top of page

Argon Assault

3D Rail Shooter, Unity

Argon Assault is a sci-fi 3D rail shooter built in Unity as part of the GameDev.tv 3D course. The game features clamped player movement, handcrafted terrain, and animated enemy waves that offer dynamic, arcade-style combat. With everything from environment animation to dialogue handled inside Unity’s Animation Window, the game blends visual storytelling with fast-paced action.


Core features include:


  • Clamped player movement: The player ship moves within defined boundaries while the camera and environment animate around it to create a cinematic on-rails experience.

  • Animated enemy waves: Enemies appear in timed waves, each using unique prefabs—some requiring multiple hits to destroy, simulating layered health.

  • Custom terrain design: Terrain and environment details were created using Unity's terrain tools to match the sci-fi aesthetic.

  • Prefab-based enemy logic: Different enemy types are managed using prefabs with custom behavior and hit response.

  • Dialogue via animation: A simple dialogue system was implemented entirely using Unity's Animation Window to sync timing with gameplay events.

  • Looping background music: Immersive background score adds atmosphere, smoothly looped through Unity’s audio system.


Argon Assault served as a foundational project for learning Unity’s 3D systems—including animation, prefab design, terrain tools, and game flow control. It highlights how animation-driven design can be used to orchestrate gameplay events and pacing in a visually engaging way.

bottom of page