用Swift创建一个平铺的十六进制游戏

时间:2015-03-15 16:41:02

标签: swift sprite-kit game-engine hexagonal-tiles kobold-kit

我是Swift / Objective-C的新手,但多年来一直使用Xojo(类似于Visual Basic)对Mac和Windows应用/游戏进行编码。

我想制作一个简单的回合制策略游戏,使用平铺的十六进制地图,我想在Swift for Mac OS X中进行。最好从哪种技术开始?这可以通过SpriteKit来实现,还是我可以使用Swift的任何其他开源磁贴引擎为我提供一个良好的开端(虽然我可以编写自己的六角引擎,但我不是因为那不是制作游戏的有趣部分!)。

2 个答案:

答案 0 :(得分:3)

您可以使用开源磁贴引擎。 "瓷砖"是ray Wenderlich团队推荐的我使用的那个之一。它为地图提供了一个很好的视觉表现。

答案 1 :(得分:0)

我实际上是在Xcode 8,iOS 10 / macOS 10.12中使用添加到SpriteKit的新TileMapNode类。这是一个非常优雅的解决方案。