-
Notifications
You must be signed in to change notification settings - Fork 81
0. Introduction
Welcome to the godot-tactical-rpg
wiki!
This guide will help you understand the structure and key components of the codebase.
This project is a tactical RPG framework built for Godot using GDScript.
-
Turn-based combat system
-
Grid-based map
-
Character classes
-
Advanced camera handling
-
Mouse & Keyboard support
-
Gamepad/Controller support
-
Single-player gameplay
-
Toggleable debugger features
This project tries its best to adhere to the below rules:
-
Follow the GDScript Style Guide
-
Use static typing for better performance and code clarity
-
Implement thorough in-editor documentation using GDScript Comment Doc standards
We use a shared-assets architecture, which is meant to facilitate scalability & maintenance. Though it's a great system for the above goals, it can be a bit... Daunting, at first!
But do not fret -- here is a guide to navigating the codebase. Read the dedicated wiki page here!