Dragon Song Blog post #6

The project is coming along nicely and we are soon done with the game. This is going to be last blog post that will be about Dragon song. During the last week I have focused a lot on polishing the game as much as I can.  So this blog post will mostly be about what I have done to get the best game possible with what we have done so far.

The first thing the group and I did to polish the game was to replace all placeholder art, and we also did a new dragon for the game because the old dragon wasn’t going to get finished.

One of the things that really show the polished that was done this week is the menu screen. Last week I created a menu screen with buttons. This week we implemented the art work that was supposed to be in the game and got rid of the place holder art.

This is the old and new menu screen.

Blogg picture new menu

Another polish that I have done in the code this week is that I have been looking for code that when unused and the cleaned it up. A few weeks ago we made a design decision that made us change up a lot in the code. So what I did is I removed all the old code that went unused. When I when through the code I also changed most of our variable names so that they kept the same pattern.

This week we have tried to get rid of as many bugs as possible before the release of the game. For one of our main timer we use SFML clock and SFML timer. This created a bug in our game state, because what I did not know was that SFML clock starts when the program. So what I did was every time you enter game state the clock is rested. This solved the bug.

Because there have been so much focus on polishing the game, we have not been implementing anything special this week. But I have changed some of the position on stuff for example the GUI health token has a new location and we now show a image that shows if you are able to use the power ups in the game. The position for player bullets have also been changed so it looks like the bullet is actually shot from the player.

About Love Åkerlund

2014  Programming