Release 0.20: Pixel movement

Wow, it took more than a year to finish this release. But don’t worry, it’s finally here! And I promise that the next release will be finished faster.

So why did it take so long? Well, I completely rewrote the movement of the characters. They can now walk with pixel precision, instead of being bounded to walking on the middle of a tile. I also improved the camera movement so it’s way smoother now.

I used the Box2D physics library for this. Which also enables some other cool stuff for the future. For example when you would hit an enemy, it can be swiped back and push other enemies aside.

Why do we need this?

Well, pixel precision movement, and 2D physics, open a lot of possibilities for the future. The most important one is probably making cool, modern action combat. Like in the game CrossCode shown below:

crosscode_fight

Why do we need it now?

Because it had to be in place to support other functionality, such as letting NPC’s walk to another location. This last feature has been requested by a lot of you. But before I implemented that, I fist needed to put this pixel precision movement into place.

So what is next?

The features you have been requesting so many times: new actions!!!

  1. Make NPC’s walk to a certain spot
  2. Make NPC’s disappear
  3. Lock doors
  4. Let the player choose a response

So head over to http://rpgplayground.com and check it out!