Hi, I am working on top-down perspective project where I would have flat 2D ground as the main part of the world and 3D objects (like trees or rocks) on it. Also I need the ground to be divided into grid-like “tiles”, each with their own sprite and potentionally functionality. They need to have texture and custom functionality (I need them to change texture based on what type of ground they are, keep track of time, spawn objects etc.).
What should I use, I am new at C++, switched from Unity and the only things I have come up with is using square actors as tiles or maybe 1 actor as multiple tiles at once?
Yeah I have no idea, really, please help me.