网站首页 > 生存狂 > 当前主题    站内搜索    首页  上一页  下一页  尾页  页次2/6         新用户申请  老用户登录  返回首页
作者信息   主题: 生存狂宣言——我们不是Loser9981

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-3 17:14:28             


我觉得,游戏也许能设计成“工具”式的,让玩的人自行设置游戏规则、剧情之类的,毕竟咱们只是少数人,脑力有限,而玩家的创意是无穷的。不过这个需要很精密的框架设置,难度有点高。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

账号注册、存档之类的玩意完全可以省掉。可以这么设计,进游戏的时候,还是得要输入账号(这样才能让人有扮演感);然后在每一局结束后,给出一行密码,这个密码计算的时候包括了玩家的账号和一些游戏数据。让玩家把密码复制下来,存到记事本里,下一次再玩的时候,就输入这个密码,逆运算后就能取回一定的数据。
浪漫烛光 www.langmanzg.com





  
作者信息   主题: 生存狂宣言——我们不是Loser9983

白瑞德


发表主题: 2963
发表回复: 4621
网站暂行积分: 13510


【人类幸存者】



  发表时间: 2009-8-3 20:08:58             


让roacher兄这么一说,站长也产生了浓厚的兴趣。。。不过第一个问题就是:我们这个游戏以什么为背景呢?欢迎其它战友和斑竹参与讨论啊,站长在此拜谢了!
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

PS:个人感觉以前那个“北京浮生记”的思路也可以借鉴一下?另外,我进BR里面玩了一会儿,没有您说的小格子啊?



  每当你几乎快被困难击倒,丧失斗志的时候,你就想想背后还有无数等你倒下捅刀子的SB,就充满了力量。
作者信息   主题: 生存狂宣言——我们不是Loser9985

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-3 20:35:26             


地区么,不就是格子么。每过一点时间,就有某个地区被设成禁区。禁区的人就会死。



  
作者信息   主题: 生存狂宣言——我们不是Loser9986

白瑞德


发表主题: 2963
发表回复: 4621
网站暂行积分: 13510


【人类幸存者】



  发表时间: 2009-8-3 22:04:31             


对,那个电影我看过...
浪漫烛光 www.langmanzg.com

借鉴一下《辐射》系列的设定或许也会有用?



  每当你几乎快被困难击倒,丧失斗志的时候,你就想想背后还有无数等你倒下捅刀子的SB,就充满了力量。
作者信息   主题: 生存狂宣言——我们不是Loser9989

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-4 10:41:15             


我提个方案啊。
浪漫烛光 www.langmanzg.com

最近到处闹传染病,从非典到猪流感什么的,这是个热门话题。群众都开始瘟疫恐慌,生化危机之类的题材就火了,你上起点看看,出来了一大批生化危机小说。我们也可以搞这个题材。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

广电最近对人打人的这类游戏,比如杀人游戏什么的查得比较紧。我们可以反着来,搞一个玩家互相帮助对抗电脑僵尸的游戏。另外为了防止闹出血腥暴力违禁的问题,我们可以把游戏画面抽象化,比如火柴人之类,总之让它看不见血。反正也是文字游戏。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

游戏设定上,可以先把规模搞小一点,等回头人多了再扩充。
浪漫烛光 www.langmanzg.com

先这么设定:
浪漫烛光 www.langmanzg.com

一栋大楼,有若干个楼层,每个楼层有若干的走廊和房间。这些就用树状目录来表示,大楼是root,楼层是一级子目录,房间和走廊是二级。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

每个房间和走廊都是由一些格子组成,在游戏里显示的时候,可以直接用2维表格表示。每个格子有一个属性,代表这一格是个什么物体,比如墙壁、门窗、通道、楼梯电梯、杂物道具等等。门窗通道之类的,可以链接到其它房间或走廊去,杂物道具之类的可以发生一些互动,比如捡宝物、回血什么的。玩家在游戏的时候,就是去点击屏幕上表格里那些格子,点门窗什么的就是在大楼里四处移动,点杂物就是使用"8! ,EzYSr、搜索什么的。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

