夥計! 我想爲iOS構建一款遊戲,我需要爲它下載關卡。級別應該允許我組織條件語句,簡單的對象描述。我知道在iOS下載任何代碼是被禁止的,所以我不能使用Lua或者smth。但其他應用程序如何解決這個問題?如何下載iOS遊戲關卡的代碼?
回答
你可以使用XML嗎?您可以使用以下旗幟:<conditionalA>true</conditionalA>
來處理您的條件和說明(文字?)可以再次包裹在標籤內:
<descriptionA>description</description>
。
如果你的對象就位置而言意味着描述,你可以做的事情,如
<position>100, 100</position>
看一看NSXMLParser
如果你決定做這樣的事情。
我們需要if/then語句,以便我們可以組織條件。 –
不一定。您可以在正在加載的數據文件中設置這些條件。這完全是關於設計。 –
你有某種類型的文件描述了關卡的外觀。假設你有一個遊戲,用戶必須在迷宮中漫步。你可以有一個顯示地圖的文本文件:
######## #
# #
# ########
# #
######## #
# #
# ########
嗯,這很簡單。 #
字符是牆壁...
然後,您可以實現您的應用程序隨附的代碼中的所有邏輯,並下載描述您的級別的文件。所以你沒有下載任何代碼,只需要用你已經發貨的代碼解析的文件
好主意,但它只有在基於圖塊的情況下才有效。 –
這只是一個例子;)你也可以在文本文件中描述某種邏輯並評估它......只是想明確指出你應該在你的應用中實現所有的代碼,然後下載你的小文件描述你想要你的邏輯做什麼 – klaustopher
任何代碼已經在您的應用程序中。下載的級別只能包含應用程序可以解碼並適當運行的數據。
擴展包,Mod等等都是數據。
設計應用程序讀取XML /文本/某種序列化數據的創建水平的,人物,事件等
然後,當你想發佈一些新的東西,你打包起來作爲數據(XML,文本,序列化等)。
您不需要擁有代碼,因爲您的應用程序應該已經知道如何解釋該數據。
- 1. iOS 8:遊戲卡在載入屏幕
- 2. Iphone:下載遊戲關卡(或一般的額外功能)
- 3. 如何生成遊戲關卡
- 4. 下載遊戲更新如何工作?
- 5. 如何設置iOS遊戲?
- 6. 遊戲中關卡的數據結構
- 7. iOS。使用音樂來產生遊戲關卡
- 8. 有關iOS遊戲開發的文檔
- 9. MasterMind遊戲Python代碼
- 10. (Unity安卓遊戲)如何爲Android遊戲製作額外的下載?
- 11. Objective-c爲iPhone遊戲製作關卡
- 12. 飛鏢遊戲關卡結束
- 13. 鎖定和解鎖遊戲關卡android
- 14. 如何重新啓動iPhone遊戲中的關卡
- 15. 如何爲我的益智遊戲創建關卡? Obj-C&Cocos2d
- 16. Python卡牌遊戲
- 17. iOS:下載xml/json來改變遊戲的功能?
- 18. Java卡片遊戲。如何打電話
- 19. 如何製作Playstation 3遊戲卡?
- 20. Libgdx如何阻止和取消阻止遊戲關卡?
- 21. 如何加速iOS轉換和遊戲?
- 22. 如何將Libgdx遊戲部署到iOS
- 23. iOS-的UIWebView並下載代碼
- 24. 卡片遊戲中的卡片翻轉
- 25. 錯誤井字遊戲的Python代碼
- 26. 3D遊戲的示例代碼!
- 27. Java遊戲與玩家的死代碼
- 28. 在遊戲中的PHP代碼
- 29. 2D遊戲的代碼設計
- 30. 組織Java遊戲的源代碼
您可以將它們編碼到遊戲中,並下載密鑰以啓用它們。如果你給我們更多關於關卡的細節,我可以給你一個更具體的答案。 – EmilioPelaez
我們需要給社區創造自己的水平。 –