Game Development || Final Project : Completed game
06.07.2025 - 27.07.2025 || Week 11 - Week 14
Hanson Pea Wei Hao || 0359463
Game Development || Bachelor of Design (Honours) in Creative Media || Taylor's University
Task 3: Game Prototype
Hanson Pea Wei Hao || 0359463
Game Development || Bachelor of Design (Honours) in Creative Media || Taylor's University
Task 3: Game Prototype
Lists
1. Instructions
2. Feedbacks
3. Reflections
Instructions
Process
In the task 3, I have try out the prototype to test the gameplay mechanics make sure it really work at all. So after that I gonna work on how to make it become a whole game.
For for the first step I decided to add on the homepage first, by selecting a cool video which suit my theme and game and apply it in my the Canva page
Fig 1.1, Homepage build in
Fig 1.2, how it look like in game
Fig 1.3, Create button in Figma
Fig 1.5, Code for click sound
After having every things for the homepage, I continue back to the game and adding all the feature I want to add in. which is the special feature in my game, the one and only NPC which will help to clear the loots/weight on your body - The Vent Guy. This guy have 2 animation which is normal mode it will keep sharing asking loot from you, and then after clear your loots, it will thumb up with a sparkle.
Fig 1.6, Adding of The Vent Guy
I also adding another enemy other than the Robotcop, which is Jacob the Jetcop. the different between Robotcop is Robotcop only spawn at the ground and Jacob is the enemy you will face on the airborne.Fig 1.7, Adding of Jacob the Jetcop
After that I think I have done the game, so i make it to a zip file and let my friend try it out. By her feedback i realize i forgot to add a tutorial or rules for the game, so if for player who never play this kind of game or a new player, they need a rules to teach it and understand my game mechanics, so I create this new panel for telling about how to play and place it in the homepage.
Final Feature for the Game
Google Drive Link
If you interest for the game: [Google Drive]
Homepage
Fig 2.1, Homepage
Fig 2.2, Homepage video
Homepage Button
Fig 2.3, Sound button video
Fig 2.4, Comic Button video
Fig 2.5, Instruction button video
Fig 2.6, Start button video
Gameplay Button
Fig 2.7, Restart button when Game Over video
Fig 2.8, Exit button when Game Over video
Final - Gameplay
Gameplay for it : [Youtube gameplay]
Fig 2.9, Short Gameplay For the Game
Specific Feedback: The game is all good enough, the game art is pretty and enough for hand-in.
General Feedback: I think I can add a instruction panel
Completing my jetpack platformer game has been a challenging yet rewarding journey, from one that began with a creative idea and evolved through both art and code. At first, I planned to go with a simple static 2D art style, but as I explored different visuals, I discovered how pixel art brings a classic and nostalgic feel to games. It felt expressive yet manageable, and soon I found myself deeply enjoying the process of animating my character frame by frame in a pixel style that matched the mood I wanted to create. After finalizing the art and importing it into Unity, the real challenge began which is turning my visual concepts into working game mechanics. As someone still learning the technical side of development, I faced a lot of bugs and unexpected behavior. Flying mechanics didn’t work properly, animation transitions caused strange glitches, and sometimes the game simply wouldn’t run. These problems often slowed me down and made me doubt my progress.
But through trial and error, I gradually developed better problem-solving habits. I learned to check console logs, debug line by line, and research solutions using Unity documentation and community posts. One breakthrough came when I fixed an animation bug caused by an incorrect transition. The small fix that taught me to be more precise and observant.
I’m incredibly grateful to Ms. Mia for her support and patience. Her guidance helped me stay motivated, especially during the tougher parts of development when things weren’t working.
Now that the game is fully complete which from pixel art and animations to working mechanics and UI. I feel really proud of how far I’ve come. At the same time, I realize this is just the beginning. With more time, I’d love to refine the experience even further. This project has taught me that game development is not just about creativity or coding alone, but about combining both and staying persistent throughout the journey.
Comments
Post a Comment