Skip to content

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

License

Notifications You must be signed in to change notification settings

gdquest-demos/godot-2d-jrpg-combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.