游戏开始的时候,可以把玩家随机分布到大楼各处。多个玩家在同一个房间里的时候,游戏里就会提示有人,并且给出一个人员列表。这样的玩家可以互相交谈、交易,也可以选择跟随某人或者加入某个队伍,这样就不用操作也能跟着别人走。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

敌人自然就是僵尸。一开始可以让它们从一楼或地下室刷新,然后过一段时间,比如一两分钟,就让它们试图扩散进别的地区里,这个有点类似于喷泉水流淹没的感觉。玩家可以用堵门的方法阻止他们“流”进某个房间。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

具体实现起来的方法么。。。每个房间都有一个“僵尸数目”属性。在一楼的刷新点,刷新一次就增加一点僵尸数目。其他房间的僵尸数目,都是从那里扩散出来的。僵尸扩散的时候,就是用这个数目来运算房间里各个门、窗、通道什么的坚固程度,通过判定了就是门破了。这边的僵尸数目就减少一些,门另一边的房间就增加一定的僵尸数目。每个房间应该有一个空间上限,比如只能装20个人/僵尸;僵尸每次扩散就是分出50%的人手前往它处,如果别的地方都满了就不扩散。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

玩家遇上僵尸,就是纯粹的数据运算来表示战斗。比如玩家有攻击力、防御力什么的属性,还有武器装备之类加成;然后直接运算,求- S60!NG~5q出玩家和僵尸减的血,最后显示一行提示信息“你干了XXXX个僵尸,房间清空了”“你干了XXXX个僵尸,最后体力不支被吃掉了”等等。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

玩家对游戏的输入(input)就是点击格子(门、桌椅板凳...)、更换装备、跟别人聊天、修改自身的战斗姿态等等。每次输入都会引发刷新浏览器的动作。
浪漫烛光 www.langmanzg.com

游戏对玩家的输出(output),就是玩家进行输入动作的时候,刷新浏览器,游戏就把自从上一次刷新以来发生的事件,列表告诉玩家。(能即时显示自然更好,不过那个难度太大,算了。)
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

游戏的终极目标么....逃跑出大楼?杀掉boss?那都是细枝末节了。不过为了避免有人故意拖时间,最好搞个时限炸弹之类的玩意。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

登陆规则可以模仿大逃杀那种临时账号。另外也可以在每局结束的时候,给出一个密码,里面能包含一些前期游戏纪录。这样下次再玩的时候,就能让老玩家有一些优势,比如可以选择一些操作难度较高的职业、配发一些危险性较大的道具什么的,但是一定不要有升级的成份存在,老玩家应该是力量大、责任(风险)也大的设定才对。另外如果一局里老玩家比较多的话,游戏难度也要相应增加。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

游戏的过程,基本就是玩家们尽量集合起来,搜?tw'b 8i pTVR集物资,在楼里建立据点,应付一拨一拨的剧情事件(停电、失火、僵尸乌鸦从窗外闯进来什么的),最后挂光或者通关。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

通关难度一定要大,保证新人根本通不了关。这样通关才有成就感。物资消耗速度要严重一些,物资搜集难度要大一点,以避免人都缩在乌龟壳里不动。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

这基本上就是我的一个大体创意,细节留待后议。站长瞅瞅靠谱不。



  
作者信息   主题: 生存狂宣言——我们不是Loser9990

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-4 10:52:16             


程序方面,我只会一点Flash的AS,学校里学了些C++。算法勉强还能写出来,码代码就完蛋了。



  
作者信息   主题: 生存狂宣言——我们不是Loser9991

白瑞德


发表主题: 2963
发表回复: 4621
网站暂行积分: 13510


