Godot Version
4.4
Question
Hello everyone, I’m new to the Godot Engine universe.
I’m currently working on a third-person farm management game, and I have a specific requirement for one of the gameplay elements: I’d like to have a grid of tiles that can be manipulated by the player.
Let me explain: in my game, I want to have an area of 50x20 tiles, for example (which can be expanded later by the player purchasing other plots, but for now, I’m starting with a single plot).
This grid will be composed of 1x1 cells, each of which will have different states (empty, planted, watered, ready to be harvested, etc.) depending on the tool selected in my hotbar.
The difficulty lies in a “selector” that I’d like to display over my grid as soon as a tile is hovered over. This selector would be 1x1 by default but could change size depending on the currently selected tool and its level (tools can be upgraded to increase their action area, speed, etc.).
First question: Is this grid system, with the selector, the different cell states, etc., feasible on Godot?
Second question: If it is feasible, what is the best way to achieve this functionality?
Also, if you have any tutorials or other resources that could be useful in my case, I would greatly appreciate them.
Thank you in advance for your help!