godot-2d-jrpg-combat
godot-2d-jrpg-combat copied to clipboard
A 2D Japanese RPG Active Time Battle demo for the Godot game engine
Godot 2D JRPG Combat System
This demo is an Active Time Battle system for Godot designed for the course Godot 2D Secrets.
➡ Follow us on Twitter and YouTube for free game creation tutorials, tips, and news!
Features
- Active time battle with time that slows down on the player's turn
- Combat menu built from the player's combat actions
- Target selection arrow
- Simple animations
- Animated HUD for each party member
- Turn-based AI
- Stat system with base and final stats that support buffs and debuffs
- Status effects
The demo shows examples of patterns like commands (Action), sandboxing (BattlerAI), signal buses (Events autoload), and tries to give an example of good practices organizing your Godot projects.