Hey everybody ๐
Welcome to my third dev log where I share what Iโve been building and learning through Unity Learnโs Junior Programmer Pathway.
๐ง Bug Fixes on My Endless Runner Prototype
After publishing my previous prototype, I got some thoughtful feedback from @damalgar from daily.dev โ and it pushed me to dig deeper and fix what wasnโt quite working.
Hereโs what I tackled:
Fix the guy dipping into the ground
โ Turned out to be a collider height issue.Fix the running animation mid-air
โ Increased jump animation duration, tweaked gravity/mass, so running resumes only when grounded.Add a proper Game Over screen
โ Now thereโs a UI panel and a restart button after crashing into obstacles.Fix dirt particles still showing after death
โ Dirt effect now checks game state before playing.Prevent jumping spam and air-running
โ Added jump cooldown, and froze Z position + all rotations on Rigidbody.
-โ Disabled root motion on Animator to eliminate unwanted movement.
Every fix taught me something deeper about Unityโs animation blending, physics system, and scripting best practices.
Here is the updated game's link : https://play.unity.com/en/games/39c35814-65a1-447b-b18e-521c2c4510f6/street-runner
๐ฎ Chapter Highlight: Arcade Sumo Battle Prototype
This week I also completed the Sumo Battle mission in the Unity Learn Pathway. The goal? Knock enemies off an island while collecting powerups and surviving increasingly tough waves.
What I learned:
- How to program powerups with time-limited effects
- Creating escalating waves of enemies
- Balancing challenge vs. reward in gameplay
โฝ Bonus Challenge: Soccer Chaos
Then came a bonus prototype: a broken soccer game where enemy balls try to score on you. I had to debug and rebuild core functionality using skills from the Sumo game:
- Enemies chase your goal, and you can deflect them
- Powerups give temporary strength boosts
- New enemy waves spawn with +1 enemy each time
๐ง Reflections
This week reminded me that fixing bugs = real learning. Itโs not always fun, but when something finally works, that "aha!" moment is worth it.
Thanks again to @damalgar for the feedback โ you helped me level up!
Stay tuned for next weekโs updates ๐งช
๐ฌ If you're learning Unity too, drop your blog link or say hi! Let's support each other.
Top comments (0)