Aquotl

Overview
Aquotl is a third-person shooter built in Unreal Engine 5.3, set in a surreal underwater environment across multiple levels with escalating difficulty. The game features combat-based progression, where players are guided through visual cues, environmental layout, and subtle incentives that lead them toward objectives without breaking immersion. Each level introduces new challenges, expanded worlds, and mechanics to reinforce skill-building and narrative pacing.
To increase combat difficulty and require more strategic movement, I implemented a projectile prediction system for enemy AI. Using vector math and line tracing, enemies calculate the player's movement direction and velocity to lead their shots, requiring players to constantly adapt their dodging and positioning. Additional systems included health bars, collision-based interactions, enemy behavior logic, and reloading mechanics. All character assets were modeled in Blender, with underwater effects created through post-processing and material blending.
Challenge
How can we create a visually distinct, underwater combat experience where movement, aim prediction, and enemy design push players to stay alert and adaptive?
Solution
Aquotl delivers fast-paced third-person combat in a surreal aquatic environment. Players control an agile axolotl as they defeat robots and explore fragmented ruins. Each enemy encounter is shaped by predictive AI and open movement, creating a unique challenge every time. The experience culminates in reaching a hidden portal that ties together the game's mystery.




Tools & Technology
Software: Unreal Engine 5 (Blueprints), Blender (3D modeling + animation), Audacity (sound design).
Techniques: Predictive enemy AI using vector math, third-person shooter mechanics, environmental storytelling with minimal assets.