【人类幸存者】



  发表时间: 2009-8-4 11:06:47             


roacher兄做的方案非常细致啊。站长感觉游戏还是从文字型的开始吧?如果在网页上做动画的话现在站长还不太行。那么,首先考虑每层楼的二维表格吧,这个最好能够做成随机生成的,比如说每局的地图都要有差别,不过这一点暂时还有难度。另外,俯视图和格子的实现....



  每当你几乎快被困难击倒,丧失斗志的时候,你就想想背后还有无数等你倒下捅刀子的SB,就充满了力量。
作者信息   主题: 生存狂宣言——我们不是Loser9993

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-4 14:12:12             

特别提示:本帖子在 2009-8-4 14:16:02 由用户 roacher 编辑过

白兄此言差矣,随机哪比得上全部一样省事?再说一座大楼,除了一些特殊楼层以外,基本上每一层的结构都是一样的吧。随机性当然也得要,不过只要让房间里的物品有点变化就好了。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

我本意也是文字游戏啊,我说Flash不是说要做动画,只是说我有做Flash游戏的经验,所以在程序设计上能给你出出主意而已。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

另外,我说的不是把一整层楼都做成一张表格,而是每一个房间做成一个表格。
浪漫烛光 www.langmanzg.com

举例来说:
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

**************情景剧场的分割线******************************
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

某一天,张三打开了浪漫烛光的游戏板块。
浪漫烛光 www.langmanzg.com

他看见《大楼生化危机》主页上,显示着:
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

“上局游戏已经结束,下局游戏将在10分钟后开始,现在开放注册。”
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

张三赶紧最小化浏览器窗口,点开桌面上的一个txt文件,把里面一大串乱七八糟的字符复制下来。
浪漫烛光 www.langmanzg.com

然后他又回到游戏主页上,
浪漫烛光 www.langmanzg.com

在账号一栏里填写了“张三”,
浪漫烛光 www.langmanzg.com

密码填写了“****”,
浪漫烛光 www.langmanzg.com

个人识别代码一栏里粘贴了刚才拷贝的那一串字符:“wthye#%Gfdr2hdfg^5ykj4xfgjfh!@#!@#%^&^....
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

点击“登陆”!张三进入游戏了。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

画面显示:身份确认,姓名张三,权限等级2级,个人信息:XXXXXXXXXX...
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

然后张三选择自己的职业。由于他之前玩过很多次了,积累了很多资历,所以现在他的权限可以选择一些第一次玩的时候未开放的职业。他选择了“外科医生”这个职业。此职业有人数总数限制,一局游戏里只能有10个外科医生。外科医生比普通市民HP、体力更低,但具有治疗的能力。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

此时,游戏界面下部正在源源不断地出现玩家们聊天的对话。有的玩家在叫嚷“我靠谁把外科医生选光了”这样的话。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

等了十分钟,游戏开始。先是一段剧情文字,张三直接SKIP。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

然后,画面上正中显示了一幅2维表格(我这只是个示意,到时候得用图片来表示!)。
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

       墙墙墙墙墙墙墙墙墙墙门门门墙墙
浪漫烛光 www.langmanzg.com

       墙       椅                 墙
浪漫烛光 www.langmanzg.com

       墙                          墙                楼梯
浪漫烛光 www.langmanzg.com

-墙墙墙墙      桌桌                墙              墙    墙
浪漫烛光 www.langmanzg.com

-墙            桌桌                墙              墙    墙
浪漫烛光 www.langmanzg.com

通                                 墙墙墙墙墙墙墙墙墙    墙
浪漫烛光 www.langmanzg.com

道                                                       墙
浪漫烛光 www.langmanzg.com

-墙                       花盆                           墙
浪漫烛光 www.langmanzg.com

-墙                                                      墙
浪漫烛光 www.langmanzg.com

