Games Development / Final Project
13.11.2023- 16.12.2023 (Week 12 - Week 16)
Cheryl Voo Yie Qi / 0349878
Games Development / Bachelor of Design in Creative Media
Final Project / Final Game
Final Project / Final Game
After the prototype, I kept on working on the game in Unity.
For the font, I found some fonts online to match the Halloween theme, but in
the end, I chose the first one on top which was called "Halloween Nightmare"
and the second one "Halloween Secret" in the game.
Animations
Player idle
Challenges faced
1. The bullets from the player and the enemy will collide together.
Solution: I added different tags and layers and adjusted the physics in project settings and it works.
1. The bullets from the player and the enemy will collide together.
Solution: I added different tags and layers and adjusted the physics in project settings and it works.
Fig 1.12, Layer collision matrix
2. The 2 levels in the same scene which I thought was not the correct way
to do it, but I assigned teleport to the door and teleport player to level
2. With an original script, it was straight teleported, but I wanted the
door animation to play before teleporting.
Solution: I added a 2f delay before teleporting to another door which
leads to level 2.
3. I added enemies and humans patrolling in the game, but there is one of
them will stop halfway when patrolling and if I drag it, it will become
normal.
Solution: I changed the movement speed from 0.5 to 1.0, and it works.
(From ChatGPT: By multiplying your movement speed by Time.deltaTime, you ensure that the movement remains consistent regardless of the frame rate. )
(From ChatGPT: By multiplying your movement speed by Time.deltaTime, you ensure that the movement remains consistent regardless of the frame rate. )
Final Submission
Game design document
Video Presentation
Video Walkthrough
REFLECTION
This module feels like it is my favorite but also the most suffering one.
For me is quite hard because of the coding parts while doing it. But
watching the videos from Mr. Razif and online makes it much easier. However,
there will be still some errors I need to deal with. I'm having a hard time
while doing it, luckily I have my friends who helped each other while doing
this project. In the end, when the results came out, it was not really what
I expected but yet not bad hahaha. I spent quite a lot of time on the assets
since I wanted to match them all together and look unity, so eventually
delayed my progress. Time management is what I need to learn all my
life:)
Lastly, I wanted to thank Mr. Razif who taught us a lot in the class and was
also willing to help and solve our problem anytime. Thank you!



Comments
Post a Comment