2011-07-08 84 views
4

我想知道如何在android上使用等距平鋪地圖。Android中的等距平鋪地圖

要創建一個正交圖,您可以使用Tile Map Editor和libigdx,但libigdx不支持等軸測圖。

我想創建像他們在CityVille或塔防遊戲中使用的瓷磚..你怎麼做?

回答

5

一種選擇是將ANSCA的Corona SDK與第三方工具Lime結合使用。 Corona SDK的傑出之處在於,它將Java(或iOS開發情況下的Objective-C)抽象爲精簡簡單的Lua腳本語言和Corona自己的廣泛的以遊戲爲中心的庫。然後,您可以選擇使用基本相同的一組代碼來構建到iOS或Android。然後,石灰只是一個與Corona結合使用的工具,允許集成平鋪地圖 - 正交或等距。雖然支持這兩種格式,但對標準正交映射的支持更加徹底。 Corona可以免費用於內部開發和臨時分發。一旦準備好分發和銷售你的應用程序,你就向ANSCA支付200美元的年費。石灰需要約50美元的一次性費用。

第二種選擇是使用Cocos2D for Android。它可能會給你更多的權力和自由,但在實施過程中也會更具技術性。作爲開源軟件,Cocos2D顯然沒有任何成本。 Ray Wenderlich在如何使用Cocos2D製作基於拼圖的遊戲方面擁有出色的tutorial。它假定您正在爲iOS構建,但它與您將逐漸使用Tiled和Cocos2D的教程差不多。