在我之前的 cocos2d 游戏中,我的关卡数量有限,所以我为每个关卡制作了单独的类文件(.h and .m)
但现在在我目前的游戏中,我有大量的关卡,所以我觉得拥有单独的文件不是一个好主意。
所以我决定将所有级别的配置存储在 sqlite 中,并通过从中获取数据来构建级别。
但是当我将 Box2d 与 cocos2d 一起使用时,现在使用从 sqlite 迭代主体的单个代码来处理所有主体、连接、位置变得更加复杂。sqlite 是正确的选择还是我应该为每个级别返回单独的课程?
在我之前的 cocos2d 游戏中,我的关卡数量有限,所以我为每个关卡制作了单独的类文件(.h and .m)
但现在在我目前的游戏中,我有大量的关卡,所以我觉得拥有单独的文件不是一个好主意。
所以我决定将所有级别的配置存储在 sqlite 中,并通过从中获取数据来构建级别。
但是当我将 Box2d 与 cocos2d 一起使用时,现在使用从 sqlite 迭代主体的单个代码来处理所有主体、连接、位置变得更加复杂。sqlite 是正确的选择还是我应该为每个级别返回单独的课程?