What is RPG in a Box?

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.

My Vision

This is a single-person project and I am extremely dedicated to seeing this through to becoming a fully-featured tool. At this point in time, I have some of the base functionality implemented, and I would like to gauge interest from the community and gather feedback and suggestions. Games created with RPG in a Box will always be free to distribute and sell - no strings attached. I would just ask that you send me a link so I can see what you have created with it! I appreciate your interest in RPG in a Box and thanks for visiting my page! Please let me know if you have any questions or would like to know more.

Current Features:

  • Voxel Editor for creating & animating characters, tiles, and objects
  • Map Editor for building maps from your asset library
  • Dialogue system for interacting with NPCs
  • Basic scripting system
  • Item inventory and containers
  • Exporting of game to Windows and Linux
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Hello again! I hope everyone is having a great week. This bi-weekly development update contains a bit of information about the upgrade to Godot 3.0 and a few other new features that were recently added. Continue below for details and screenshots!

Progress on Upgrade to Godot 3.0

The upgrade to Godot 3.0 continues to progress steadily. Most of the effort over these past couple of weeks has been around back-end code and less interesting UI work (aspects like the Model Properties panel and the dialog for adding new animations), so there aren't as many cool, visual things to show this time. It is great, though, to see a lot of the Voxel Editor and related functionality finally coming together in the new version. I am loving the new UI theme of Godot 3.0 so far, I think it's much cleaner and more modern than the current one.

One feature that will be brand new to the Voxel Editor, and the animation system in general, is the support for reverse order animations. This allows you to specify a starting frame that is later in order than the ending frame. It will eliminate the need for redundant frames for certain types of models, like doors and gates that have multiple opening/closing frames in their animations. You can simply reverse the values for the starting frame and ending frame to achieve the opposite effect, like closing the gate as shown in the GIF below.


Asset Library

The Music Library is now part of the new Asset Library feature that I've implemented. In addition to the chiptune music by Josh Penn-Pierson, there is now also a "Models" tab so you can easily import example content into your game project. I still have some improvements to make, but it includes a 3D preview that can be rotated to get a better view of the model.


The currently release only includes assets from the official RPG in Box example content. However, Manoel Garcia (Voxel Minis) graciously offered to provide a set of sci-fi themed assets for inclusion in the Asset Library! I think including various sets like these will be a great way to help the community get started and provide inspiration/ideas for games, or even just as guides for modelling and animating their own assets. The sci-fi themed assets will become available in a release later this week.



NPC Behavior

When setting up NPCs in a map, you are now able to configure a set of rules that will determine how the NPC behaves and interacts with the map. The original "Movement Area" property was moved to be included in this behavior ruleset. Currently, this feature supports several options for adjusting the NPCs movement area, movement direction, movement interval, and reaction to obstacles. The slime shown in the GIF below is set up to constantly move forward, but turn right when an obstacle is in its way.


Other Updates

The small example game included with RPG in a Box was long overdue for an update, so I took some time to make various improvements and also bring it up to date to include some of the newer functionality.


I have a lot of ideas for games/demos in the back of my mind, one of them being to remake the first area from Ultima V. I finally took some time to convert enough of the original sprites into voxel models so I could put together an initial version of the map. I even added a bit of interaction. I'm not sure yet how far I'll expand it beyond the first map, but I do plan to release a playable version on Itch.io in the somewhat near future! (You can check out a better version of this GIF on my Cartrdge page here.)


One final note, for anything interested: over the past couple of weeks I've started keeping track of my daily tasks at a more granular level, both for better transparency to the community and my own benefit. I thought it would be cool to share this information to make my work more visible to everyone, especially since sometimes there's not much to show visually.

Below are links to the first two of these weekly devlogs:

If you'd like to find out more about RPG in a Box or give the demo version a try, check it out on my Itch.io page here: Zeromatrix.itch.io

Thank you for reading and for your support! :)

Development Update as of 11/21/17

Development Update as of 11/21/17

News 4 comments

In this update, I have some progress to share on the new Voxel Editor as well as a couple of small, new features that were added to the current version...

Development Update as of 11/7/17

Development Update as of 11/7/17

News

The latest development update for RPG in a Box covers progress on the new Voxel Editor and information about the new "Door Scripting" tutorial available...

Development Update as of 10/24/17

Development Update as of 10/24/17

News 3 comments

This development update covers the new entity tooltips feature, the "Add Character" scripting function, and a bit on the progress of the new Voxel Editor...

Development Update as of 10/7/17

Development Update as of 10/7/17

News 4 comments

Over the past few weeks I've been spending most of my time on the Godot 3.0 migration. I have a lot of cool GIFs to show this time around! I've continued...

Add game Games
Vloxelworld

Vloxelworld

Role Playing

Eng: Vloxelworld is a First Person RPG game, with graphics of voxels. This game is the first to be developed by the motor RPG in a Box. Esp: Vloxelworld...

RPG in a Box (Example Game)

RPG in a Box (Example Game)

Role Playing

This is the official example game to demonstrate the features currently available in the "RPG in a Box" game engine.

Seeker 17

Seeker 17

