Size: a a a

Solar2D (Corona SDK) Game Engine

2021 June 17

SP

Serг Po in Solar2D (Corona SDK) Game Engine
карта в ГЕРОЯХ не изометрическая, вроде. на квадратную похожа.
источник

SP

Serг Po in Solar2D (Corona SDK) Game Engine
смотрел многие, такого не встречал.
источник

SP

Serг Po in Solar2D (Corona SDK) Game Engine
на бумаге есть, гадаю как вьюпорт и передвижение карты реализовать оптимальней
источник

VB

Vadim Badim in Solar2D (Corona SDK) Game Engine
оптимально - это интересно. но сначало надо сделать прототип.
источник

VB

Vadim Badim in Solar2D (Corona SDK) Game Engine
пусть не оптимально.
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
В героях используется координатная сетка. Ландшафт (который terrain) генерируется отдельными таймами по сетке. Обычно размер тайла N x N, где N размер сетки, но если перескаются разные типы ларшафтов используются микротайлы N/8 x N/8 (мб даже 16, я не помню)
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Так достигается плавность отрисовки
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Все остальные объекты всегда находятся строго в центре тайла
источник

A

Aleksandt in Solar2D (Corona SDK) Game Engine
Поищи алгоритмы трассировки
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Перемещение по вертикали и горизонтали отнимает 1 от запаса хода, а по диагонли — 1.41 соответственно
источник

SP

Serг Po in Solar2D (Corona SDK) Game Engine
это встречал в какой.то книге по стратежкам
источник

VB

Vadim Badim in Solar2D (Corona SDK) Game Engine
я думаю - человек просто не начинал -и не знает что спрашивать.
источник

VB

Vadim Badim in Solar2D (Corona SDK) Game Engine
формулы клеток и изометрии - простые.
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Для перемещения между клетками сетки используется алгоритм поиска пути, который возвращает упорядоченный сет (не тавтология, я имею в виду отсутствие повторов) координат, находя кратчайший путь между двумя координатами с учетом заблокированных ячеек
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Ну, это фактическая реализация в героях
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Если все ячейки квадратные, то это единственно логичный способ
источник

SP

Serг Po in Solar2D (Corona SDK) Game Engine
алгоритмы поиска пути знакомы
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Ну тогда там работы на час
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Чтобы забацать карту и перемещение объекта по ней по координатам
источник

D

Din 🐍 in Solar2D (Corona SDK) Game Engine
Там сложность вся в ИИ, а не в карте
источник