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

Lists




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.4, Add it into the homepage

After that I also add in a simple script to make all my button having click sound.

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.

Fig 1.8, Adding Instruction panel

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]
Google Drive for the game if you miss it above: [Google Drive]

Fig 2.9, Short Gameplay For the Game



Feedbacks

Week 14:  
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


Reflections

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.
                                                                                                                                                                                                                                                                                   Back To Lists

Comments

Popular posts from this blog

Information Design | Exercise

Major Project 1

Application Design 2 | Task 1: App Design 1 Self-Evaluation and Reflection