The One Key is a playful 3D puzzle game built with Three.js, featuring MicroDuck as the player character. The player must help MicroDuck find the one key among 100 keys that unlocks a treasure chest.
The game combines an interactive 3D environment, character movement, key selection, object interaction, and a satisfying chest-unlocking payoff. MicroDuck serves as the game’s distinctive robotic mascot, while the minimalist arena, treasure chest, metallic keys, and polished lighting create a clean, playful visual style.
The project demonstrates Three.js scene composition, 3D asset integration, animation, interaction, game-state logic, and UI integration in a lightweight browser-based game. Three.js provides the underlying scene, camera, rendering, animation and 3D interaction capabilities.
Explore the game here: The One Key feat. Microduck