Небольшой прогресс в моей игре

Я сделал мини-карту для своей гексагональной стратегии (и кнопку в виде часиков). Показывать ей пока нечего, но скоро всё измениться!

Вот она, в левом нижнем углу.
Вот она, в левом нижнем углу.

Сделать её было не так то просто - старая библиотека GL, прекрасно работавшая на SRP, не хочет работать на URP.. Пришлось использовать более затратную функцию Graphics.DrawMesh. Хорошо, что карта обновляется только раз в ход, из-за чего на производительность можно пока не обращать внимания.

Кроме этого я полностью переписал скрипт для управления картой, убрав оттуда функции редактора. Это повысило стабильность и читаемость кода, но ценой сильного отката в прогрессе. Скоро мне придется писать ИИ, а это тот самый эпизод, на котором провалилась прошлая попытка сделать проект.

Вот такие дела, отцы нашы дны Руматы...

66
11
9 комментариев

Успехов тебе

2
Ответить

почти как цивилизация

Ответить

забавно, но я эту игру ни разу не играл, и имею только отдалённые представления о ней)

Ответить