Overview
Note
Try out online version at gamedevware.com.
Charon is a powerful game development tool that streamlines the game development process. It provides a structured approach to designing and modeling game data, with automatic source code generation that reduces the load on programmers and eliminates human errors. Charon also offers support for working with text in multiple languages, with easy loading and unloading of translated text. With Charon, game developers can focus on creating engaging gameplay experiences without worrying about the technical details of managing game data. It is available in three deployment variants, including a standalone application, web application, Unity plugin and Unreal Engine plugin.
TLDR Charon is an in-game database for your game, replacing spreadsheets or config files.
- Basic Navigation and User Interface Overview
- Creating Document Type (Schema)
- Filling Documents
- Generating Source Code
- Implementing Inheritance
- Publishing Game Data
- Working with Source Code (C# 4.0)
- Working with Source Code (C# 7.3)
- Working with Source Code (Haxe)
- Working with Source Code (Type Script)
- Working with Source Code (UE C++)
- Command Line Interface (CLI)
- Apply Patch
- Create Backup
- Create Document
- Create Patch
- Delete Document
- Export Data
- Find Document
- Export Translated Data
- Importing Translated Data
- List Translation Languages
- Import Data
- List Documents
- Restore from Backup
- Update Document
- Validate Game Data
- Generate C# Source Code
- Generate Haxe Source Code
- Export Code Generation Templates
- Generate Text from Templates
- Generate TypeScript Source Code
- Generate Unreal Engine C++ Source Code
- URL input/output parameters
- Start in Standalone Mode
- Universal parameters
- Environment variables
- Get Charon Version
- Game Data Structure
- Internationalization (i18n)
- Working with Logs
- Resetting UI Preferences