Skip to content

NoWayAndre/unity-junior-programmer-plane

Repository files navigation

Unity – Plane Flight Game

A functional flight game built in Unity as part of the Unity Learn Junior Programmer Pathway.

What It Is

A 3D flight game where the player pilots a plane through an environment. The project is fully playable and was built to develop core Unity scripting and physics skills.

What I Built & Learned

  • Controlled a 3D object through 3-axis movement using Unity's input system
  • Applied Transform manipulation for rotation and directional flight
  • Used Rigidbody physics to simulate flight momentum and drag
  • Managed in-scene camera behavior to follow the player object smoothly
  • Reinforced the component-based architecture that drives Unity development

What I'd Build Next

If I continued this project I would:

  • Add collectibles and an in-flight scoring system
  • Implement obstacle detection with particle effects on collision
  • Introduce difficulty scaling — increasing speed or tighter obstacle paths over time
  • Add basic enemy AI flying a patrol path using waypoints

Stack

  • Engine: Unity (URP)
  • Language: C#
  • Source: Unity Learn – Junior Programmer Pathway

About

3D flight game built in Unity (C#) — Unity Learn Junior Programmer Pathway

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors