#Creating a Tool like RPG in a Box?

1 messages · Page 1 of 1 (latest)

gilded viper
#

Howdy! I'm a Godot user who's interested in developing a similar standalone tool to RPG in a Box, that allows the user to create and export their own games made with it. RPG in a Box is a completely standalone tool built in the Godot Engine, yet it also has the capability to export games, just like Godot itself. How would I go about creating something similar? I couldn't find many resources elsewhere.

I'm trying to create a simple, 2D engine-like tool for creating jam games and prototypes that can be exported to multiple platforms as individual apps. The games created in this tool will be pixel art games.

#

A note: I'd like to give the user scripting capabilities, a pixel-art drawing tool, and the ability to import other assets (like audio)

worthy sorrel
#

i dont know any details, but a normal godot exported project can't export—so i would guess RPG in a box is based on the editor (and runs in editor mode), this is how it's able to use the export functionality

gilded viper
#

I just remembered, the Godot editor itself is built on the Godot engine, right? Doesn't that mean that any project that uses the Godot engine can do everything the editor can?

worthy sorrel
#

kiinda, the godot editor itself uses godot's UI toolkit, it isn't written in gdscript but c++ so it can access some internal functions that may not be available from gdscript, also there's a compile-time setting called "editor mode" that enables external resource import and project export… these are functions that are usually not required in a game, so they are disabled (to save space) in the standard export template

#

i'm tbh not quite sure how the editor handles the seperation between 'project resources' (eg res://) versus 'editor resources' (the editor's own resources)

willow pilot
gilded viper
worthy sorrel