muhuk's blog

Nature, to Be Commanded, Must Be Obeyed

May 17, 2013

Just Wait Game Update

As I said in my previous post, I am bent on finishing this game. So much so that I don’t even allow myself to think what my next project should be.

I was able to spend some more time and there is another download link at the end of this post. Here is what’s new:

  • I have added music. I did the score in Milkytracker and then used Audacity to convert to Ogg Vorbis. There are two music files; one for the menu and one plays during the game. I have implemented crude crossfading between them when the game starts. (See Source for more info.)
  • Have you noticed the creeps open their eyes when you get close to them? Now they will attack you if stand there staring at them. There is still no A.I. whatsoever, their behaviour is driven by a simple state machine. But you don’t need sophisticated A.I.’s to create believable enemies. Give it a try and you will see what I mean.
  • The bars at the top now labels. Now it should be trivial to figure out that you are spending energy when you move and lose health when the creeps hit you. It still doesn’t make much sense as you will inevitably die, and die soon. But the game will be about managing these two resources once it’s complete.

I had also implemented unpassable tiles to add a little more variation to the game world but then I removed that functionality. It was going to require pathfinding and I really don’t want to increase the scope of this project. That experience reminded me once again how much seamless tiles add to a game visually.

As I promised here is the download link. You need LÖVE installed to run the game.

If you have any questions, suggestions or corrections feel free to drop me a line.