Создание мозаичной шестнадцатеричной игры с помощью Swift

Я новичок в Swift/Objective-C, но уже много лет кодирую приложения/игры для Mac и Windows, используя Xojo (аналогично Visual Basic).

Я хочу сделать простую пошаговую стратегическую игру с мозаичной шестиугольной картой, и я хочу сделать это в Swift для Mac OS X. С какой технологии лучше всего начать? Можно ли этого добиться с помощью SpriteKit или есть какие-либо другие тайловые движки с открытым исходным кодом, которые я могу использовать со Swift, чтобы дать мне фору (хотя я мог бы написать свой собственный шестнадцатеричный движок, я бы не стал, поскольку это не самая интересная часть создания игра!).


person Garry Pettet    schedule 15.03.2015    source источник
comment
Такие вопросы следует задавать на gamedev.stackexchange.com.   -  person sangony    schedule 15.03.2015


Ответы (2)


Существуют тайловые движки с открытым исходным кодом, которые вы можете использовать. «Плитка» — одна из тех, которые я использовал, рекомендованная командой Рэя Вендерлиха. Это дает хорошее визуальное представление карты.

person Kelvin Lau    schedule 15.03.2015
comment
Вы можете предоставить ссылку на плиточный движок? - person Ivan Fateev; 15.03.2015
comment
Возможно, вы захотите взглянуть на веб-сайт Рэя Вендерлиха, как советовали, и JSTileMap на github. - person lchamp; 15.03.2015

На самом деле я использую новый класс TileMapNode, добавленный в SpriteKit в Xcode 8, iOS 10/macOS 10.12. Это очень элегантное решение.

person Garry Pettet    schedule 05.08.2016