Documentation + User Guide


Final game comparison

My final game is fairly similar to how I envisioned in my game concept, except I decided to make the game single player vs Ai instead of local multiplayer as there was another student that was making a similar game and they were doing local multiplayer and I wanted mine to be different. 

Testing Feedback

During my testing session some of the feedback I received was to add a pause function, which I did end up adding. Others said that they wanted slower turning as well as that the current turn speed was good, so I decide to keep the turn speed where it was because I like the faster movement even though it is not super accurate to real tanks. Another thing some people wanted was power ups or local multi player which I would have liked to add them but I didn't have enough time to implement. Most people liked the fast round time and the AI, although some people found the AI too predictable which I agree with, making the AI less predictable is another ting that I just missed out on doing as I knew it was going to be a massive task.

Asset list:

Player: The game object controlled by the player using inupts.
Enemy: The AI controlled game object that is opposing you.
Bullet/Enemy Bullet: Spawned by the player and the Enemy respectively used to eliminated the opposition and score a point.
Grid/ Map: This is the environment, each scene has a different map.
Node Generator/Nodes: these are used to create an array of nodes that map out the viable pathing for the AI.
Spawnpoints: This is a group of Empties that are used as random spawn locations for both the player and the AI.
Canvas: Canvas area for all of my UI as well as some functionality including the pause function. UI includes the scores with respective names                       to show whos score is whos. The Game Over sprite, the player win sprite and player lose sprite which will show up once the match is                       finished depending on whether you won or not. The pause sprite which is turned on and off by the pause function to show when the                         game is paused.
Player and Enemy score controls: these keep track of the scores and change the scene when someone wins a round.

Title Screen only assets:
Title Sprite
Start Button: loads the first gameplay scene. 

Files

TopTankV1.0.1.zip Play in browser
47 days ago

Leave a comment

Log in with itch.io to leave a comment.