-墙墙墙墙门门门墙墙窗窗窗墙窗窗窗墙墙墙墙墙墙墙墙墙墙墙墙墙
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈13楼·西侧走廊·白氏公司前台〉
浪漫烛光 www.langmanzg.com

人类数:1(张三自己)
浪漫烛光 www.langmanzg.com

威胁数:0
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

张三看了看聊天频道,众人都在喊“20楼集合”。张三是老手了,并不在乎前期出现的那几个僵尸,所以他没打算立即去找大部队。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

他移动鼠标,指向了画面左边写着“通道”的两个格子。鼠标旁边出来提示信息:“通往〈13楼·西侧走廊·电梯间〉”
浪漫烛光 www.langmanzg.com

张三点击了“通道”格子上的一个下拉列表,出现了“观察”“进入”“封锁”等等一些选项。他选择了“进入”。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

体力值-1。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

浏览器页面刷新,画面正中的表格变了,变成了
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

       墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com

       墙                          墙
浪漫烛光 www.langmanzg.com

       墙                          墙              
浪漫烛光 www.langmanzg.com

-墙墙墙墙                          墙              
浪漫烛光 www.langmanzg.com

-墙                                墙               
浪漫烛光 www.langmanzg.com

通                                 墙
浪漫烛光 www.langmanzg.com

道                                 墙                      
浪漫烛光 www.langmanzg.com

-墙                                 通                                                   
浪漫烛光 www.langmanzg.com

-墙                                 道                       
浪漫烛光 www.langmanzg.com

-墙墙墙墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈13楼·西侧走廊·电梯间〉
浪漫烛光 www.langmanzg.com

人类数:1
浪漫烛光 www.langmanzg.com

威胁数:0
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

张三点击左上角“电梯”格子的下拉列表,选择“呼叫电梯”。
浪漫烛光 www.langmanzg.com

然后他猛烈刷新浏览器,同时注意着电梯上显示的提示信息。
浪漫烛光 www.langmanzg.com

终于,过了20秒,提}k}Hhf GlZ3示信息从“电梯在1楼”变成了“电梯在这层楼”。
浪漫烛光 www.langmanzg.com

下拉列表里头也出现了“进入”这个选项。张三赶紧选进入。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

浏览器页面刷新,画面正中的表格变了,变成了
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com

墙          按钮
浪漫烛光 www.langmanzg.com

墙          墙
浪漫烛光 www.langmanzg.com

墙          墙      
浪漫烛光 www.langmanzg.com

墙墙墙墙墙墙墙
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈电梯#2-4〉
浪漫烛光 www.langmanzg.com

人类数:1
浪漫烛光 www.langmanzg.com

威胁数:0
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

张三点击“按钮”格子下拉列表,选择“3楼”,再选择“关门”。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

猛烈刷新。。。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

终于,按钮上的提示信息变成了“3楼”。张三选择“开门”,然后点“电梯”,选择“出去”。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

浏览器页面刷新,画面正中的表格变了,变成了
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

       墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com

       墙                          墙
浪漫烛光 www.langmanzg.com

       墙                          墙              
浪漫烛光 www.langmanzg.com

-墙墙墙墙                          墙              
浪漫烛光 www.langmanzg.com

-墙                                墙               
浪漫烛光 www.langmanzg.com

通                                 墙
浪漫烛光 www.langmanzg.com

道                                 墙                      
浪漫烛光 www.langmanzg.com

-墙                                 通                                                   
浪漫烛光 www.langmanzg.com

-墙  长椅          花盆             道                       
浪漫烛光 www.langmanzg.com

-墙墙墙墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈3楼·西侧走廊·-_%1Sl A"Cyv电梯间〉
浪漫烛光 www.langmanzg.com

人类数:1
浪漫烛光 www.langmanzg.com

威胁数:僵尸*3
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

同时,画面右边的消息框里显示:
浪漫烛光 www.langmanzg.com

11:32  遭遇3个僵尸,发生战斗
浪漫烛光 www.langmanzg.com

