当前位置:编程学习 > wap >>

游戏开发,各个关卡的信息如何存放?

比如说割绳子这个游戏。
他有很多的关卡,那么每关的关卡信息是存在数据库里面,还是存在文件里,或者直接写在代码里面了。
我说的关卡信息,是指这个关卡里面的绳子的数目,位置等等这些信息。 --------------------编程问答-------------------- 这个的话,你需要看你自己的需求,如果不是写在程序中,那么他的灵活性是比较大的。
比如说你从这里面读入一些参数,就又可以组成一个新的关卡。

还有对你来说,存在数据库中,开始普通的文件中,这个就是开发者使用的方式问题了。
当然对于存在数据库中,你可以比较方便的进行管理。
如果存在文件中,你也需要自己创建一种合适的数据结构。 --------------------编程问答-------------------- 推荐数据库 --------------------编程问答-------------------- 我之前做J2ME的时候会用到BIN文件件存储关卡内容 --------------------编程问答--------------------
引用 2 楼  的回复:
推荐数据库

如果存在数据库中,那么一个关卡,对应着多条绳子,那么不就有很多的对应关系?。这样实现起来会不会太麻烦了? --------------------编程问答-------------------- sqlite,唯一的选择 --------------------编程问答-------------------- SharedPreferences吧
小数据没必要用sqlite
杀鸡焉用牛刀 --------------------编程问答-------------------- 用txt最好 --------------------编程问答-------------------- 哥做游戏都是用的txt,这样连外行都能看得懂多好啊,还能修改参数设置个无敌状态
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,