Liveblogging Adding a New Monster Type to “Death of the Corpse Wizard”

Hi folks.  Yesterday I developed a complete, but tiny and probably not fun, game called “Death of the Corpse Wizard”:

Death Screen
Death Screen

 

The point, yesterday, was to get me over the hump of having created my first entirely playable game.  Today I’m going to try to add features to the game which make it more fun.  

I’ll be updating this post as go, as usual.  

Today’s goal is to add a different monster type and to modify the behavior of the Skeletons.  Presently there is but one kind of monster, skeletons: skeletons spawn anywhere on the screen and always move towards the player by selecting the square which is closest to the player’s position.  If the square the want to move onto is blocked by a pillar, which the player is able to create, then they attack the pillar first.

The revisions planned for today will make the Skeletons track a path around the pillars, if they can, while a second, tougher monster type will behave as the skeletons do now.

UPDATE: 1:54pm, Strasbourg Time:

Added the new monster sprite.  Next I am going to integrate pathfinding from an external library.

GIF!

 

UPDATE 4:03PM Strasbourg Time

I’ve added the second monster type with its own unique behavior and modified the Skeletons.  Now the brutes will break your walls as you build them and the skeletons will try to find a path into your fortress if one exists.

Right now they sit around doing nothing if they can’t see one, so I’d like to modify the behavior so that they try to get as close as possible until a wall opens up.

08

 

Check out the new aggressive little guys!

UPDATE 5:46 pm, Strasbourg Time

Now it has some real game elements!
You can zap multiple monsters at a time, which encourages you to construct walls to direct them into lines.  The zap special effect is invisible for now, but I can fix that later.
And there is a second monster type which smashes through walls.  So a nice little game.  I can already see how to balance the game to make it more fun.

 

I’m done for the day, so here is a link to the current version.

Leave a Reply

Your email address will not be published. Required fields are marked *