RPG in a Box is a game engine that lets you easily create 3D grid-based, voxel-style RPGs, adventure games, and more! After having been on itch.io for over 5 years, RPG in a Box is now at v0.7.2.1! There have been a ton of new features added since its release. If you'd like to get a feel for the current state of the engine, there's a free demo version available. It includes all functionality from the full version except for some limitations on map size/count.
RPG in a Box on itch.io: https://zeromatrix.itch.io/rpginabox
As its name suggests, it will contain every tool necessary for turning your ideas into games, all packaged together "in a box". The software is designed with a beginner-friendly approach as to not require any programming or modelling knowledge while still providing a wide range of customization and openness.
Early Access Trailer:
Voxel Editor: Build tiles, objects, and characters from 3D pixel blocks (i.e. voxels) and easily animate them with the editor's frame-based, stop-motion animation system. Importing from MagicaVoxel (.vox) and Qubicle (.qb) is also supported.
Map Editor: Create grid-based worlds with the tiles you've built, then bring them to life by adding interactive NPCs and objects using the editor's intuitive navigation and interaction system.
Visual Scripting: Set up and trigger in-game events with the visual, node-based script editor. Simply drag and drop the desired actions (no programming knowledge required), or manually code "quick scripts" using the custom, Lua-like scripting language.
Dialogue: Write conversations for your NPCs using a visual, flowchart approach similar to that of the script editor. Branching dialogue is supported via player choices and condition checking.
Camera System: Choose from three available camera presets (standard, isometric, and first-person) or tweak the settings to create a custom camera. Stage dynamic cutscenes for your game using the engine’s flexible camera scripting system.
Basic Items: Define basic items for the player to find in containers or earn through the completion of tasks. Attach scripts to trigger effects for potions and other consumable items.
UI Customization: Design one or more dialogue box themes and customize the appearance of many other interface elements such as the inventory, main menu, and credits roll.
Sound FX Generator: Generate fun, retro-style sound effects using the built-in tool based on Dr. Petter’s SFXR.