从私服软件窥看网游的设计(第一章、第二章,其他部分持续更新)
前言 第一章 简单剧本 以下是《某游戏》中.某杂兵甲的剧本.进入游戏中.如果点击杂兵甲.他就会跟你说一段观光指南之类的话.让我们试着分析这个剧本.摸索游戏的规律. izlude.gat,55,74,2 script "杂兵甲" 91,{ 接下来我们先一步一步的对这个剧本进行分析.首先是第一行 然后是第二行到第六行 再来是第七行的[next].它代表着出现一个按钮[继续].按下之后就会消除第二行到第六行的对话.显示下面第八到第十行的对话.一般对话比较长的情况下都会使用这个语句. 第八到第十行还是对话,我们跳过.到最后一行的[close].这个语句同样会出现一个按钮[结束].当对话(或者说这一段剧本)完结之后.一般都必须以这个做结尾.不然整个剧本就会变成死循环. 题外话说一下:大部分旧式网游(更早的单机游戏里面也是.比如《仙剑》就少有会移动的npc)里面.npc都是一动不动的.所以剧本里面只有1个坐标.如果想创造出移动的npc.就必须有2个以上的坐标.比如说限定某[流氓丁]在11.37到36.42这个范围里面移动.或者是某[流浪商人]沿着37.12 37.69 69.69 69.12这4个点构成的环线移动。 第二章 随机数 首先.我们都知道梦幻里面运镖的目的地一共有17个(12门派+秦琼/春三十娘/杨戬/两个大王).15个npc进行随机处理呢,就要靠 [random]这个剧本指令啦。 可以看到.在这种情况下.运镖到老程的几率就是5%.秦琼7%.观音姐姐11%,菩提老祖30%(我只是打比方而已,实际上网易有没有这么黑天知道).只要适当的改变下每个人物说代表的数字区间,就可以提高或者降低服务器里面人们赚钱的速度(想提高就把近镖加大.想减低就狂给人运菩提) 当然,随机数不是仅仅用在这方面.它还可以令同一个npc的对话更丰富.比如说春三十娘的对话.random出1就说"我有招不传之秘.叫[催情大法]" random出2就说"师妹还是忘不了那个臭猴子".这样.就可以让一些杂鱼角色的对话比较有新鲜感。 论坛讨论:http://bbs2.yzz.cn/dispbbs.asp?boardid=32&id=459868 [编辑:血花]
|
本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!