How to structure a turn-based tactics game

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By jaggygames
:warning: Old Version Published before Godot 3 was released.

Hello!

I’m making some progress on my game and I just wanted to get some opinions on how I should structure things as it gets bigger.

So far, I have this.

Reading up on trees and such, I’ve got something like this structure in mind. But I’m not sure if that’s correct for what I want to do (a turn based tactics game)

If I were to implement this, what should TileManager and UnitManager be? Classes, Nodes or something else?

Any thoughts would be appreciated!