Development updates and release notes for RPG in a Box

New Features/Changes:

  • Added ability to customize font, font size, color, and spacing for the Main Menu title and text from the Main Menu editor (settings also apply to the options menu and pause menu)
  • Added new scripting function “Log Message” for appending text to a message log (for now, this...
Read more...
  • Added a default style for entity tooltips and the ability to change their background color and border color from the Theme Editor (in tooltip styles section)
  • Added ability to increase a character’s level using the “stat” syntax (e.g. player.stat[“level”] += 1 will give the player enough XP to re...
Read more...
  • Added “Ignore Fog of War” checkbox to the Entity Properties panel in the Map Editor to indicate that the entity should always be visible when Fog of War is enabled
  • Added support for arrays to the “inverse” scripting function (reverses the order of the values within the array) (e.g. my_array = [1...
Read more...
  • Added new scripting functions “Add To Group” and “Remove From Group” for adding an entity to a group or removing it from a group
  • Added new scripting function “Restart Game” for manually restarting the game
  • Added new scripting function “Equip Item” for equipping an item to character’s equipment...
Read more...

Hi everyone! I’m happy to announce that the demo version of RPG in a Box is now available on Steam! If you’d like to give the software a try, click the “Download Demo” button on the right-hand side of the store page. For the moment, Windows and MacOS are the only supported platforms until I can...

Read more...

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...

Read more...

Hello again, everyone! I’m happy to say I’ve returned from my vacation feeling refreshed and very motivated to continue working on RPG in a Box! This past week I focused on getting the new script parser implementation mostly finished up, but (as I mentioned prior to my break) I still have some lefto...

Read more...

Hello again! I hope everyone is having a great day. Over the past month or so, I’ve been putting a lot of time into the game logic side of things, in particular the implementation of scripting function logic. I’m currently up to 31 of 73 functions completed, so almost halfway there! The debug consol...

Read more...

Hi again, everyone! This update is a bit later than I anticipated, but I’ve made great progress in the second half of June. Continue reading below for some highlights of what I’ve been working on!

Dialogue Editor

I’m excited to say that I’ve been working on a brand new and improved Dialogue Edit...

Read more...

Hello everyone! I decided to go ahead and post an update mid-June since I’ve collected enough interesting GIFs and screenshots so far. 🙂 I’m still pushing forward on migrating everything over to Godot 3.0 (with the occasional new feature) for the v0.5 release planned for sometime later this year.

M
... Read more...