EDWIN.GAMEDEV
Personal Project

Flying Alone

Solo Game Developer

Flying Alone artwork or gameplay
  • Unity
  • C#

About

A 3D endless runner where players control an airplane, manage fuel and avoid crashing or being hit by missiles. Press to gain altitude and release to descend. Fly through floating rings to refuel and increase your score while traveling through five environments: forest, snow, desert, mountains and beach. Survive as long as possible with three lives and try to beat your highest score.

  • Procedural Generation
  • Gameplay
  • 3D

My Contributions

  • Implemented Flappy Bird-inspired flight controls with press-to-ascend and release-to-descend movement
  • Developed a procedural 3D environment generation system using reusable terrain sections
  • Created five distinct biomes: forest, snow, desert, mountains and beach
  • Implemented intermediate transition sections to create smoother visual changes between biomes
  • Developed vertical scaling animations where environmental objects grow as sections appear and shrink as they leave the playable area
  • Implemented a fuel management system with floating rings that replenish fuel when collected
  • Developed collision and life management systems, including airplane explosions and a three-life limit
  • Implemented scoring based on collected rings, including current and highest score tracking

Video