Site Map Home Books Articles Software ... Blog Me and Mark Publishing OpenGL 2D Game Programming Book You have come to the homepage of my upcoming book on writing cross-platform 2D games with OpenGL. From this page you can learn more about the book and download the source code that accompanies the book. What is the Book About? The book covers creating cross-platform 2D games with OpenGL and SDL . By cross-platform I mean Linux, Mac OS X, Windows, and any other operating system that supports OpenGL and SDL. One of OpenGL's strengths is it runs on multiple operating systems. It will be nice to have a game programming book that takes advantage of this strength instead of focusing exclusively on Windows In the book I will create a space shooter game. Each chapter will add a piece to the game: creating a window, drawing the game's background, drawing the player's ship, reading player input to move the ship, background music, sound effects, enemy ships, physics, and so on until a complete game emerges. Because the book starts out with a simple task, creating a window, and builds a game one step at a time, it will be a nice book for people new to game programming. They can create a simple game without getting overwhelmed. People who already know some game programming for one operating system and want to be able to write code that runs on multiple operating systems will also benefit from the book. | |
|