This page hosts a playable WebGL demo of TurnBattle2D, a complete and modular 2D turn-based battle system designed for Unity.

The demo showcases the core features of the system in action: turn management, action selection, resource usage, VFX-driven attacks, and a clean, developer-friendly UI. It is intended to give Unity developers a clear and hands-on preview of how the system behaves in a real game context.

FEATURES SHOWN IN THIS DEMO

• Classic turn-based combat flow (player vs multiple enemies)

• Action menu (Attacks, Skills, Items, Flee)

• Speed-based turn order

• Resource management (HP, stamina, mana)

• Single-target and multi-target actions

• Visual effects and animations

• Combat log and feedback UI

• Fully functional battle loop from start to end

ABOUT THE ASSET

TurnBattle2D is built to be easy to integrate, easy to extend, and suitable for a wide range of 2D RPG or RPG-like projects. The full asset includes reusable runtime systems, editor tooling, and sample content to help you get started quickly in your own Unity projects.

One of the main goals of the asset is to allow artists to showcase their creations in vivid gameplay situations with little to no coding required, while also providing developers with a solid and functional foundation. This lets developers focus on more specific or advanced features without having to rebuild the core turn-based combat logic from scratch.

This WebGL demo represents one version of the system. The full Unity asset provides cleaner project integration, documentation, and is designed for long-term use and customization.

TECHNICAL NOTES

• Built with Unity WebGL

• Designed for Unity 2022 LTS and 2023 LTS

• First load may take a few seconds due to WebGL initialization

If you are looking for a solid foundation for a 2D turn-based combat system in Unity, this demo lets you try it directly in your browser before committing to the asset.

Leave a comment

Log in with itch.io to leave a comment.