Arrow
godot-open-rpg
Our great sponsors
Arrow | godot-open-rpg | |
---|---|---|
16 | 8 | |
787 | 1,706 | |
- | 3.4% | |
7.1 | 8.3 | |
14 days ago | 25 days ago | |
GDScript | GDScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Arrow
- Godot 4.1 Is Released
- Graphical Interface to create dialogs, choices etc. with custom nodes
-
Arrow v2 is out!
New v2.x release introduces many quality-of-life improvements and new features, including a new History System, and a useful Character Tag System with full console, inspector, and runtime support. For more details browse change-log and the project's Wiki.
One way is to create your narrative in Arrow, then export and use it as a database for your runtime/interpreter. The official HTML-JS runtime is based on the same idea. Arrow uses this runtime to create playable exports (mainly for play-test and review). Yet it means you can use this runtime (with customization) to export text-adventures directly from the editor as well. Another way is to create multiple chapters, scenes, etc. and export them as assets for your game (e.g. each scene or branch as a dialog-tree for your RPG).
The repository and website include an overall screenshot. You can use Arrow online (web-app) and check things in action as well.
Yes, it is developed in Godot v3.x and in GD-Script (everything but the official HTML-JS runtime used by the editor to export playable files).
-
Any Tips on Good Narrative Design Software for a Nonprogrammer?
JSON is just a text file with some specific conventions to be easily readable by other programs. Though, I took a look at the Inky's JSON export, and it's kinda convoluted. In your case Arrow might be a better fit. You can also consult with your programmer, since he'll be the person implementing your dialogue in game.
-
Arrow: Game Narrative Design Tool
Arrow v1.0.1 is released and now has the textual save preference I promised.
The HTML-JS runtime (bundled with Arrow) is the only one currently supported.
I've recently published Arrow v1.0.0. Arrow is a handy, free, open-source tool to design game narrative, develop text-adventures, or create any other kind of nonlinear interactive storytelling document.
godot-open-rpg
- Are there addons and tutorials for making rpgmaker-like, story-driven games?
- Point and click adventure?
-
JRPG tutorials/templates?
General RPG: https://github.com/GDQuest/godot-open-rpg
What are some alternatives?
godot-2d-jrpg-combat - A 2D Japanese RPG Active Time Battle demo for the Godot game engine
nakama-godot - Godot client for Nakama server written in GDScript.
escoria-demo-game - Game example for the point'n'click adventure framework Escoria
openseeface-gd - A GUI for running OpenSeeFace.
godot-steering-ai-framework - A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.
lua - Godot lua API [Moved to: https://github.com/WeaselGames/godot_luaAPI]
Godot-orbit-camera - 3rd person orbit camera with obstacle avoidance
Libre-TrainSim - Train Simulator written in Godot Engine - Free for everyone.
todot - A Godot Editor Plugin that adds a todo list side dock.
obs-websocket-gd - Control OBS from inside a Godot game or app.
learn-gdscript - Learn Godot's GDScript programming language from zero, right in your browser, for free.
gdscript-docs-maker - Create documentation and class references from your Godot GDScript code