Programming assignment 2014-01-09

We’ve gotten gamestate to work by moving all the processes done in engine regarding the game running into the gamestate. It was almost like writing another engine but just for running the game. I don’t know if I’ve mentioned it but we had a sound bug where the bullet sound played a lot of times per button press, this was fixed by adding a keyboard update after the event checker. 

Now back to the states, we got a menu working, but only in the console. The method of making a ”engine” for the menu shouldn’t be that hard, it’s a matter of creating a window where we can use our mouse or keyboard to select stuff.