Role Playing

Seeker 17 is a sci-fi themed RPG I am creating with RPG in a Box. The game will focus on the main character's quest to seek out and destroy an alien race...

Comments  (0 - 10 of 36)
ceriux
ceriux

This looks awesome keep it up! Will there be online support ? Not mmo but llike orpg 10-50 players?

Reply Good karma Bad karma+2 votes
Ol_Smaug CreatorSubscriber
Ol_Smaug

Thanks so much! :) I don't have any plans for online support at the moment, but I will possibly be exploring some sort of cooperative play down the road after all of the other major features are implemented.

Reply Good karma+2 votes
Guest
Guest

Hey, RPG in a Box Creator Ol_Smaug, this is exactly what am looking for! I have been searching always for a voxel RPG or adventure game creator! Am about to download and start using it; but, can you support 8-directional movement (maybe just optional)? I come from Game Maker: Studio, and am really still a newbie at coding; especially JavaScript and C#... So that is why am asking about that.

Reply Good karma Bad karma+1 vote
Ol_Smaug CreatorSubscriber
Ol_Smaug

Hey there! Thanks for the interest, and I am glad you came across RPG in a Box. Currently the engine is built around grid-based movement and is confined to the 4 cardinal directions. In the future once the software is more complete it is something that I may reconsider as an option. Have fun creating! :)

Reply Good karma+2 votes
pablociu
pablociu

I, see that in most media the movement is tile-based(like in final fantasy). We will have the option for a pixel-based movement(like in Zelda games)?

Reply Good karma Bad karma+3 votes
Ol_Smaug CreatorSubscriber
Ol_Smaug

Hi pablociu - thanks for your interest. :) Unfortunately at this time I don't have any plans for free/pixel-based movement since the engine is being designed around tile-based movement. I won't completely rule it out though, so it's possibly something I could revisit in the long term based on how things go.

Reply Good karma+3 votes
Ofihombre
Ofihombre

Hi, Badtothebones It has made me a gameplay with Vloxelworld.
I leave a link for you to see: Youtube.com
I also said things like enemy battles aren't include in the data.pck, lacking objects more features, things that need the RPG in a Box. And remember fix the camera bug I told you in April, HP counter, etc.

Reply Good karma Bad karma+3 votes
Ofihombre
Ofihombre

Hello what's going on? You take a month without giving more information about the RPG in a Box. Is it because you have gone on vacation or you no longer want to continue doing?

Reply Good karma Bad karma+3 votes
Ol_Smaug CreatorSubscriber
Ol_Smaug

Hi Ofihombre, thanks for the message. As a reminder, I am the only person working on this project, so please be patient. :) My personal life has been busy lately and I have a full-time job so I have not had a lot of time. I have continued working on it when I can to fix and polish some things, as well as focus on other aspects such as marketing and promotion. I will be releasing v0.3.1 along with a news post in the next day or two.

Reply Good karma+3 votes
jonasvandesompel
jonasvandesompel

Hello , there i am Jonas from belgium , i like the Idea so far and would like to start using it now my problem is Removing certain tiles in the editor in the wiki it explains i can delete tiles while on the paint brush but i have no idea how?

I am voting up to this project since it's easy to use and just a ton of fun letting your fantasy go the way you like , i am sure i will start to develop a game soon , I have some experience in some platforms , but it gave me no hope since I never could be satisfied with modelling and textures in Other programs i Have a serious problem when it comes to perfection.

Now since this is a early Alpha , i am excited There are many things i can do already And im thinking into setting up a game in the mid 50's some post apocalyptic theme , Such like fallout? I will vote as soon as i can on steam greenlight. +1

The only thign i can say is Keep going , im sure the youth would love this Like i said before just going out with their ideas with such a easy engine would make a awesome community soon enough

Anyways hope you keep doing what your doing ;)

Reply Good karma Bad karma+4 votes
Ol_Smaug CreatorSubscriber
Ol_Smaug

Hi Jonas! Are you referring to removing tiles from your map in the Map Editor? If so, you can click on the Edit button to go into edit mode, then left-click to select one or more tiles and press D or Delete to remove them. You can also right-click and select Delete from the menu. Let me know if that doesn't answer your question!

Thanks again for the comments and the support, I appreciate it! I look forward to seeing what you create with RPG in a Box. The post-apocalyptic theme sounds like a cool idea. :)

Reply Good karma+3 votes
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 Report Profile
Platforms
Windows, Mac, Linux
Contact
Send Message
Homepage
Rpginabox.com
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

7

3 votes submitted.

You Say

-

Ratings closed.

Embed Buttons
Link to RPG in a Box by selecting a button and using the embed code provided more...
RPG in a Box
Statistics
Rank
43 of 905
Last Update
Watchers
69 members
Games
3
Files
25
Articles
50
Reviews
1
You may also like
CryENGINE 3
CryENGINE 3 Commercial
Doom Engine
Doom Engine GPL
GameMaker Studio 2
GameMaker Studio 2 Commercial
DarkPlaces engine
DarkPlaces engine GPL
GEM 3
GEM 3 Commercial
Source
Source Commercial