A 3D FPS-style aim trainer built in Unity as part of a personal challenge to learn Unity from scratch and create a playable game in a single night.
- 3D first-person camera
- Interactive in-game start button
- 30-second timed rounds
- Random target spawning
- Score tracking
- Real-time HUD
- Mouse - Look around / Aim
- Left Click - Shoot / Interact
- WASD - Move
- Unity 6
- C#
This project was created to challenge myself to learn a completely new game engine under a tight time constraint while documenting the entire development process. The focus was on learning Unity fundamentals, building modular gameplay systems, and shipping a functional prototype.
- Difficulty scaling
- Moving targets
- Accuracy and reaction time analytics
- Multiple game modes
- Sound effects and visual polish
- Persistent high scores
Developed by Krishiv Panchal
