Mono

Taggidy tag tag

First Foray into SDL/OpenGL

Stephen Jones    |     December 16th, 2011    |     2 comments
OpenGL handles the drawing of models in a window but it does not provide the window, or handle events; that is why SDL is required. The prime purpose of this tutorial is to set up the SDL window and events mechanism. It also sets up the OpenGL environment that uses the window, the game loop, and a rotating cube.
C#
Mono
Tao

Setting up MonoDevelop to run Tao

Stephen Jones    |     November 7th, 2011    |     0 comments
The impetus was and still is to build a game. Originally I looked into existing game engines, but it became rapidly apparent the amount of learning required to use them effectively was hardly going to be less than starting from scratch from an OpenGL and SDL base. Furthermore, the use of shaders should be primary and understanding them crucial. I have been creating tutorials as the game engine progresses and offer them here, partly because the writing of them helps me figure stuff out, partly because I have always agreed with NEHE philosophy on matter of making information available, and partly because I have a tendency to lose stuff and if the information is online I can always repatriate it. I hope they are helpful.
C#
Mono
Tao
RECENT TUTORIALS

First Foray into SDL/OpenGL

OpenGL handles the drawing of models in a window but it does not provide the window, or handle events; that is why SDL is required. The prime purpose of this tutorial is to set up the SDL window and events mechanism. It also sets up the OpenGL environment that uses the window, the game loop, and a rotating cube.

Huh? My Pong clone uses 100% CPU and is still slow?

Your program is being a CPU hog! In some cases, this situation can actually make your program run slowly! Your code needs to give some time back to the OS (i.e. delay or sleep).

Setting up MonoDevelop to run Tao

A new series from Stephen Jones demonstrating how to use C#, Mono, and Tao to develop SDL / OpenGL games.
Tag.