小游戏的开发

super1 2003-12-27 02:19:28
请问各位大侠:
在制作诸如扫雷,打砖块,推箱子等等的小游戏过程中,怎么样解决每一关地图的存储,需要用到什么文件,函数等等,举个例子:在做打砖块游戏中,每一关应有不同的砖块的组合形式,游戏也可以选关,但怎样去实现选关的功能?也就是如何实现每一关的存储和调用?多谢!!! --------------------期待中.......................
...全文
30 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
DarthVader 2003-12-28
  • 打赏
  • 举报
回复
甚至不用自己写地图编辑器,只要知道地图文件格式,用记事本编辑就行了
DarthVader 2003-12-28
  • 打赏
  • 举报
回复
利用地图编辑器设置每关的矩阵
保存成文件,放在相应目录下
初始化地图的时候调入
最简单的文件格式就是纯数据,即对应地图矩阵而没有附加信息
比如你有一个2*2的地图,里面的地形索引是1,2,3,0(最多2^8=256种地形,所以索引用一个字节8bit足矣)
那么文件里就连续存放4个字节,为1,2,3,0
load的时候顺序读出来放到自己的地图矩阵中即可
火云洞红孩儿 2003-12-27
  • 打赏
  • 举报
回复
用地图编辑器,
这种小游戏一般地图编辑器可以做的很简单,只用数组记录地图块的类型就可以.
每一关地图的的存储文件可以自已定义格式.
选关就是调入新地图刷屏就行了~

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