Edge-cases and emergent behaviour


After hundreds of hours making Unicopia, and deep in the midst of squashing bug as I race towards release, I'm still amazed to find the game showing me things I didn't plan.

While the ghost's AI is pretty rudimentary, I came across this lovely piece of emergent behaviour today as the ghost pushed Cornelia towards, and then into, the spikes. 

I'd been telling myself for ages I'll structure my next game that bit better to reduce the number of bugs, but realising it's the combinatorial edge cases that make for both bugs and for surprises, I'm starting to wonder if bugs are actually a sign your game has some life in it?


Leave a comment

Log in with itch.io to leave a comment.