I have been working with Unity for a few months now. Nit much of a pro, but finished building a couple of games. But making a real time strategy game is not something I have experience doing before. I am good enough with scripting player stats and all other stuff, but still can’t figure out a good way on how to establish a way in which, the player can touch and select a unity from the grid to place /modify an existing object. This might be silly but can anyone point me in the right direction? Any help is much appreciated.
It depends on how you want to do it, if it’s 2D you could potentially make use of the tilemap system but if it’s 3D there are multiple ways to do building placement and you don’t necessarily need a grid. You’re going to have to be specific about what kind of mechanic you’re looking at.
It’s 3d. And I read about something like isometric tile system, is that applicable in a game like farm villa, or similar games?
The isometric tile system is used for 2D sprites you want to be isometric and they make blocks for you in the isometric style from what I can understand.
For 3D isometric you’re simply pointing the camera at 45 degrees to give the impression of it being isometric, it’s all down to what style you’re going for.
Well what would be your way of having scripting something like. The ground area spilt into certain units(uniform) and the player being able to choose one unit and instantiate or edit the stuff in that specific unit? I am really confused with this.
Have you considered looking around for an rts template e.g. on the asset store? This might be quite useful if you are just starting out.
Oh… I didn’t think of that. Definitely gonna check that out. Thank you.