UPDATE: RPG in a Box has been submitted to Steam Greenlight! I hope to get the project onto
Steam as Early Access software to help build and expand the community.
Any votes of support are very much appreciated.

http://steamcommunity.com/sharedfiles/filedetails/?id=690683097

RPG in a Box is a project that I have been working on in my spare time for the past year or so. My goal is for RPG in a Box to be a comprehensive set of tools for creating 3D tile-based/voxel-style role-playing and adventure games.

Some of the current features include:

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

So far I have put most of the focus into the Map Editor and Voxel Editor. I recently redesigned the Dialogue Editor to use Godot's "GraphEdit" UI component, and I plan to do the same for the Script Editor. I also have editors for UI, items, enemies, and battles, however they are very bare at this point.

This trailer is slightly out of date, but it gives a good idea of what is currently possible with RPG in a Box.

Thanks for reading, and I look forward to any feedback!

I don't know how you did it, but you did... and it is FRIGGN' EYE WATERING 10/10, you must be some kind of coding genius

Elf_Ears wrote

I don't know how you did it, but you did... and it is FRIGGN' EYE WATERING 10/10, you must be some kind of coding genius

Haha, thanks, I'm glad you like it! 😃

May I inquire about you intentions far as licensing is concerned? :-*

Megalomaniak wrote

May I inquire about you intentions far as licensing is concerned? :-*

You are free to do whatever you'd like with your games created in RPG in a Box! 🙂

Once I get a bit further along and (hopefully) get the project onto Early Access through Steam Greenlight, there will be a one-time purchase. Beyond that, though, I will not require any licensing, royalties, etc. I will just be happy to see what people make with it. 😃

sounds good, however will this include the scripts in source format? G:

Holy shit!
I already saw some screenshot of you project all over the Internet.
I always thought. "Strange that the older UI of godot seems to much more features and looks almost better ... hm"
But now I realize that this is your own editor. Wow. I guess you did it based of the engines editor and changed removed and added a whole amount of stuff in c++ source code. Or did you do everything from scratch with GDscript (or from scratch with c++)? would be interesting to know.

I'm really impressed what is possible using the Godot engine as an editor creation tool.

Guys you really need to use the like buttons on the project topics (top right corner of the first post) because this is how the position of the featured project objects are calculated. (for now In a really bad simple and unfair way: worst voted on the left best voted on the right. But soon the best voted project will be in the center 😉 )

Megalomaniak wrote

sounds good, however will this include the scripts in source format? G:

Sorry, I think I misunderstood your original question! At this point, it is not planned to be open source.

toger5 wrote

Wow. I guess you did it based of the engines editor and changed removed and added a whole amount of stuff in c++ source code. Or did you do everything from scratch with GDscript (or from scratch with c++)? would be interesting to know.

Thanks! So far, I've actually done about 99.9% of everything from scratch just using GDScript and all of the built-in UI components. G: I recently had to go into the C++ code, but only for a couple of minor changes.

It's been awesome how much I have been able to do with just GDScript. I am loving Godot and it's been a great fit for this project!

Ol_Smaug wrote
Megalomaniak wrote

sounds good, however will this include the scripts in source format? G:

Sorry, I think I misunderstood your original question! At this point, it is not planned to be open source.

Well, I'll just re-phrase it again then. Any chance of you perhaps giving customers source level access (some time in the future), similar to UE4 for an example?
i.e. The engine is still proprietary, however the user community has access to learn from and improve the engine. 🙂

I do of course understand that its unlikely to happen any time soon, got to get to release first and if it does well enough then you could consider developing a new EULA towards that goal.

Hopefully it's clearer now, and note I'm not asking for a definitive answer more a 'do you think you might consider it?'. G:

Megalomaniak wrote

Hopefully it's clearer now, and note I'm not asking for a definitive answer more a 'do you think you might consider it?'. G:

Thanks for clarifying, I believe I understand now. 🙂 Yeah, that is definitely something I would consider down the road based on how it does and the interest from the community.

It's a beautiful project, I really hope follow your next progress in this one.

sergicollado wrote

It's a beautiful project, I really hope follow your next progress in this one.

Thanks! 😃

2 months later

This is really nice, it's really amazing what godot offers if you think about it.

I mean because its open source and free software it allows you to hijack everything in the engine, including the editor! 😃

9 days later

This is Amazing. that is all I can really say.

Voted the Greenlight entry. Let's see it in the library soon! 🙂

Dodgetgo wrote

This is Amazing. that is all I can really say.

Thank you! 🙂

Garoslaw wrote

Voted the Greenlight entry. Let's see it in the library soon! 🙂

Awesome, thanks for the support!

2 months later

I would love this with a permissive license.

I would like to make fully free projects and can't use this with current license.

G:

icarito wrote

I would love this with a permissive license.

I would like to make fully free projects and can't use this with current license.

G:

Could you provide more detail on what you mean by this? I am not sure I understand.