A short prototype arcade game where you place walls to protect yourself from ghosts and other enemies. 

Controls: 

  • WASD - move
  • Hold right mouse button - build mode  

Ghosts die when they hit a wall, damaging it in the process. You have to always be on the lookout for new resources while avoiding being hit. 

A brick can be used to place a wall, and a med-kit heals you up one health state.

There are 5 second breaks in-between waves. Certain "special" enemies show up on later waves. 

It's meant to be a short prototype showcasing a concept. If you're interested in it, or have ideas for other original concepts that you'd like to see implemented in a minimalistic quick style, leave a comment and I'll consider opening a discord server.

If the game is laggy, try using another browser.

my discord: 'thedamon.'

Comments

Log in with itch.io to leave a comment.

This game is really fun
The only complaint I have has to do with the movement. You can't walk continuously and have to spam the movement keys which gets tiring.
Also it would have been nice for the player and enemies locked on the grid to have animations of them moving between squares

Thanks for the feedback, I'm glad you found it fun!
About the movement, in the first version I made, the game did actually allow you to hold down a key to move in that direction, but I found it to be more annoying than useful. It created really imprecise movement where you'd run straight into enemies and also the diagonal movement was really weird. But that was just my experience with it, maybe other people would enjoy it more that way, I'll consider looking into it further.

And about the animations, I'm not a very great pixel artist so I thought I'd keep things simple and not add many animations into the game, rather focusing on making it feel good. But I 100% agree it could be better with proper movement animations implemented.  

You're welcome!
For the movement I recommend setting a delay for the character until he can walk again when holding the key (maybe around half a second).
Also for the animation I meant interpolating between the last position and the current position of the player/enemy, so instead of teleporting it looks like they're walking/sliding to the next position