Game Development || Task 3: Game Prototype
10.06.2025 - 06.07.2025 || Week 07 - Week 11
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
Task
REQUIREMENT:
Students given the task to create the prototype of their game. The prototype doesn’t need to have the final art asset, and the use of grey boxing is allowed. The focus here is to quickly test out the game mechanics and to troubleshoot any technical difficulties discovered during the development. The focus should be the MVP of your game.
Students given the task to create the prototype of their game. The prototype doesn’t need to have the final art asset, and the use of grey boxing is allowed. The focus here is to quickly test out the game mechanics and to troubleshoot any technical difficulties discovered during the development. The focus should be the MVP of your game.
This includes:
- Coding movements and actions
- Coding obstacles and enemies’ interactions
- Coding game levels (Logic of the game)
Process
Planning:
For all the character and animation all have been done in and app name Aseprite and then I transport all animation to png then transfer to unity.
Remake on Character, Animation & Scenery:
Main Scenery: SteelJack City:
Old Scene:

New Scene:
I go and remake the old scene I have and make the street become more longer which can make for more scene and not too boring. After that I remake the scene become pixel art which will more suit my art style which is pixel art.

Main Character: Tony the "JetFire"
Old Scene:

Fig 1.1, Old game scene
New Scene:
I go and remake the old scene I have and make the street become more longer which can make for more scene and not too boring. After that I remake the scene become pixel art which will more suit my art style which is pixel art.
Fig 1.2, New long game Scene
Main Character: Tony the "JetFire"
Old Character Design:
New Character Design:

Fig 1.3, Tony' s old Art Style, flying and running animation
New Character Design:
Old Character Design:

Enemy: Jacob the "Jetcop"
Fig 1.5, Robotic Enforcer's Old Art Style and attack animation
New Character Design:
Old Character Design:

Fig 1.7, Jacob the "Jetcop" 's Old Art Style and attack animation
New Character Design:
After getting all the character and scene i need i start trying can all the character movement and scene upload can be work on unity or not.
So I try out the tiles first by learning from Youtube and find out so many problem in it. I using the way which is a lots of endless game do, just create three tile and using code to make it work like the below video.
Fig 1.2, video for repeat tiles
After that, i find it out, I can' t solve this problem and keep very weird other than tiles. before I solve this problem, I try to add the coin to collect, but I find it out for random the coin spawn having so many bug which is not sure why the coin spawn in the same place and stuck and cannot disappear after time the timer I set have come.
Fig 1.3, Coin spawn bug appearing
After that I restart the project and decided a new way to make the game happen. So from the first I make the game scene by using image as background, and then start build scene page by page. And then for the tiles I create the tile but make it prefab and add collide for them, and also add collide for my character.
After that I also add in the coin one by one but making them as prefab, so my character can touch it and break by using my code. After that I place my coin with some of the shape to make it look better in looking.
I also try to add a jump and fly animation but in the end I give up because not sure why the game going so weird, like the resolution is so different, so I give up and use back the original setting, which is only running animation.
Fig 1.6, Resolution problem on jumping
I also try to add a jump and fly animation but in the end I give up because not sure why the game going so weird, like the resolution is so different, so I give up and use back the original setting, which is only running animation.
Fig 1.7, one of the demo for the game
Specific Feedback: Game character look pretty good but a bit problem they are too static, maybe if have time can try make it become more interesting a bit.
Working on my jetpack platformer game prototype has been a rewarding yet challenging experience, especially when facing bugs that disrupted my progress. Early on, I encountered several technical issues while implementing animations and object interactions in Unity. Some bugs caused unexpected character behaviors, while others prevented the game from running at all. These moments were frustrating and often slowed down my momentum. For real, some of the bug really make me crazy.However, these setbacks pushed me to develop stronger problem-solving skills. I learned how to isolate issues by checking console errors, reviewing scripts carefully, and testing changes step-by-step. I also made good use of online forums and Unity’s documentation, which helped me understand how certain systems work behind the scenes. One of the most helpful moments was when I realized a bug was caused by incorrect animation transitions, by solving that taught me to pay more attention to small details in the Animator setup and bug.
Especially thanks to Ms. Mia’s patience and guidance with time and support. This make me able to overcome these technical obstacles. Getting the base prototype working gave me a real sense of accomplishment. It reminded me that solving bugs is not just about fixing code, but also about persistence, learning, and not giving up when things go wrong. This experience has deepened my appreciation for game development and made me more confident moving forward.
Comments
Post a Comment