Hey folks,
Welcome back to my second weekly dev log where I document what I’ve been learning and building on my journey into game development.
I’ve been making my way through Unity Learn’s Junior Programmer Pathway, and this week I wrapped up Chapter 3: Sound and Effects. It was a really fun chapter that helped me understand how much sound and visual feedback can enhance the feel of a game — even a simple one.
Project 1: Endless Side-Scrolling Runner
The first task was to build a fast-paced endless runner. The player has to jump over obstacles while the world scrolls by. Here’s what I tackled in this project:
- Built a looping background to create a seamless side-scrolling effect
- Added animations for running, jumping, and falling
- Integrated particle effects for jumps and collisions
- Implemented background music and sound effects for player actions
It was surprisingly satisfying to see how these elements made the game feel more alive. Even with basic placeholder assets, just adding a few effects and sounds made the game way more engaging.
🕹️ Play the demo:
https://play.unity.com/en/games/39c35814-65a1-447b-b18e-521c2c4510f6/street-runner
Project 2: Debugging a Flappy Bird-Style Game
The second project was a bit different. Unity gave us a pre-made — but totally broken — balloon-flappy-style game and challenged us to fix it.
There were all sorts of problems: the player couldn’t jump properly, the background wasn’t moving, and collision detection was all over the place. I had to read through unfamiliar code, spot the bugs, and fix them one by one.
I won’t lie — it was frustrating at times. But when things finally started working, it felt great. Debugging taught me a lot more than I expected. It helped me better understand how each part of the codebase fits together and showed me the value of patience and problem-solving.
Final Thoughts
This week wasn’t the easiest — personal stuff and some difficult news from my country made it hard to focus — but I’m still proud I pushed through and got something done. Progress is progress, even if it’s small.
Thanks for reading and being part of my journey. I’ll keep sharing what I learn and build each week, and I hope it’s helpful (or at least relatable!) to others learning game dev too.
See you next week!
Top comments (0)