Documentation + User Guide


Apocalypses Break:
The final game I have created can be defined as a barebones version of game description when creating the initial game concept. Due to picking up Unity for the first time and not having enough experience I had created the scope of the game a lot larger than that I could handle. There are only a few key differences which make the game different to the game concept.
Key Differences:
Puzzle within the game - Having the zombies be activated by a certain amount of distance making the puzzle and strategy side of the game a lot better. 
Sprites/ Animations - The animations of the zombies were not implemented properly due to not being good with animations and sprite creation.  I focused on the actual game to work rather than animations which made this not be implemented. 
UI - As stated in the game concept I would have liked to have had a health bar and weapons to choose from however the sword was the only weapon and not switchable. There was also only a number for the health. This is due to trying to create the game and develop the UI last. 

Testing:
When testing I was only able to get 1 week of feedback which was the Movement implementation, the overall feedback for the movement was positive as the movement was working as it should. The testing in our final testing session however revealed a lot of bugs such as colliders not working and bugs with the enemy damage and score. These bugs were all taken care of to make a functioning game. The final feedback gathered also had a heavy mention with the game being too much to explore, the maps were then recreated to make sure the players are not just going in circles 


Asset List:

  • Player
    • SpriteRenderer
    • Animator
    • RigidBody2D
    • BoxCollider2D (Collisions with enemies)
    • EightWayMovementScript (For movement)
    • PlayerHealthScript (For health)
  • Enemy
    • SpriteRenderer
    • Animator
    • RigidBody2D
    • BoxCollider2D (Collisions with Player)
    • EnemyScript (Enemy Damage and health)
    • Seek Script (Find Player)
  • Coins
    • SpriteRenderer
    • Animator
    • RigidBody2D
    • BoxCollider2D (Collisions with Player)

Prefabs

Other Assets - 

Background Sprite

Camera

Sounds


USER GUIDE:

Name: Apocalypse Break

Controls: W,A,S,D are the control movements and Space is used to attack. The game has no other functions and the aim is to find the green exit sign to escape the school.