战斗信息 XXXXXXXXXXXXXXXXXXX.....
浪漫烛光 www.langmanzg.com

战斗结果 僵尸全灭,张三体力-12,HP-5
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

张三立即点击下边的“长椅”选“拾取”,再点右边的“通道”选“阻塞”,在弹出的对话框里选“长椅”。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

浏览器页面现在的样子:
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

       墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com

       墙                          墙
浪漫烛光 www.langmanzg.com

       墙                          墙              
浪漫烛光 www.langmanzg.com

-墙墙墙墙                          墙              
浪漫烛光 www.langmanzg.com

-墙                                墙               
浪漫烛光 www.langmanzg.com

通                                 墙
浪漫烛光 www.langmanzg.com

道                                 墙                      
浪漫烛光 www.langmanzg.com

-墙                                  阻塞的         
浪漫烛光 www.langmanzg.com

-墙                花盆              通道                       
浪漫烛光 www.langmanzg.com

墙墙墙墙墙墙电梯墙墙墙墙墙电梯墙墙墙
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈3楼·西侧走廊·电梯间〉
浪漫烛光 www.langmanzg.com

人类数:1
浪漫烛光 www.langmanzg.com

威胁数:0
浪漫烛光 www.langmanzg.com

=======================================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

“阻塞的通道”上面的提示信息是“长椅 坚固度40”
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

然后,张三从左边通道离开这里,前往他的目的地——枪械店,拿武器去了.....
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

**************情景剧场的分割线****************************?'f(C4aZHp**
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

大体就这样。不过那些细节只是举个例子,具体最后是怎么样子,还有待商榷。



  
作者信息   主题: 生存狂宣言——我们不是Loser10000

白瑞德


发表主题: 2963
发表回复: 4621
网站暂行积分: 13510


【人类幸存者】



  发表时间: 2009-8-5 8:41:38             


    roacher兄提出的方案如此详细,佩服佩服。首先我们要把每层房间的地图画好。按老兄的意思,无论是不同楼层的场景切换,还是同一楼层不同房间的切换,本质上都是房间之间的切换。也就是说我们就不需要制做每个楼层的走廊/房间总体图了。对类似的地图制作还是不在行,老兄有时间的话帮帮忙吧。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

    我先建个聊天室吧,还有系统属性和人物类别属性,物品、装备属性的设定,也要考虑一下。老兄的意见?
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com





  每当你几乎快被困难击倒,丧失斗志的时候,你就想想背后还有无数等你倒下捅刀子的SB,就充满了力量。
作者信息   主题: 生存狂宣言——我们不是Loser10003

roacher


发表主题: 9
发表回复: 188
网站暂行积分: 1895


【精明机警的小猎犬】



  发表时间: 2009-8-5 10:52:26             


我们先不要急动手,做这种大工程要提前有一个宏观规划,不然回头出现致命错误就麻烦了。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

我先分析一下这个任务的主体结构啊。对不对白兄帮忙审查。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

首先,我们需搞一个服务器,它要有数据库功能,要能承受上千人同时聊天的数据量,而不会卡。这个只能依靠白兄了。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

然后就是游戏的主体。
浪漫烛光 www.langmanzg.com

======================================================================
浪漫烛光 www.langmanzg.com

第一部分:数据库。
浪漫烛光 www.langmanzg.com

(这些数据库需要一套基本I/O函数支持,类似遍历、查找什么的。)
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈静态库〉:
浪漫烛光 www.langmanzg.com

·1-1、大楼的原始地图。这应该是一个树状结构,大楼是root,楼层是一级子目录,房间和走廊是二级。二级目录就是一个个表格了,表格里每一格,对应某种物品,比如墙壁、桌子之类。另外还含有一些事件触发器,比如8楼803室的门上附加了一个触发事件,这就是一个指针,指向下文1-3事件库
浪漫烛光 www.langmanzg.com

