JoyFYan / godot-2d-jrpg-combat

A 2D Japanese RPG Active Time Battle demo for the Godot game engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Godot 2D JRPG Combat System

JRGP banner image

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!

Screenshot of the combat area with three characters

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.

About

A 2D Japanese RPG Active Time Battle demo for the Godot game engine

License:Other


Languages

Language:GDScript 100.0%