00:00
00:00
Newgrounds Background Image Theme

Our goal is for Newgrounds to be ad free for everyone! Become a Supporter today and help make this dream a reality!

Grim Pawn

Share Collapse

Author Comments

You're a vampiric pawn statue that longs for blood. Each move eats up your life reserves, but blood pickups you find increase that reserve so you can keep marching forward. Figure out a way to collect everything and not die in the process.


This project started from a simple desire to get... any game done and ready to be played by others in its entirety. It also started as a simple demo when I was just having fun with Normal maps on 2D sprites.

Log in / sign up to vote & review!

Newgrounds accounts are free and registered users see fewer ads!

Love it. It's addictive as hell. 10/10 made me rage a lil. <3

nice. @AturSams I noticed that also. From the left side the player can move right toward the block (not being adjacent to the block) and the bat will not move oppositely, but from the other side if the player is next to the block it cannot move left because the bat and the block would then occupy the same tile. Somewhere the back of my mind assumes it's a programming thing, since the intention is for the bat to lose when the player moves toward the same tile from one tile away; it re-calculates a center after each move, but there IS a sprite collision hierarchy to play with there.

I play by trial and error, but if I were a speed logic savant I would have been fwicken stuck! hahaha

TheMikirog responds:

To elaborate on that mechanic, it seems as though there's still some kind of "object priority" at play here that I didn't take into account when coding the bat. The behavior is calculated when the player decides to move, but before he moves himself. It cycles for every bat on the board to decide if he should move, if he should move block tiles, etc. As you can see, no matter how hard you try, some objects get processed sooner than others. It has nothing really to do with collision at all, just that some objects get their logic decided before others and they don't work as a hivemind.

The simplest fix would be to go through each level and order the bats differently

The game is amazing! Late game doesn't make sense...
For instance, if you you see the following combo:

[bat] [block] [bat]

You expect it to behave similarly if you move left or right.
If you move left, it turns into [bat][block][empty][bat] but if you move right they all move left together. Other then that it's really good work. Congratualtions!

a save feature would be nice but other than that I like it!

good game