的某个位置。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-2、组件模板库。也就是房间里每个格子对应的物品,都需要建立模板。每种物品都有自己的相关属性、可执行的操作等等。
浪漫烛光 www.langmanzg.com

桌子的坚固度属性、搬运的功能函数,|'Kax3&nsCu|J`b手枪的威力(这游戏里枪、药之类道具的概念,就等于桌子和墙壁),等等。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-3、事件库。记录了整个游戏过程中可能发生的大小事件,比如“游戏开始后3分钟刷新第一个僵尸”、“如果超过10名玩家进入20楼,而且剧情任务A已经完成,就在20楼刷新10个僵尸”等等。
浪漫烛光 www.langmanzg.com

大楼的原始地图(1-1)里,各个房间、各个格子,都有一些指针,指向事件库的相应位置。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-4、玩家职业模板库。记录各个职业的初始属性、道具、技能等。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-5、怪物模板库。记录各种怪物的属性。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

〈动态库〉:
浪漫烛光 www.langmanzg.com

·1-6、大楼的动态地图数据库。树状结构,大楼是root,楼层是一级子目录,房间和走廊是二级。二级目录是二维表格,表格里每一格都有自己的单独属性,也就是每个桌子的耐久度、每个门通往哪个房间,等等。房间本身也有一些独立的属性,比如屋子里面有哪些玩家,有哪些怪物,等等。这个跟静态库里的那个原始地图不同。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-7、玩家数据库。记载了所有玩家的详细信息,体力、HP、所处位置、背包等等。
浪漫烛光 www.langmanzg.com

大楼的动态地图数据库(1-4)里,各个房间都有一些指针,指向玩家数据库的相应位置。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-8、怪物数据j#4F0/V_fQ4"zNT库。记载了僵尸和其他怪物的位置等信息。
浪漫烛光 www.langmanzg.com

大楼的动态地图数据库(1-4)里,各个房间都有一些指针,指向怪物数据库的相应位置。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·1-9、剧情流程库。记录了某一局游戏过程中,整个剧情的发展情况。比如某某事件已经被触发,某某任务完成期限是10点15分等等。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

---------------------------------
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

第二部分:函数。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·2-1、时间轴函数。它会随着系统时钟的走动,不断地运转、循环。这个函数,就是按照时间的流逝,在后台按时移动、刷新僵尸,开启剧情事件,移动电梯,等等。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·2-2、I/O接口函数。有操作才会被执行。接纳玩家的输入,对各个动态数据库进行相应修改、操作。从数据库里调取指定的信息,回送给玩家。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·2-3、玩家操作界面。它负责接受每个玩家发出的操作指令,传递给I/O接口,并把I/O接口传回的信息以可视化形式显示在玩家的屏幕上。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·2-4、初始化函数。实际上可以算作2-1时间轴函数的一部分,就是在游戏开始的时候初始化地图。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

---------------------------------
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

第三部分:其-8ZR(IK_~DtA|)h)他功能。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·3-1、登陆界面。包括注册账号、选择职业、剧情简介什么的。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·3-2、密码系统。要有一个管用的算法,把玩家的账号、密码、前期游戏积累的经验,换算成一串无意义代码,让玩家无法轻易破译。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·3-3、聊天室。即时聊天,最好能区分出全服喊话和局域聊天之类的。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·3-4、组队、交易功能。可以通过修改玩家数据库里的相应信息来实现。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

·3-5、绘制一些图片形式的大楼地图。方便玩家查找自己所在位置,静态图片就行,不必互动。
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

=================================================
浪漫烛光 www.langmanzg.com


浪漫烛光 www.langmanzg.com

先想这么多,肯定有遗漏的地方,白兄专业眼光审查一下。
浪漫烛光 www.langmanzg.com





  
新用户注册   返回首页
首页  上一页  下一页  尾页  页次2/6   转到第