A simple little platform game, Abomination is about a truly weird creature on a quest to retrieve its Teddy-bear. Thanks to its sharp claws, the Abomination can climb up walls and even hang from the roof if it’s made of wood. The mechanics are simple: you can’t grip metal unless you’re magnetised, you can’t climb on stone ceilings, "Pain = Bad" and "Teddy = Good".
This is just a little demo showing off the logical circuits I added to Abomination in the final days of development. All these circuits were assembled in-editor using pre-created objects, unlike in Supersoldat where all this logic was hard-coded into the door and button classes. Basically, this kind of seem allows you to set up more interesting puzzles more quickly and more easily. It also means that each object isn't performing a bazillion checks 30 times a second, so the whole system is much more efficient.