{"repo":"cyanindya/castelet","free":true,"listed":false,"github":"https://github.com/cyanindya/castelet","clone":"git clone https://github.com/cyanindya/castelet.git","description":"Another Godot Engine-based framework for visual novel-style story presentation.","language":"GDScript","stars":16,"topics":["dialogue-system","gdscript","godot","godot-engine","storytelling","visual-novel"],"license":null,"category":"game-templates","readme_excerpt":"Castelet Visual Novel Framework What is Castelet? Castelet is a visual novel framework built on Godot Engine. The aim of this project is to facilitate visual novel-like story presentation by using dedicated script files. The scripting language of Castelet is deliberately designed to be similar with existing script-based visual novel development kits such as Ren'Py and Naninovel, thus helping to focus on developing the narrative content. This project is a personal hobby project and thus will be updated on irregular basis, and as such, this is still heavily in progress. If you wish to use a more 'complete' framework, it is advised to check out other projects such as Rakugo Dialogue System or Dialogic. The development roadmap of this project can be viewed in this public Trello board. Getting Started Although this framework mostly uses its own scripting language for mapping out the story content, It is heavily recommended to learn the basics of Godot Engine and GDScript first to understand how the framework works. Understanding how Godot Engine works will also help if you wish to customize this framework. The SampleProjects folder contains example of this framework's usage. Run this project to see how they are in action. In general, there are several things you need to prepare to create a basic visual novel scene using Castelet: - a .tsc ( t heater sc ript) file containing the scene to be displayed - various assets such as background images, character sprites, and audio files - .","default_branch":null,"files":null,"tree":[],"storefront":"/r/cyanindya","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cyanindya/castelet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}