🎮 Obstacle Dodge – A 2.5D Runner Challenge

Obstacle Dodge is a 2.5D runner game developed in Unity 6 using the Universal Render Pipeline (URP).

Navigate through a pre-designed track filled with curves and tight paths, originally created in the "Complete Unity 3D Developer" course by GameDev.tv, and now enhanced with additional game mechanics, gameplay polish, and custom logic.

Your movement is restricted to a 2D plane within a 3D environment, making timing and positioning key to surviving the journey.


🕹️ How to Play

  • Move using Arrow Keys or WASD
  • Dodge projectiles, rotating hazards, and falling objects
  • Losing all your lives triggers a Game Over
  • Reach the goal to trigger a Win Screen

✨ Features

  • 2.5D movement system
  • Life system with HUD
  • Custom win and game over logic
  • Additional obstacles added beyond the course
  • Clean UI and game feedback
  • Built with Unity 6 + URP

💡 Development Note

While the core level layout is based on a course project, this version has been significantly extended.

I focused on expanding the gameplay experience by:

  • Adding custom scripts for player state, collisions, and UI
  • Implementing new obstacles and hazards
  • Designing a lives and restart system
  • Integrating game over and win conditions

This project showcases my ability to build upon existing foundations and turn them into a more complete, polished game.


📜 License

Released under the MIT License — free to use, modify, and distribute with attribution.


📋 Version History

v0.2.0 – July 21, 2025

  • Reduced starting lives from 10 to 2 for a more challenging experience
  • Added more instances of existing obstacles to enrich level pacing
  • Tweaked the behavior and positioning of a specific obstacle for better balance
  • Verified all updated obstacle placements and interactions

v0.1.0 – July 20, 2025

  • Initial release with full core mechanics
  • 2.5D player movement and collision system
  • Lives system, HUD, and Win/Game Over screens
  • Base obstacle logic and level setup

👨‍💻 Created by Raúl Ramos
raulramosdev.itch.io


Note: Some portions of the code were assisted by generative AI (Codex), primarily for syntax suggestions and debugging. All core logic, design, and implementation were my own.

Updated 2 hours ago
Published 1 day ago
StatusReleased
PlatformsHTML5
Authorraulramosdev
GenreAction
Made withUnity
Tags25d, 3D, Arcade, dodge, reflex, Runner, Singleplayer, Unity, webgl

Development log

Leave a comment

Log in with itch.io to leave a comment.