
Charon is a plugin that simplifies data-driven game design by enabling management of static game data like skills, items, and quests. It offers a UI for designers and generates code for developers.Charon is a Unity plugin designed to address common challenges in game development, such as inefficient management of static game data—like skills, items, missions, dialogues, and quests—often handled through error-prone spreadsheets or manual config files. It provides a browser-based editing UI that supports the creation of diverse data structures for any game genre, offering a user-friendly interface for designers and automated code generation for developers to streamline workflows. By replacing traditional data management methods with a structured in-game database, Charon reduces technical overhead, enabling teams to focus on crafting engaging gameplay experiences.*** Online version for large teams is available at charon.live. ***[GitHub] [Documentation] [Example Project] [Online Version] [OpenUPM Package]Key Features:Visual Game Data Editor: Easily define and edit your game's data structure.Source Code Generation: Generate source code to leverage your game data in development.Multi-Language Text Support: Manage and utilize text in multiple languages.Localization Data Export/Import: Export and import data in formats like Microsoft's Excel XLSX, XLIFF, JSON, or XML.Spreadsheet Integration: Streamline your workflow with export/import capabilities using Microsoft's Excel XLSX format.Multi-user support: Users can edit data in collaboration and access it within their code.Compatibility:Unity 2021+Supported on PC, Mac, and sometimes Linux.*** This package requires .NET 8 or later to be installed. ***Visual Game Data Editor: Easily define and edit your game's data structure.Source Code Generation: Generate source code to leverage your game data in development.Multi-Language Text Support: Manage and utilize text in multiple languages.Localization Data Export/Import: Export and import data in formats like Microsoft's Excel XLSX, XLIFF or JSON.Spreadsheet Integration: Streamline your workflow with export/import capabilities using Microsoft's Excel XLSX format.