Tool Open source

Wuxia, Start!

Wuxia, Start! is an open-source Unity framework for wuxia RPGs, created as a tribute to Heroes of Jin Yong. It provides a complete single-player game structure, a mod launcher, a mod-development environment, and sample projects, including an open-world remake with turn-based tactical combat and other wuxia game modes.

View repository

Overview

The framework uses script-driven workflows with Lua and visual graph editing, stores logic configuration in Unity ScriptableObjects, and includes a visual editor based on Odin. Maps are separate connected scenes; tactical combat uses an extensible greedy-algorithm AI; AssetBundles handle resource packaging and loading; and gameplay logic uses UniTask-based asynchronous programming. It supports story command scripting, visual story-script editing, multi-platform builds, and mod distribution through the Workshop.

The repository includes playable sample mods and developer documentation. The project is presented as non-commercial and for learning purposes. Its code follows the MIT License, while a separate community asset license and the licenses of included third-party plugins and assets may impose additional restrictions.