• Register

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 RSS Development Update as of 1/8/17

I am really happy with all of the progress that I made in 2016. I'm also excited about 2017 and the future of RPG in a Box. Over the next several months, the plan is to focus on preparing the software for the Steam Early Access release later this year. This includes laying the groundwork for some core features that are not implemented yet.

Posted by on

Development Update as of 1/8/17

First of all, this is a bit late, but Merry Christmas, Happy Holidays, Happy New Year, and anything else I missed! I hope everyone had a nice holiday and that their year is off to a great start. :)

I am really happy with all of the progress that I made in 2016. I'm also excited about 2017 and the future of RPG in a Box. Over the next several months, the plan is to focus on preparing the software for the Steam Early Access release later this year. This includes laying the groundwork for some core features that are not implemented yet, and hopefully upgrading to version 3.0 of Godot Engine once it's released in order to take advantage of its new renderer. I will be posting more details around this in an upcoming article.

Continue reading for a brief overview of my development progress over the last few weeks.

Undo/Redo for Map Editor

One of the features I have been working on recently, an undo/redo system for the Map Editor, should be very useful once complete. I've been trying to gradually chip away it by handling one particular action at a time. The GIFs below demonstrate the undo feature in action - first is an undo of the "Clear Map" action, and the second shows the undo of adding, selecting, and rotating two objects.

Other Updates/News

Another change is the addition of a new "Entity Properties" panel, which is displayed in Edit mode where the coordinate was previously shown. This new panel now shows the currently selected entity's ID and script/dialogue/battle if set, in addition to its coordinate. This should make it easy to quickly check these values for a particular entity.

While working on the undo system, I came across some things that could be improved (as well as some bugs that were fixed!). One of these included changing the way tile placement worked when replacing an existing tile. Now whenever you replace an existing tile, the objects on that tile and its navigation paths will no longer be lost. This is convenient for situations where you've already set up a room but would like to change only the floor tiles.

The Voxel Editor now supports exporting your model to the .VOX file format in case you want to edit your models in another editor like MagicaVoxel. This export feature supports the latest .VOX format containing multiple animations frames. You can then use the import tool to bring the model back into RPG in a Box once you are done.

To make exporting and distributing your game to multiple platforms simpler, I added a new "All-in-One" option to the Target Platform dropdown. This places all of the necessary files into one folder for Windows, Linux, and Mac. This option is designed to work well with the Itch app and its butler tool used for uploading, and should allow your game to launch properly for any of the supported platforms.

Have something that you've created with RPG in a Box? I would love to see screenshots of anything, even if small or a work in progress. Always feel free to post images to any of my social media accounts and I will share them for others to see!

Once in a while I will take some time and mess around in the editors with a new idea that pops into my head. The other day, I quickly made this tiny little world to help show the diversity of what you can create! This only took about 30 minutes to throw together. I'm even considering making a small game out of it since I really like the minimal style. :)


I am going to finish up this article with a photo of this awesome 3D printed voxel Justin that I received as a Christmas gift from my brother-in-law and sister-in-law! Such a cool idea. Thanks for reading!

Comments
Armcoon Online
Armcoon

Cool~ :D Happy New Year, Ol Smaug. :)

Reply Good karma Bad karma+1 vote
Ol_Smaug AuthorSubscriber
Ol_Smaug

Happy New Year, Armcoon! :)

Reply Good karma+2 votes
Ofihombre
Ofihombre

One moment! You put me an image of Vloxelworld, with the head of Wreck-It Ralph? Cool, because you didn't tell me before, now I look like a feature.

Reply Good karma Bad karma+1 vote
Ol_Smaug AuthorSubscriber
Ol_Smaug

Yes, I thought it would be good to include Vloxelworld since it's a collage of games made with RPG in a Box. :)

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Platforms
Windows, Mac, Linux
Contact
Send Message
Homepage
Rpginabox.com
Licence
Commercial
Release date
Engine watch
Follow
Mod SDK & Community
Built a game for RPG in a Box and want to support mods? Try mod.io, a cross-platform mod SDK created by Indie DB which makes it easy to get a mod community up and running in-game. Currently seeking games to integrate and promote
Mod API
News
Browse
News
New
Post news
Share
Related Engines
RPG in a Box
RPG in a Box Commercial
Related Groups
Indie Devs
Indie Devs Hobbies & Interests
Linux Gamers
Linux Gamers Fans & Clans