Skip to content

1. Getting Started

Max Busson edited this page Aug 20, 2024 · 16 revisions

Getting Started

Where do I start?

If you haven't yet, we highly recommend reading chapter 0. Introduction.

You may also want to spend 5 minutes reading 0.a. Detailed Project Architecture, unless you are confident you won't waste 5 hours getting lost in it.

Which script should I read through first?

  1. Familiarize yourself with the main.gd script to understand how the game initializes.

Cool, and then?

Explore the TacticsLevel class to see how the map & combat flows are managed.

  • TacticsArena is in charge of loading and initializing the map and its tiles. Look here to understand grid and pathfinding mechanics.
  • TacticsParticipant is where the bulk of the combat turn logic lives.
  • Check TacticsPawn to see how individual units are implemented.

If you ever feel lost during this step, please refer to chapter 0.a. Detailed Project Architecture

When can I start having fun?

Are you feeling comfortable with all of the previous steps?

... You are? Then good news! You can start playing around now.

Look into building upon the framework. GLHF!