RPG in a Box is a tool for easily creating 3D grid-based, voxel-style RPGs and adventure games—everything you will need for building and sharing your own game, all packaged together in a box, so to speak! This "box" will contain an assortment of editors (centered around a map editor and a voxel editor) that will allow you to make your game the way you want. I will be striving to make the software user-friendly so that no knowledge of programming, computer graphics, or modelling will be required, all while still maintaining as many customizable aspects as possible so that your game can be unique.

Post news Report RSS Development Update as of 9/20/18

September's devlog covers progress on v0.5, including NPC behavior, the pause menu, large characters, and updates to the Demo Game Hub.

Posted by on

Development Updates

Hello everyone! I just wanted to quickly cover a few of the many things I've been working on over the past month as I continue to build out the new game engine and polish the editors for v0.5.

NPC behavior was implemented in-game to handle the existing settings migrated over from v0.4. This is to allow movement behavior for your characters, which defines how they will move around the scene and interact with obstacles. It's nice seeing some life in the test dungeon!


By combining a set movement area for a character and an appropriate obstacle reaction (in this case, "turn right"), you can create simple patrol routes for NPCs!


In v0.5, I'd like for the engine to support characters that occupy multiple tiles, so I've started adding some basic functionality to allow for this. In the example below, the mother slime and its children are a 32x32 character in a map using 16x16 tiles, therefore it requires a space of 2x2 tiles when moving around.


I also added a basic pause menu similar to the existing one in v0.4, with some slight tweaks to the appearance. The menu can now be navigated via keyboard or gamepad controls as well! Going forward, I'd like to make the control type options more flexible to allow for more varied types of gameplay.


To help with performance in the Map Editor and in-game, I made some improvements to the mesh generation so the resulting meshes that are created when saving your models are more optimized.


I'm really excited about v0.5 since it will bring a lot of usability improvements and new features! There's still a long journey ahead after its release, but it will be a nice step forward. :)

Demo Game Hub

In regards to the Demo Game Hub for RPG in a Box, I finally took the time to update it with my desert racing minigame! As with the other demo games, you can access it from the main hub area by talking to the corresponding NPC. I've also made the project source files available for anyone interested in checking out the games to see how any of the logic is handled. Feel free to use any of the included resources or gameplay in your own RPG in a Box games!

You can download the Demo Game Hub and project source files on Itch.io here: Zeromatrix.itch.io



Thank you so much for reading and for your continued support! Don't forget to check out the Trello board for RPG in a Box to follow my development progress in real-time!

If you'd like to find out more about RPG in a Box or try out the free demo version, check out my Itch.io page here. Thanks again! :)

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: