Game Programming Fundamentals*
Programming Basics in Game Context The goal of this section is certainly not to immediately transform someone with no prior programming experience into a game programmer. That takes time and practice,...
View ArticleSimple Breakout Game Source (C, Allegro)
Download the Breakout Example Source Code To play, move your mouse to position the paddle, and click to reset the ball when it is off the screen. Press the Escape key to quit. The zip file includes...
View ArticleLevel Design Concepts*
Philosophies Every decision in a level’s design is a conscious act by the level designer. Levels aren’t made by placing walls; levels are made by planning. Once a level developer is accustomed to the...
View ArticleKnowing When to Hack
Hacking as Rushed Programming The word “hacking” doesn’t mean to programmers and software developers what it does to laymen. It used to mean committing computer crimes, but today that is more often...
View Article
More Pages to Explore .....