Skip to content

sanath-kumar-s/EndlessDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Endless Drive Logo Endless Drive

How far can you go?

Engine Platform Genre Graphics License

Download on Itch.io Gameplay Demo

About โ€ข Gameplay โ€ข Features โ€ข Controls โ€ข Screenshots โ€ข Tech Stack โ€ข Development โ€ข Roadmap


๐Ÿ“– About

Endless Drive is a fast-paced, low-poly endless runner that puts you behind the wheel of a rugged jeep navigating an infinite dirt path filled with obstacles. Test your reflexes as the game progressively increases in difficulty, challenging you to beat your high score with every run.

Perfect for both quick gaming sessions and extended survival attempts, Endless Drive combines simple mechanics with addictive gameplay that keeps you coming back for more.

๐ŸŽฏ Key Objective: Dodge obstacles and survive as long as possible!


๐ŸŽฎ Gameplay

Navigate your jeep through a procedurally generated terrain filled with dynamic hazards including:

  • ๐Ÿชจ Rocks - Scattered boulders that test your reaction time
  • ๐ŸŒฒ Trees - Forest obstacles requiring precise maneuvering
  • โšก Increasing Speed - Progressive difficulty that ramps up the challenge

As you progress, the speed intensifies, demanding sharper reflexes and better anticipation. Every run is different thanks to procedural generation, ensuring fresh challenges each time you play.

๐Ÿ† Scoring System

  • Distance traveled = Points earned
  • Longer survival = Higher scores
  • Challenge yourself and beat your personal best!

โœจ Features

๐Ÿ›ฃ๏ธ Infinite Terrain

Procedurally generated endless path ensures no two runs are identical

๐Ÿ“ˆ Dynamic Difficulty

Game speed increases progressively, keeping you on edge

๐ŸŽจ Low-Poly Aesthetics

Stylized visual design that's both beautiful and performant

โšก Optimized Performance

Lightweight architecture runs smoothly on low-end devices

๐Ÿ… High Score Tracking

Persistent leaderboard to track your personal best

๐Ÿ“ฑ Cross-Platform

Seamless experience on both mobile and desktop


๐ŸŽฏ Controls

Mobile ๐Ÿ“ฑ

TAP anywhere on the screen to steer your vehicle


Intentionally minimal controls for maximum accessibility and quick learning


๐Ÿ“ธ Screenshots

Gameplay Screenshot 1



Gameplay Screenshot 2

๐Ÿ› ๏ธ Technology Stack


Unity Engine
Core Development Platform

C#
Gameplay Logic & Systems

Blender
3D Asset Creation

Physics
Collision & Movement

Technical Implementation

  • Unity Terrain System for procedural landscape generation
  • Physics-based vehicle controller for realistic handling
  • Object pooling for efficient obstacle management
  • Mobile-optimized rendering with LOD (Level of Detail) systems

๐Ÿ’ก Design Philosophy

Endless Drive was crafted with a clear vision in mind:

Simplicity + Engagement = Addictive Gameplay

Core Principles

๐ŸŽฏ Accessible to All
Simple mechanics that anyone can pick up in seconds, yet challenging enough to master over time

โš™๏ธ Performance First
Optimized for smooth gameplay even on low-end mobile devices

๐ŸŽจ Visual Appeal
Minimalistic low-poly aesthetic that prioritizes clarity and performance

๐Ÿ”„ Infinite Replayability
Procedural generation and score chasing create endless motivation to improve


๐Ÿš€ Development Highlights

Technical Achievements

  • โœ… Procedural Obstacle System - Dynamic spawning algorithm ensures varied gameplay patterns
  • โœ… Adaptive Difficulty Scaling - Smooth speed progression that maintains challenge without frustration
  • โœ… Responsive Vehicle Physics - Fine-tuned handling that balances accessibility with skill expression
  • โœ… Mobile Optimization - Careful lighting and model optimization for 60 FPS on budget devices
  • โœ… Memory Management - Object pooling and efficient asset loading for minimal memory footprint

Development Timeline

๐ŸŽจ Concept & Planning โ†’ ๐Ÿ—๏ธ Core Mechanics โ†’ ๐ŸŽฎ Gameplay Tuning โ†’ ๐Ÿš€ Launch
     Week 1-2              Week 3-4            Week 5-6         Week 7

๐Ÿ—บ๏ธ Roadmap

๐Ÿ”œ Planned Features

  • Power-ups System - Shields, speed boosts, and temporary invincibility
  • Multiple Vehicles - Unlock new jeeps with different handling characteristics
  • Day/Night Cycle - Dynamic lighting and atmospheric changes
  • Weather Effects - Rain, fog, and sandstorms for added challenge
  • Global Leaderboards - Compete with players worldwide
  • Achievement System - Unlock badges for special accomplishments
  • Sound & Music - Immersive audio experience with engine sounds and soundtrack

๐Ÿ’ญ Future Considerations

  • Multiplayer ghost racing mode
  • Customization options for vehicles
  • Alternative terrain biomes (desert, snow, urban)

Want to see a feature? Open an issue or leave feedback on Itch.io!


๐Ÿ“Š Project Stats

Metric Value
Development Time 7 weeks
Lines of Code ~2,500
3D Assets 15+ unique models
Target FPS 60 on mobile
Build Size < 50 MB

๐Ÿ’ฌ Feedback & Support

Your feedback drives improvement! Whether you've found a bug, have a feature suggestion, or just want to share your high score, I'd love to hear from you.

Ways to Contribute

  • ๐Ÿ› Report Bugs - Open an issue on GitHub
  • ๐Ÿ’ก Request Features - Share your ideas on Itch.io
  • โญ Rate & Review - Leave feedback on Itch.io
  • ๐Ÿ“ฃ Spread the Word - Share with fellow mobile gamers!

๐Ÿ‘จโ€๐Ÿ’ป Author

Sanath K S

GitHub Itch.io

Game Developer | Unity Enthusiast | Low-Poly Artist


๐Ÿ“„ License

This project is released for personal and educational showcase purposes.
All rights reserved ยฉ 2024 Sanath K S


โญ If you enjoyed the game, please consider giving it a star!

Made with โค๏ธ and Unity

Endless Drive