A downloadable game

Tresure hunt is a small 3d game built entirely in a custom engine. I created this game to demonstrate system integration, low-level system design, and engine development. I developed the engine's transformation-based animation system, which supports position and rotation keyframes exported from Maya, and added features like event-triggered playback, looping, and stopping the animation. I also integrated a spatial audio system developed by another person, which required reverse-engineering their code, building my own audio-asset pipeline, and making engine-level modifications to support spatial sound cues.

In the game, players explore a small world to locate one of six randomly spawned treasure chests, only one of which holds gold. The correct chest emits spatial audio, guiding the players toward it. When the player interacts with a chest (by pressing the E key), an opening animation plays. If the chest contains gold, the game ends; otherwise, the search continues.

This project taught me how to work with unfamiliar codebases, design reusable and scalable systems, build platform-independent modules, and integrate external systems cleanly into my own engine architecture.

Download

Download
Tresurehunt_x64.zip 21 MB
Download
Tresurehunt_x86.zip 21 MB

Leave a comment

Log in with itch.io to leave a comment.