Shield Maiden and js13k

Screen Shot 2014-09-03 at 8.30.04 PM

Recently Shield Maiden game was released for js13kgames. The most interesting part of the competition is making the game in under 13 kilobytes which is quite the challenge. I read about it in Twitter and decided to join since I am currently coding in javascript and it seemed like a great opportunity to learn a lot.

I wanted to make a full game, just like all the games I code with phaser, with all the moving parts placed together. It forced me to basically implement a game engine of my own and that was an incredible learning experience.

Shield Maiden is a rogue-like with tile movement and destructible terrain. It is composed of the following:

  1. Game loop
  2. Tile movement with destructible terrain
  3. Fog of War
  4. Camera system
  5. AI powered enemies(not too smart, but can dig the terrain)
  6. Music
  7. Sound Effects
  8. Matrix drawn menus

Currently I am working in detailing each of the parts and how they were placed together. It is sort of a large post, but it will be nice to have all the features documented and ready to be useful for someone else.

Take a look at the game in: http://js13kgames.com/entries/shield-maiden

Share it if you like it!

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s