Cleaning up the Math Game

That Sweet Math Game is coming along nicely. I was able to take on a few more task from the list and with Monday and Tuesday left I think I will make some great progress. I came across a lot of errors and problems with the Unity engine and some other errors that I have yet to find answers to but I got the overall game working well. Here are the new Screen Shots for the game:

Main Menu

That Sweet Math Game ScreenShot 8That Sweet Math Game ScreenShot 9

Level during gameplay

That Sweet Math Game ScreenShot 5

When player loses

That Sweet Math Game ScreenShot 6

And when player wins

That Sweet Math Game ScreenShot 7

 

It may not be the prettiest of UIs but I did my best in a small and constricted time frame. I was able to add assets like sprites that I’ve either found or created myself, sound bits for switching between states in the main menu as well as when you get a question right or wrong, and picked the right font to give then game a more school like feel/ game show feel.

I’ve also changed a lot about the code. I have finished the final exam part, now after you completed the other three levels the player can take on the final exam that will use all three types of questions until the player either reaches a score of 10 or makes 3 mistakes. I made a lot of the game objects into collective prefabs so that I can edit each one faster. I did a lot of code clean up. Took a lot of methods that where too large and used some skills that I learned in my Software Construction class and broke down a lot of reoccurring code into methods to be called again and applied a different way of filling out the GUI. The code for my Gameplay class looks a lot cleaner and manageable.

At this moment I have completed everything on the task sheet except the last step, which I might skip entirely. As much as I would like to make the difficult settings that is a lot more than what I can do with the last remaining days that I have. I still have other projects I need to attend to. As for my process list I am still on the testing phase because there are problems that I know are game breaking issues that I need to address. I also want to save a players scores in the apps memory and I haven’t gotten around to doing that. Lastly this is suppose to be on a mobile device so I need to check to make sure it works on the phone the same way it works on the computer. Until that is done I can’t go into the publish phase knowing I still need to do all that.

This has been a fun project for me and I encourage anybody out there who want to get into game, app, or even software design/programming that you should do projects like this for yourself. It helps you with your skills in both programming and design as well as asses your own skills in project management, time management, and working under pressure. I believe if i didn’t have anything going on in the real world I could’ve done what it took me two weeks in less than one but I feel that is how the real world works….or my experience of it.

The next blog post for this game will be the last and I will try to make a video about it showing off the game and how it work. Then I will add it to my projects list on the website.

Till next time.

 

Leave a comment