Back to interactive projects
Unity · Interactive floor game

Project Trap

Step, collect, and dodge. A Unity game designed for an LED interactive floor, with timed rounds, animated targets and traps, immediate score feedback, and a leaderboard.

Solo developerUnityGame mechanicsAnimated tile icons
Highlights · 49 seconds · Full HD with game audio. Edited with time cuts; scripted floor contacts in Unity. Download video
The interaction

Watch the tiles.
Make your move.

Players step onto the start tile to begin a 90-second challenge on a 4 × 3 grid. Collecting a Pacman target earns 10 points; ghosts cost 20 and bombs cost 10. Scores never fall below zero.

As the round progresses, targets appear faster and the mix of active targets and traps becomes more challenging. A held contact does not repeatedly score, and targets avoid occupied tiles.

The results screen shows the final score and five highest scores. After a brief results hold, players clear the floor and step onto the restart target to begin another round.

The videos show the actual Unity scene using scripted local UDP floor contacts. They demonstrate the application rather than physical floor hardware. Mouse input is also supported for desktop testing.

My contribution

From mechanics
to tile animations.

  • Created the complete game as a solo developer.
  • Built the game mechanics, scoring, and round flow in Unity and C#.
  • Created tile icons and animations, using animated sprites for lightweight tile rendering.
View source on GitHub ↗
A closer look

Inside the game.

Project Trap instructions beside the empty grid and start tile
Start instructions and the pulsing start tile.
Project Trap collected tile showing green plus-ten feedback
A collected target with green feedback and a +10 score.
Project Trap ghost hit showing red minus-twenty feedback
Ghost penalty with red feedback and a -20 score.
Project Trap later gameplay with multiple targets and traps
Multiple active targets and traps as difficulty increases.
Project Trap final score, leaderboard, and Step Here to Play Again target
Round results, top-five scores, and the restart target.
Full gameplay recording

Watch the complete round

Full recording · 1 minute 36 seconds · Includes the complete 90-second round, with game audio and scripted floor contacts. Download video
Explore all projects