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.