Android中的等距平铺地图

时间:2011-07-08 05:37:23

标签: android maps tiles isometric

我想知道如何在android上使用等距平铺地图。

要创建正交贴图,您可以使用平铺贴图编辑器和libigdx,但libigdx不支持等距贴图。

我想创建像他们在CityVille或塔防游戏中使用的那些牌。你怎么做?

1 个答案:

答案 0 :(得分:6)

一种选择是将ANSCA的Corona SDK与名为Lime的第三方工具结合使用。 Corona SDK的主旨是它抽象了Java(或者,在iOS开发的情况下,Objective-C),支持精简和简单的Lua脚本语言以及Corona自己广泛的游戏库集。然后,您可以选择使用基本相同的代码集构建到iOS或Android。那么,Lime就是一个与Corona结合使用的工具,可以集成Tiled地图 - 正交或等距。虽然支持这两种格式,但对标准正交映射的支持更为彻底。 Corona可以免费用于内部开发和临时分发。一旦您准备好分发和销售您的应用程序,您需要向ANSCA支付200美元的年费。 Lime需要一次性费用约50美元。

第二种选择是使用Cocos2D for Android。它可能会给你更多的力量和自由,但在实施过程中也会更具技术性。作为开源,Cocos2D显然没有任何成本。 Ray Wenderlich对于如何使用Cocos2D制作基于图块的游戏有一个很好的tutorial。它假设您正在为iOS构建,但它与教程非常接近,因为您将继续使用Tiled和Cocos2D。