awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenWebGAL avatar

OpenWebGAL/WebGAL

0
View on GitHub↗
3,854 نجوم·354 تفرعات·TypeScript·MPL-2.0·3 مشاهداتopenwebgal.com↗

WebGAL

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 platform distinguishes itself through a visual editor that utilizes node-based logic definition to manage narrative flow and scene transitions. It includes specialized tooling for the configuration and integration of animated character models, allowing for the direct implementation of interactive character sequences within the development environment.

The engine supports a comprehensive workflow for game production, including centralized asset management for images, audio, and video files. Developers can extend the core functionality through a modular plugin architecture that supports the integration of external graphics libraries and custom engine builds.

Projects created within the environment are serialized as structured data and can be deployed as web applications, ensuring accessibility across standard web browsers on various devices. The development process is supported by a live-preview architecture that maintains real-time synchronization between the visual editor and the running game instance.

Features

  • Visual Content Editors - Features a graphical editor that allows building interactive narrative games without requiring manual coding.
  • Visual Novel Engines - Provides a browser-based engine for creating and publishing interactive visual novels with branching narratives and multimedia assets.
  • Branching Narrative Engines - Stores narrative sequences and branching paths as structured data to drive interactive storytelling.
  • Game Engines - Provides an integrated environment for building and rendering interactive narrative games.
  • No-Code Game Engines - Enables the creation of interactive narrative games through a visual, no-code environment that runs directly in the browser.
  • Declarative Narrative Scripting - Enables construction of narrative-driven games using a dedicated scripting language with syntax highlighting.
  • Visual Scripting Editors - Translates graphical node connections into executable game logic for narrative branching and scene flow.
  • Media Asset Management - Provides tools to organize and import media files including images, audio, and video for game production.
  • Web Application Deployments - Publishes completed visual novels as web applications accessible through standard browsers.
  • Character Animation Runtimes - Renders interactive character models using industry-standard animation formats for enhanced storytelling.
  • Game Asset Management - Organizes and imports diverse media files into a centralized workflow for game production.
  • Web Game Deployment - Deploys narrative-driven games as browser-based applications for cross-device accessibility.
  • Modular Plugin Extensions - Supports modular extensions to inject custom graphics libraries and external code into the engine.
  • Live2D Model Configurators - Provides specialized tooling to configure character models and animation sequences for the game engine.
  • Live2D Animation Configurators - Integrates and configures animated character models to enhance visual expressiveness in web-based games.
  • Component Asset Managers - Provides a centralized system to link and manage multimedia assets for game entities.
  • Browser Rendering - Displays interactive character models and visual assets directly in the browser using standard web graphics APIs.
  • Editor Live Previews - Maintains real-time synchronization between the visual editor and the running game instance for immediate feedback.
  • Node.js - Listed in the “Node.js 项目” section of the Great Open Source Project awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ openwebgal/webgalمخطط تاريخ النجوم لـ openwebgal/webgal

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ WebGAL

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع WebGAL.
  • renpy/renpyالصورة الرمزية لـ renpy

    renpy/renpy

    6,549عرض على GitHub↗

    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

    Ren'Pyenginegamenovel
    عرض على GitHub↗6,549
  • inkle/inkالصورة الرمزية لـ inkle

    inkle/ink

    4,817عرض على GitHub↗

    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

    C#
    عرض على GitHub↗4,817
  • open-llm-vtuber/open-llm-vtuberالصورة الرمزية لـ Open-LLM-VTuber

    Open-LLM-VTuber/Open-LLM-VTuber

    5,946عرض على GitHub↗
    Pythonaiai-companionai-vtuber
    عرض على GitHub↗5,946
  • boomingtech/piccoloالصورة الرمزية لـ BoomingTech

    BoomingTech/Piccolo

    6,638عرض على GitHub↗

    Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and runs on Windows, macOS, and Linux from a unified codebase, and includes an editor integration for live editing and debugging. The engine uses a component-based entity system with data-oriented design, storing component data in contiguous arrays for cache-friendly iteration. It features a fixed timestep game loop that decouples simulation updates from rendering frame rate, and provides a physics debug overlay that renders visual shapes from simulation data synchronized with the ed

    C++cpluspluscppgame-development
    عرض على GitHub↗6,638
عرض جميع البدائل الـ 30 لـ WebGAL→

الأسئلة الشائعة

ما هي وظيفة openwebgal/webgal؟

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.

ما هي الميزات الرئيسية لـ openwebgal/webgal؟

الميزات الرئيسية لـ openwebgal/webgal هي: Visual Content Editors, Visual Novel Engines, Branching Narrative Engines, Game Engines, No-Code Game Engines, Declarative Narrative Scripting, Visual Scripting Editors, Media Asset Management.

ما هي البدائل مفتوحة المصدر لـ openwebgal/webgal؟

تشمل البدائل مفتوحة المصدر لـ openwebgal/webgal: renpy/renpy — Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine.… 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… boomingtech/piccolo — Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and… opendiablo2/opendiablo2 — OpenDiablo2 is an open-source re-implementation of an isometric action role-playing game engine. It functions as a…