伙计! 我想为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
我们需要给社区创造自己的水平。 –