游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1896|回复: 3

关于游戏的存档部分

[复制链接]

21

主题

92

帖子

92

积分

注册会员

Rank: 2

积分
92
QQ
发表于 2007-6-29 11:01:00 | 显示全部楼层 |阅读模式
想问一下大家是怎么做的:

我的游戏npc和'事件格子'是放在地图文件中的,所以有时候在发生一个事件后,我要删除一个npc,而且要保证下次读这个地图时,没有这个npc,就必须把删除后的地图再保存一次,虽然这样子下次读地图时不会有这个npc了,但却也使得这个地图被改了,假如我想重新玩的话,就不能得到我一开始有npc的那张图

怎样处理删除npc等这样的事件?

2

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2007-6-29 11:55:00 | 显示全部楼层

Re:关于游戏的存档部分

一个可行的办法是npc分组,存档里面存储当前隐藏的分组。

21

主题

92

帖子

92

积分

注册会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2007-6-29 15:55:00 | 显示全部楼层

Re:关于游戏的存档部分

意思是不是在删除npc的时候,其时不是真正的在地图文件中删除它,而是把它的一个属性(bLive)设为FALSE,然后在存档中记录每个NPC的状态??

3

主题

322

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
发表于 2007-6-30 11:26:00 | 显示全部楼层

Re:关于游戏的存档部分

存挡记录各个事件/剧本进度..当绘制NPC时候.根据事件进度,绘制状态/外观/对话.之类的...我是这么想的.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 23:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表