Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rakugoteam/rakugo-archive
Framework (inspired by Ren'Py) for story driven games in Godot.
https://github.com/rakugoteam/rakugo-archive
assets dialog dialogue-systems editor-plugin game gdscript godot godot-addon godot-plugin godot3 rakugo renpy rpg scripting-language story-driven-games visual-novel visualscript
Last synced: about 2 months ago
JSON representation
Framework (inspired by Ren'Py) for story driven games in Godot.
- Host: GitHub
- URL: https://github.com/rakugoteam/rakugo-archive
- Owner: rakugoteam
- License: mit
- Archived: true
- Created: 2016-11-03T11:38:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-11-13T10:44:33.000Z (about 4 years ago)
- Last Synced: 2024-09-27T00:22:19.485Z (about 2 months ago)
- Topics: assets, dialog, dialogue-systems, editor-plugin, game, gdscript, godot, godot-addon, godot-plugin, godot3, rakugo, renpy, rpg, scripting-language, story-driven-games, visual-novel, visualscript
- Language: GDScript
- Homepage: https://rakugoteam.github.io/
- Size: 386 MB
- Stars: 317
- Watchers: 24
- Forks: 30
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Rakugo![Logo](graphics/window_icon.png)
[![Docs](https://img.shields.io/badge/Docs-yellowgreen.svg?style=flat-square)](https://rakugoteam.github.io/RakugoDocs-new)
[![The MIT License](https://img.shields.io/badge/license-MIT-orange.svg?style=flat-square)](LICENSE)
[![Discord Server](https://img.shields.io/discord/484604562183815169.svg?style=flat-square)](https://discord.gg/K9gvjdg)
[![GitHub](https://img.shields.io/github/contributors/rakugoteam/Rakugo.svg?style=flat-square)](https://github.com/rakugoteam/Rakugo)
[![GitHub](https://img.shields.io/github/stars/rakugoteam/Rakugo.svg?style=flat-square)](https://github.com/rakugoteam/Rakugo)
[![GitHub](https://img.shields.io/github/forks/rakugoteam/Rakugo.svg?style=flat-square)](https://github.com/rakugoteam/Rakugo/network)
[![GitHub](https://img.shields.io/github/watchers/badges/shields.svg?label=Watch&style=flat-square)](https://github.com/rakugoteam/Rakugo)
[![GitHub](https://img.shields.io/github/issues/rakugoteam/Rakugo.svg?style=flat-square)](https://github.com/rakugoteam/Rakugo/issues)
[![GitHub](https://img.shields.io/github/issues-closed/rakugoteam/Rakugo.svg?style=flat-square)](https://github.com/rakugoteam/Rakugo/issues)## Rakugo
Rakugo Framework is inspired by [Ren'Py](https://www.renpy.org) game template with addon for story driven games in [Godot](https://godotengine.org).
It has dialogue system, some extra tools, nodes, gui and features that most games have auto of the box
The idea is to have a ready to use plug-in for stories, so developers can create narrative driven games with all the amazing features and tools of Godot 3.1+.
Now you can support this project by buing it on [itch.io](https://jebedaia.itch.io/rakugo).
You can download 2.0 for Godot 3.1 [here](https://github.com/rakugoteam/Rakugo/releases).
## Showcase
Games using Rakugo v 0.9.x :
- [**Space drive beats**](https://plopsis.itch.io/space-drive-beats)
- [**Bot Saves Dream**](https://plopsis.itch.io/curator-bot)If your game uses Rakugo write to me on [Discord](https://discord.gg/K9gvjdg).
Games using Rakugo v 2.0.x :
- [**The Question: Rakugo Editon**](https://github.com/rakugoteam/Rakugo/tree/the-question-1.2)## The Question: Rakugo Editon
This is game is a demo of VN Rakugo Template.
This template is port of Ren'Py game [*The Question*](https://games.renpy.org/game/question).## Story driven games
It means games that are for example:
- [Visual Novels](https://github.com/rakugoteam/Rakugo/tree/the-question) ![](https://img.shields.io/badge/VN-100%25-brightgreen.svg?style=flat-square)
- Click & Point Adventures ![](https://img.shields.io/badge/Adv-25%25-yellowgreen.svg?style=flat-square)
- [RPG](https://github.com/rakugoteam/rakugo-open-rpg) ![](https://img.shields.io/badge/RPG-55%25-green.svg?style=flat-square)You can use it with:
- GDScript
- RakugoScript (ToDo)
- VisualScript (ToDo)## FAQ:
**Q:** So it's about adding a refined writing and dialogue system to the engine?
**A:** Yes, and more - nodes, objects and funcs to make easy to provide mechanics like in point&click and rpgs.**Q:** As a scenarist, what would I gain from using Rakugo over Ren'Py or Twine ?
**A:** It is made as godot addon - you can use all godot features.
You can make your game 2d, 2.5d or 3d - you can only 2d in Ren'Py.
You can easy add minigames or mix it with other game genre.
It will have mechanics for point&click games and rpgs - Ren'Py and Twine are only for vn.
This project's dialog functions can do more than Ren'Py's equivalents.**Q:** How does the framework interact with the engine ?
**A:** For now this framework is a singleton and a collection of special nodes. There is also gui include in example project that is connected with the framework and has all functions like in a Ren'Py game.**Q:** Is it easy to use ?
**A:** For now it is not that easy as I want it to be, but I am working to make it use RakugoScript (this framework's own language) and visual script.## Other Info
If you want to help please write to us on our [Discord](https://discord.gg/K9gvjdg).
Docs repo is here: https://github.com/rakugoteam/RakugoDocs
I need help with this [visual script support](https://github.com/rakugoteam/Rakugo/issues/26).
- [Godot icons](https://github.com/godotengine/godot-design/tree/master/engine/icons/optimized)
- [Linux Pop icon theme](https://github.com/pop-os/icon-theme)
- icons from [game-icons.net](https://game-icons.net)New emoji mode use [![Creative Commons](https://img.shields.io/badge/license-CC0%201.0-orange.svg?style=flat-square)](http://creativecommons.org/publicdomain/zero/1.0/) [Twemoji](https://twemoji.twitter.com/).