Rakugo 3.3 Devlog
Sorry for the long silence on Rakugo. A lot has happened in real life. But also a lot has happened in Rakugo development. Let me tell you what happened in development of Rakugo 3.3.
Let’s summarize what has happened:
Why it is 3.3 what happened to 3.2.1 ?
So I bump up the version of upcoming released to 3.3, because there more changes under the hood. The two of which can break a compatibility a bit:
- The biggest one is splitting Rakugo to separated plugins, more about below.
- Second is to unify naming convection of files a specially scripts.
Progress in Rakugo 3.3
I abandon use of Trello as Rakugo Roadmap. It is too much work to keep track of all the tasks and issues in two places, Trello and GitHub. Which made it difficult to find out what is going on as I often forget to add proper issues on GitHub.
So I decided to use GitHub Issues and Projects features instead.
Now you can check the progress of Rakugo 3.3 in GitHub: here
I hope this change will make it easier to contribute to Rakugo development.
Planned Release Date
I want to release Rakugo 3.3 in this month.
Plugins, Plugins, Plugins!!!
I started to split Rakugo to separated plugins. There are 2 reasons for this:
- It will allow to easier update and development of Rakugo
- Some parts of Rakugo should be usable outside Rakugo
Separated plugins are:
- Emojis
- Material Icons
- Adventure: Point ‘n’ Click (nodes and features) (WIP)
- Markdown(WIP)
- RPG(To Do)
Fixes, Fixes, Fixes!!!
Emojis
Now Emojis Finder are loading was speed up, by use of script to generate emojis grid scene once instead of crating it from emoji.json each time when Emojis Finder was shown.
Rakugo
Fixed
- Rollback / forward, before it was broken and was working only for -1 and 1+ step.
- Some smaller fixes in the code.
Fixes In Progress
I’m not yet sure how I will fix this, but I will try:
- fix
jump()
function behaviour - fix
cond()
function behaviour on rollback and forward - fix quitting from the game
- fix bug that made window sometimes chaining size on start
New Features
Rakugo
RakugoTextEdit
This is a new tool in upcoming Rakugo 3.3. It will allow editing and preview text for dialogues lines and for RakugoTextLabels used in game UI.
I already have some ideas for this feature:
- I want to try to add autocomplete for some words
- autocomplete for RakugoVars / Characters
- autocomplete for effects menu
- Add select button for each markup
- Integrate with Godot
Features from not released 3.2.1
- remade menu, dialogue, notify GUI to use it.
- GUI menu now supports
\n
in choice labels - menu() can now use shorten choice arrays, for example
["First choice", 1]
instead of["First choice", 1, {}]
- menu() can now use an array of just strings, in this case it will return label as choice
- say(null, “Narrator say something”) can be shortened to
say("Narrator say something")
- Multiple dialogue display styles support out of the box
- Use consts to get project settings instead of string when it can be
Adventure
Adventure is totally Rakugo Point & Click module rewritten.
- now it’s developed as separated plugin so it can be used with Rakugo or other dialogs-system
- it now use ideas and naming convections from old dead WinterMute Engine.
- now it has new node: Region2D new version of old AreaButton2D
- no need for MouseBody2D anymore
New Nodes To Do in Adventure 0.2
- Floor2D - for crating walkable areas
- ZScaler2D - for scaling character according to in position on scene
- Maybe more if I have time
Get Rakugo
Rakugo
Project (inspired by Ren'Py) for story driven games in Godot
Status | In development |
Category | Tool |
Authors | Jeremi, playBitke |
Genre | Adventure, Role Playing, Visual Novel |
Tags | Godot, Point & Click, rakugo, Ren'Py, Story Rich, Text based, Twine |
More posts
- Rakugo Project Devlog #22: Finally RDS Docs 2.2!Mar 05, 2024
- Rakugo Project Devlog #20: Rakugo Dialogue System 2.2!Nov 01, 2023
- Rakugo Project Devlog #19: Rakugo Dialogue System 2.1.1!Sep 25, 2023
- Rakugo Project Devlog #18: Material Design Icons and Emojis are ported for Godot...Aug 17, 2023
- Rakugo Project Devlog #17: Rakugo Dialogue System 2.1 is out!May 17, 2023
- Rakugo Project Devlog #16: Bugfix for Rakugo Dialogue System and Examples update...Apr 06, 2023
- Rakugo Project Devlog #14: Rakugo Dialogue System 2.0.1 is out!Mar 16, 2023
- Rakugo Project Devlog #14: Rakugo Dialogue System 2.0.1 is out!Mar 14, 2023
- Rakugo Project Devlog #13: Rakugo Dialogue System 2.0 for Godot 4 is out!Mar 09, 2023
- Rakugo Project Devlog #12: Show/Hide keywords in VisualNovelKit, Rakugo Core v...Jan 24, 2023
Leave a comment
Log in with itch.io to leave a comment.