Hi!
So, I’m starting to learn this engine, and I’m liking it so far. My problem is that it is the first time I use something like this, besides maybe game maker years ago. I’ve only used frameworks in the past, like libgdx or as3, in which you had to do quite a lot of work yourself to get stuff done.
The thing that I’m struggling the most right now is how to structure the game and how to use in a smart way the messaging system.
To warm up and to learn all the different stuff I decided to try and program a simple card game (the Klondike solitaire), but I feel like the way I’m doing it is not efficient and it is not using the engine how it should be used. Basically what I’m doing is to implement the different mechanics (reacting to clicks, dragging cards and releasing them on other cards) using only a GUI with boxes and putting all the code in a gui script that creates and moves around new boxes, implements the rules of the game and reacts to the user input (that is easier using GUI nodes thanks to gui.pick_node),
Having all the code in one script doesn’t seem really good though… How would you do it instead?