2010-12-20 54 views
0

我想製作一款RPG遊戲,讓你使用地圖/網格來吸引敵人。我只是想弄清楚如何在Objective-C中做到這一點...另外,我不想使用OpenGL;沒有瓷磚地圖。 :PiPhone製作像火焰徽章一樣的地圖

+2

有了很多很多很多的代碼,基本上是這樣。 – 2010-12-20 17:11:58

+0

@ user298261,Cocos2d使用openGL併爲其提供一個tilemap接口。 :D包括Spritesheets和動畫。 – 2010-12-21 13:44:40

回答

0

該遊戲看起來像使用OpenGL ES。但是,您可以通過等軸測投影映射和A *尋路組合來實現類似的效果(是的,許多代碼)。這裏有一些關於這些主題的研究的鏈接。除此之外,還沒有確切的答案,因爲有很多方法可以做到這一點。

Isometric projection

A* Pathfinding for Beginners

0

嘗試使用Cocos2d.除了sprite操作之外,它們還擁有出色的tileset庫工具。檢查出Ray Wenderlich's tutorials here.這真的很容易使用。

+0

好吧,我想避免使用遊戲引擎。我真的在尋找人們提供代碼結構的想法(即使用獨特構建的數組等)。 – user298261 2010-12-20 17:51:00

+0

@user,爲什麼?!?!?! [這就像獨立遊戲開發的第一條規則](http://gamedev.stackexchange.com/questions/765/what-things-should-an-indie-game-developer-never-do) - 使用別人的工具和專注於什麼使你的遊戲*有趣。* – 2010-12-20 18:06:52