How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding.
The main features of openwebgal/webgal are: Visual Content Editors, Visual Novel Engines, Branching Narrative Engines, Game Engines, No-Code Game Engines, Declarative Narrative Scripting, Visual Scripting Editors, Media Asset Management.
Projects with overlapping indexed features include: renpy/renpy — Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine.… gamedev-skills/awesome-gamedev-agent-skills — This repository is a curated collection of portable agent skills that teach AI coding assistants how to build games.… ahmadhassan-bted/rosewish — RoseWish is a small Python game built on Pygame that works as a personalized digital gift. It plays out a short,… inkle/ink — Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It… open-llm-vtuber/open-llm-vtuber. anuken/mindustry — Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with…
Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine. It is designed for creating visual novels and branching narrative games, where player choices determine story paths and character interactions. The engine provides a complete development framework for building narrative-driven experiences, from simple dialogue trees to complex life simulation games. The engine distinguishes itself through a comprehensive set of integrated systems that handle the full lifecycle of interactive storytelling. Its script-based story engine compile
This repository is a curated collection of portable agent skills that teach AI coding assistants how to build games. Each skill is a self-contained folder in the SKILL.md format, so it can be loaded by Claude Code, Cursor, Codex, Copilot, Gemini CLI, Kiro and other compliant agents. Engine-specific skills cover Godot, Unity, Unreal, Roblox, and browser or code-first frameworks, with guidance pinned to a stated engine version. A routing layer sets the collection apart. It scans a project's build files to detect the engine and version, classifies the request by task type, and loads only the mat
RoseWish is a small Python game built on Pygame that works as a personalized digital gift. It plays out a short, character-driven visual novel in pixel art: animated characters and a dialogue box deliver the story one line at a time, moving through scenes of a day with changing moods and ending in a personal surprise for the recipient. The creator tailors the experience before sharing it. Names, greetings, secret messages and private memories are read from a settings file, so one finished game can be made specific to one person. The story advances through a sequence of stages controlled by a
Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It provides a specialized toolset for authoring non-linear stories and complex branching dialogue systems, allowing developers to manage game state and deliver interactive text to a user interface. The system transforms raw scripts into a machine-readable JSON bytecode format to optimize execution within external game engines. It distinguishes itself through advanced state management, including the ability to serialize story progress into snapshots and maintain concurrent story conte