Небольшой прогресс в моей игре
Я сделал мини-карту для своей гексагональной стратегии (и кнопку в виде часиков). Показывать ей пока нечего, но скоро всё измениться!
Сделать её было не так то просто - старая библиотека GL, прекрасно работавшая на SRP, не хочет работать на URP.. Пришлось использовать более затратную функцию Graphics.DrawMesh. Хорошо, что карта обновляется только раз в ход, из-за чего на производительность можно пока не обращать внимания.
Кроме этого я полностью переписал скрипт для управления картой, убрав оттуда функции редактора. Это повысило стабильность и читаемость кода, но ценой сильного отката в прогрессе. Скоро мне придется писать ИИ, а это тот самый эпизод, на котором провалилась прошлая попытка сделать проект.
Вот такие дела, отцы нашы дны Руматы...