My first shot at Ludum Dare. It went mostly okay, I think.
Game is all (crap and rushed) javascript and HTML using HTML5 canvas. Not the best way to make a game, but I wanted to do something web-based and didn't have the time to learn a new framework. Instructions on how to play are on the webpage.
I used a brilliant little library called PathFinding.js (https://github.com/qiao/PathFinding.js) for pathfinding and jQuery for some event hooks. Other than that everything was done from scratch this weekend.
I used bfxr for the one sound effect in the game, and autotracker.py for the music.
It may not be immediately obvious how this relates to the theme... I took a bit of a roundabout way:
"Beneath the Surface" could mean "More to it than meets the eye" which made me think of disguises... which is essentially what this game is about. If that's too vague of a connection, oh well.
I liked the concept, and the implementation was good. The way the people move individually is nice. Sometimes the "You are standing on your own" notice pops up when I'm standing in the middle of a group. I feel like sometimes a guard lands on you at an unfortunate time and you instantly lose. Maybe some sort of gradation in "detection" effects with a cool-down would be nice, but you already implemented plenty of features for one competition :P.
Sometimes the detection meter goes up arbitrarily. For example, the leftmost secret computer is hidden away in a little alcove where you should be out of sight, yet the officers are still able to detect if you're the only person working.
Comments16
It's still a cool application of the theme.