Fixed: Very minor issue with MapLoader Component (now loading maps at runtime should work for all platforms without any issues).
Improved: Better Documentation.
Regarding iOS performance, it’s working very well. I’m actually using it for my mobile RPG game. It might require to do some loading tricks if you want very huge maps but it supports LoadMapAsync() so you can load other map parts while game is running.
but would hte following be possible to add in a future release.
"power of 3 " tilesets , ie , bottom middle and top sections,
and a random tile option. so if I have 5 different grass tile and use the mass fill option I will get 1 map with pure randomness
About “random tile option” it’s already on my todo list, it will be released in some upcoming updates. Not sure when yet, trying to figure out how to make a really nice set-up for them.
to take a few examples, for vertical , House ,
split in 3 parts as seen in the picture below
bottom , middle and top (not counting the roof in this case. the middle part could repeat it self.
then you could just use the mass fill with a set height option and voila instant building.
or if you think horizontally , like a road where you can have top and bottom tiles set to random so you get if you want to have the rugged dirt road look like in the 2nd picture. ’
or you could make a river ,with either horizontal or vertical versions. add cross overs like widening the road. build cliff overhangs/boulges by building outwards or invards.
I am very very very bad at explaining as I thing half and say half , but I hope I came a cross slight
@Hoegbo, regarding when building in vertical you can easily do that. You can either make some patterns with your building and build them using mass build or you can handle vertical just by building with mass always on top (mass build handles any top position, so you can use mass build on top of your objects). For randomising, that is something in my todo list.
For streaming maps, you can use LoadMapAsync() and you can set map offset to be loaded, so you can have huge map (which is made from different maps) and stream it while playing.
It should work with terrain if you change grid object to terrain and put in the exact place and add collider + tag. But by default I did not intend to make it work with terrain but it is possible with some tweaks.
Is it possible to change / delete or add tiles within a game (when you’re playing?) for like in a building game. And have the walls or roads automatically allign?
Can I make new tiles easily (also the wall and road tiles)?
Question: Does it support adding tiles that aren’t snapped? In the video it looks like the chairs are rotating smoothly but I don’t see a single tile that is placed off kilter. Is that possible?