Black Sheep


Play this game!


Applet JNLP

WebStart JNLP

This game is open source. Download the source here.

This is my entry to Ludum Dare's MiniLD 36. Help the Black Sheep avoid the herd's mob mentality and escape the pasture!

What was your inspiration for the game?

The theme of the MiniLD was "contrasts". Plus I haven't programmed a real puzzle game, so I figured I'd give it a shot.

Did you run into any challenges while creating the game?

My first challenge was figuring out how to move all the sheep. What if one sheep wants to move, but another is in the way? What if two sheep want to move to the same spot?

From there, I expected it to be pretty easy to come up with puzzles once I had the engine in place. Boy was I wrong! Coding the engine turned out to be pretty easy, but then coming up with puzzles that weren't too easy or too hard was really challenging. I ended up adding lava and switches to the mix just to have more to work with.

Do you have any future plans for the game?

This game was a lot of fun to make, but designing levels is really time-consuming. I thought about adding a level-editor and a level sharing feature, and I think that would increase the replay value.

How are other people allowed to use your source?

Check it out, learn from it... but don't just make a tiny change to it and call it your own.

How could your game be improved by others?

The level editing feature would be cool to play with, and adding different kinds of tiles would be pretty doable. I actually had plans for an ice tile that froze a sheep in place, becoming a barrier.

Login to leave a comment!