Obstacle Dodge
Obstacle Dodge is a 3D arcade-style game where players maneuver through challenging pathways and dodge obstacles in a dynamic environment. The goal is to test reflexes and precision while navigating through increasingly difficult levels.
The game offers a handcrafted world with vibrant visuals, fast-paced gameplay, and a progression system designed to keep players engaged as they master the mechanics.
My Role
I was in the learning phase and gained knowledge while developing Obstacle Dodge as part of the Complete C# Unity Course by GameDev.tv. I worked on implementing core mechanics, designing levels, and refining the gameplay experience. My focus was on creating a smooth and responsive control system and balancing the difficulty curve to provide a fair yet rewarding experience for players.
What I Learned
Through the course, I gained valuable insights into game development, including:
- Core Programming Principles – I strengthened my understanding of C# and learned how to implement efficient, reusable code for gameplay mechanics.
- Level Design – I developed skills to create engaging levels that enhance player experience while maintaining a fair difficulty curve.
- Problem-Solving – Debugging issues and optimizing performance became second nature, greatly improving my ability to troubleshoot complex challenges.
- Project Workflow – I learned how to structure and manage a game project effectively, from ideation to completion, ensuring smooth development.