Posted May 30, 2021 by d.darius.s
The result of the game is very similar to the original idea, although it has been simplified. For example Nelson cannot pick up any points. But it does get across the original idea. The changes were made to be able to submit on time.
There was not as much testing for the game as I would have liked, but that was my own fault as I had some personal issues affecting my ability to complete game. But from available testing it has been said that the art style is very cohesive and the comedic concept for the game came across.
Dying
Falling
Jumping L
Jumping R
Running L
Running R
standL
standR
These are all animations used within the game, they are connected to the player animation controller which is stored within the player object.
General: used for regular text.
Title: used for important text.
Burger: triggers an immediate double jump.
Sauce
Sauce2: both Sauce and Sauce2 trigger immediate respawn at the beginning of the level.
Controles: is the how to screen.
home: is the main menu.
Nelson Nugget’s Adventure: the actual game play scene.
scores: the highscore screen that currently does not work.
Bounce: makes it so the character shoots in the air when touching a burger.
DestroyOnCollision: triggers character to respawn at the start of then level when character touches tomato sauce.
EightWayMovement: gives the player the ability to move the character.
Endgame: triggers the scores screen to come up when the player reaches the sweet and sour sauce at the end of the game.
SceneSwitcher: allows the buttons to change the scene.
Timer: makes a timer start in the top left corner of the screen when the game starts.
Background: the background used in every screen.
New Piskel: sprites used in obstacle tile map.
platformer_sprites_pixelized: Sprites for character and character animation.
Sauce: Sprite for sauce obstacle
Sweet and Sour: Sprite for object that end the game when it is reached.
The final result of the game is still called Nelson Nugget’s adventure. It is a simple platformer using A and D to move left and right, and spacebar to jump. It starts on the home screen that can be navigated through mouse click to get to the main game screen, controls, and score. The goal of this game is to jump from platform to platform, avoiding tomato sauce and bouncing off burgers to make it to a container of sweet and sour sauce which ends the game. The level is timed so that the player can try to beat their own score.
Home screen
Control screen
Score screen
Game Screen
2016. Trying to make an object bounce off a wall. [online] Available at: <https: forum.unity.com="" threads="" trying-to-make-an-object-bounce-off-a-wall.442455=""> [Accessed 30 May 2021]. </https:>
Buffone, Z., 2019. 2D Platformer Movement in Unity. [online] Medium. Available at: <https: medium.com="" @zacharybuffone="" 2d-platformer-movement-in-unity-9112995412bf=""> [Accessed 30 May 2021]. </https:>
Answers.unity.com. 2018. End Game on trigger,End game screen appear on Trigger. [online] Available at: <https: answers.unity.com="" questions="" 1457321="" end-game-on-triggerend-game-screen-appear-on-trigg.html=""> [Accessed 30 May 2021]. </https:>
Unitycodemonkey.com. 2019. Code Monkey - Simple Jump in Unity 2D. [online] Available at: <https: unitycodemonkey.com="" video.php?v="ptvK4Fp5vRY"> [Accessed 30 May 2021]. </https:>
Wood, D., 2016. Adding a UI to display the score in a 2D game with Unity. [online] Codemahal.com. Available at: <https: www.codemahal.com="" video="" adding-a-ui-to-display-the-score-in-a-2d-game-with-unity=""> [Accessed 30 May 2021]. </https:>
Wood, D., 2016. Making the player jump in a 2D game with Unity and C# code. [online] Codemahal.com. Available at: <https: www.codemahal.com="" video="" making-the-player-jump-in-a-2d-game-with-unity-and-c-code=""> [Accessed 30 May 2021]. </https:>