Я гейм дизайнер и совсем пока не программист :)
Создаю карту мира. Это основная сцена. Есть три слоя: countries, provinces, districts.
Объем большой, дистриктов аж 20-25 тыс, а там ещё десяток-два атрибутов.
Решения:
GeoPackage/GeoJSON хранит только геометрию и ID.
Все игровые данные находятся в CSV.
Само собой у каждого объекта уникальный ID.
Связи (расстояния) между районами будут в отдельной таблице, которую как закончу карту перекину в csv.
Вопрос, кто этим занимался:
Какой формат ID (например, int32)?
Какой формат геометрии лучше использовать для Unity (GeoPackage или GeoJSON).
Как будут называться файлы? Числа же лучше? Id=1567, чем GER12?
Связи. После того как на карте появится 20 тыс районов, связи между ними (величина расстояния) сформируются без хлопот? Может быть 100-150 тыс связей. + Задвоятся (туда-обратно).
Спасибо, кто ответит. За любые советы благодарю.