Week 4 of Game Programming 1 – Project preparation
|
In this week of Game Programming 1, we have been doing a lot of live coding. The code we have been writing is a blueprint for the upcomming project. The project is to create a game in the Simple DirectMedia Library. The game I and my partner (unoakerlund.wordpress.com) have decided to create is Bomberman, so a lot of time this week has gone to study the mechanics and objects that Bomberman contains. The coding we have been doing is a blueprint that we can use to create our game. The code contains several classes. Some of the classes is advanced and takes a lot of analyzing to fully understand. The class that brought the most attention from me was the StateManager class. This class handles which state the game is in, for example, if the game goes from menu state to game state, it is StateManager that handles these actions. |