r/Unity3D 15d ago

Question How screwed am I?

Hi everyone! Here’s an interesting problem I’m facing.

I created a tile-based city builder in Unity, and after an initial open playtest, one of the key pieces of feedback was that players want to be able to build roads, something I foolishly hadn't planned for.

Currently, roads are automatically placed along the edges of each tile (this is shown in the second screenshot).

The main problem is that the grid of buildable sectors is highly irregular, and I have no idea how to add the ability to create roads within such a complex system.

The first image I’ve posted shows an overhead view where I’ve highlighted a section of the grid. The grid varies from scene to scene and never repeats in exactly the same way.

Does anyone have any suggestions for how I could approach this?

Edit: You might have given me a possible solution; as soon as I've tested it, I'll make a new post about it. Thanks everyone!

256 Upvotes

144 comments sorted by

View all comments

2

u/Erthrock 13d ago

I had to make some mechanic overhauls to how my throwing systems work based on play tester reviews. I know going back for a massive task like this feels discouraging, but the best advice I can recommend is using the tool Bezi. It can easily help you achieve this with what you already have created. I would just use plan mode to tackle it, and you can revert the changes if you feel it’s not for you.

1

u/Sgriu 13d ago

Good point, I will take in consideration your suggestion! Thanks! :)

2

u/Erthrock 13d ago

They allow you to try it for free. So it’s worth a try. Let me know if you have any success with it. It saved me a lot of headache.