【发布时间】:2015-07-11 18:31:15
【问题描述】:
处理大量关卡的最佳方法是什么?我应该有一些包含每个级别的信息的指定表还是应该为每个级别编写代码?比如《愤怒的小鸟》、《割绳子》等游戏有很多关卡,它们是如何处理的?是否有一些特定的方法可以解决我在 libgdx 中的问题?也许存在一些工具来打包有关级别的所有信息。你有什么推荐的?!
【问题讨论】:
标签: libgdx game-engine
处理大量关卡的最佳方法是什么?我应该有一些包含每个级别的信息的指定表还是应该为每个级别编写代码?比如《愤怒的小鸟》、《割绳子》等游戏有很多关卡,它们是如何处理的?是否有一些特定的方法可以解决我在 libgdx 中的问题?也许存在一些工具来打包有关级别的所有信息。你有什么推荐的?!
【问题讨论】:
标签: libgdx game-engine
我不能代表愤怒的小鸟或割绳子,因为我只是将创建一个 libGDX/box2d 游戏作为一种爱好。但我想使用您自己的关卡编辑器或一些可用的编辑器是首选。对游戏中的每个关卡进行手动编码似乎是一种巨大的痛苦。
使用编辑器创建/调整关卡,将它们保存为某种格式,然后在游戏中根据需要读取它们。也使扩展游戏更容易。
我个人使用 R.U.B.E.它将关卡保存为 json,我的游戏会根据需要对它们进行序列化。我想你可以在关卡中添加加密/某些东西,这样它们就不容易被窥探。 RUBE 不是免费的,但我建议四处看看,或者自己编写。如果您要创建大量关卡,则需要一个关卡编辑器。
【讨论】: