自创游戏玩法攻略-进阶篇(第一部分)--绝密!!本文公开了“我的江湖”如何一步步克隆其他文字游戏的完整过程!!
绝密!!本文公开了“我的江湖”如何一步步克隆其他文字游戏的完整过程!!
进阶篇攻略,首先重点介绍“触发器”的设计,然后用一个一步步教程的示例,重现第一章关卡的设计和如烟姑娘的“留宿”操作。
触发器的基本含义
触发器可以看做是游戏里房间、NPC和各个物品的人工智能AI,它通过设计一定的条件,然后触发一定的动作。
例如,在江湖的第一章“金牛武馆”,就有这几个触发器AI:
1. 进入一个房间“大门”,武馆老管家就会自动对你说一句话。这个就可以设计在“武馆老管家”这个NPC的“见面时触发”这个动作里。
2. 到了武馆大院,想往上方再走一步时,会提升有人拦住你,必须击败周教头和赵教头才可以前进,这里存在三个触发器逻辑:
2.1 NPC周教头身上设计一个触发器,当被击败后触发,给玩家设计一个标志“战胜了周教头”
2.2 NPC赵教头身上同样设计一个触发器,当被击败后触发,给玩家设计一个标志“战胜了赵教头”
2.3 在房间“武馆大院”设计一个触发器AI,当玩家想移动(往北走一步时),判断玩家身上是否有了“战胜周教头”和“战胜赵教头”标记,如果没有,就拦住玩家,并且发出提示语。
3. 到达“大厅”后,又有两个触发器AI:
3.1 NPC张风的“见面时触发”这个触发器操作,对玩家说一句话,要求玩家挑战自己
3.2 NPC张风身上设计一个触发器,当被击败后触发,给玩家设计一个标志“第一章完成”,并且给玩家发放经验、潜能和银两奖励。
根据以上举例,可以看出,所谓的“触发器”,就是“如果出现了什么事件、或者满足了什么条件,那么就给玩家什么什么响应”
现在我们看看触发器设计的界面,分为了两个部分:
1. 触发器的ID、名称、备注
这个“触发器ID”在保存时由服务器自动生成,
“名称”则有可能会显示给玩家查看并点击并且当玩家点击时才回触发(对于内置的一些触发条件则不会显示)
“备注”主要是给自己看到,因为会设计许多触发器,这里写下了备注好让自己在以后使用时方便查找,避免搞乱。
2. 触发操作列表
这里显示一个触发器可以触发的动作列表,因为一个触发器的条件和结果可能有多个,所以是个列表,以“如烟姑娘”的“留宿”这个触发器举例,就有2个内含的触发器操作:
1. 如果是
普通玩家,在满足的“当天没有留宿过”这个条件时,就:
-- 发送信息告诉玩家留宿成功
-- 给玩家发放 5000 的潜能奖励
-- 设置玩家“当天已经留宿过”这个条件,避免玩家一天内重复留宿来刷潜能
2. 如果玩家与如烟姑娘的“亲密度”满足大于3这个条件时,就:
-- 发送信息告诉玩家留宿成功
-- 给玩家发放 10000 的潜能奖励(比普通留宿高1倍)
-- 把玩家与如烟姑娘的“亲密度”扣除3点,避免玩家一直可以刷潜能
-- 设置玩家“当天已经留宿过”这个条件,避免玩家一天内重复留宿来刷潜能
上述的每一条触发器,都需要在触发器操作分支界面里面设计,下面介绍“触发器操作分支”界面。
触发器操作分支界面:
基本信息:
这里的ID一样是保存时由服务器自动生成,名称和备注则都是方便自己记忆。
触发条件:
这里可以设计选择各个条件,例如对于刚刚讲的如烟姑娘“留宿”这个操作,就需要设置这样一个条件:
条件类型:“当天标记小于”
参数1:“是否留宿过”
参数2: “1”
无效提示语:“柳如烟娇羞道:官人刚刚睡醒,怎么又要啊,还是明天再来吧。”
触发结果:
这里可以设计当满足刚刚设计的触发条件时,将对玩家进行什么操作,例如,对于刚刚的如烟姑娘的“留宿”操作,需要设置这样几个操作:
操作1:
操作类型:“添加或减少属性值”
参数1:“潜能”
参数2:“5000”
操作2:
操作类型:“设置角色当天标记”
参数1:“是否留宿过”
参数2:“1”
操作3:
操作类型:“发送主屏下方信息栏显示的提示”
参数1:“你和如烟姑娘双双入眠,这一夜春光无限...良宵苦短,一夜醒来床边清香犹存,你觉得神清气爽。(潜能+5000)”
然后,将操作分支保存,并且添加到“留宿”这个触发器操作里,再在NPC如烟姑娘的设计界面的“行为操作”栏,选择好这个“留宿”操作,保存即可。
至此,当玩家点击“如烟姑娘”查看,就可以看到这个“留宿”操作,点击“留宿”操作,就可以按照刚刚设计的触发器给玩家加潜能。
登录后方可回帖
自创的BUG什么时候更新修复啊,好多BUG