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)
- SpriteRenderer
- Coins
- SpriteRenderer
- Animator
- RigidBody2D
- BoxCollider2D (Collisions with Player)
- SpriteRenderer
Prefabs
- Player Prefab
- SpriteRenderer - Szadi Art, 2021, RPG Main Character , Accessed on 10/09/21, <https://szadiart.itch.io/rpg-main-character>
- Animator
- RigidBody2D
- BoxCollider2D (Collisions with enemies)
- EightWayMovementScript (For movement)
- PlayerHealthScript (For health)
- SpriteRenderer - Szadi Art, 2021, RPG Main Character , Accessed on 10/09/21, <https://szadiart.itch.io/rpg-main-character>
- Enemy
- SpriteRenderer -3GRK, 2021, Pixel Zombie Sprite and Animations, Accessed on 15/10/21, <https://3grk4.itch.io/pixel-zombie-sprite-and-animations>
- Animator
- RigidBody2D
- BoxCollider2D (Collisions with Player)
- EnemyScript (Enemy Damage and health)
- Seek Script (Find Player)
- SpriteRenderer -3GRK, 2021, Pixel Zombie Sprite and Animations, Accessed on 15/10/21, <https://3grk4.itch.io/pixel-zombie-sprite-and-animations>
- Coins
- SpriteRenderer - ThunderPup, 2021, Coin Sprite , Accessed on 15/10/21, <https://thunderpup.itch.io/coin-sprite>
- Animator
- RigidBody2D
- BoxCollider2D (Collisions with Player)
- SpriteRenderer - ThunderPup, 2021, Coin Sprite , Accessed on 15/10/21, <https://thunderpup.itch.io/coin-sprite>
- Square
- SpriteRenderer - https://www.vkf-renzel.com/emergency-exit-sign-right-with-directional-arrow-1079...
- BoxCollider2D (Collisions with Player) With a Trigger
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.
Assignment 2: Apocalypse Break
Status | Released |
Author | manveersidhu44 |
More posts
- TESTINGOct 07, 2021
- Enemies and InteractionsOct 04, 2021
- Basic LevellingSep 29, 2021
- Player MovementSep 13, 2021
- Game ConceptAug 27, 2021