分享一篇简单的任务设计范例
任务设计范例
目录
1系统简述1
2任务流程1
3制作规范1
4涉及表格1
5制作范例1
1系统简述
任务系统的设计思路,想要达到的目的
如何快速将角色代入游戏世界,更好的体验游戏……
介绍游戏玩法,引导等作用……
2任务流程
常规的任务设定流程分为以下步骤
激活→接取→执行→完成→交付
(需要根据实际情况设计一个流程图,方便以后设计任务)
2.1激活任务
在特定条件下激活该任务,以下简单枚举
1完成了该任务的前置ID
2达到了某项指定数值(等级,金钱,战斗属性,性别,职业等)
3获得/使用了指定道具或物品
4杀死了一个特定的怪物
5体验了一段剧情
6根据项目实际情况可以灵活添加激活条件
等条件为前提,激活了该任务
2.2接取任务
常规设定的任务接取方式为两种形式
1自动接取:系统判定角色符合接取条件后,自动将任务添加至任务跟踪栏/任务面板
2手动接取:需要玩家自行前往接取任务,可设定为强制/非强制
强制:玩家到达触发条件,执行了操作,即默认接取任务,无法打断接取操作
非强制:玩家可以根据任务强度/任务奖励/时间等因素决定是否接取任务,自由性高
2.3执行任务
接取任务后,执行任务目标的过程
执行过程可以设定为难度划分及多样性变化
任务目标达成难度划分
1简单:无需太多条件即可完成任务
任务目标为对话,采集等小交互手段,附加一下游戏上手操作的小战斗等
2复杂:在任务进行到某一节点后的小卡点
任务目标为提升等级,中等难度的战斗,亦或者需要消耗资源才能完成
3困难:为验证角色阶段性成长。
任务目标可以设计为通关副本,击杀高强度怪物等
任务目标达成的多样性,以下为举例
例如:任务让你获取一张皮毛。
可将道具:皮毛。设计出多种获取途径。
交易获得(消耗货币)
击杀怪物后,使用生活技能剥皮获得(需要特定技能)
前往猎人出讨要获得(战斗设计,战斗获胜即可在猎人处获得该物品)
甚至可以设定在随机点刷新一个遗失的皮毛(意外感的体验)
2.4完成任务
既完成了任务规定的目标
需要设计一个完成的提示,较为醒目的提醒角色已经完成了任务
2.5交付任务
交付同接受任务时的状态,可分为自动交付,手动交付
1自动交付:即完成任务目标后,就获得任务奖励,无交付过程
2手动交付:需要玩家自行前往交付任务,可设定为强制/非强制
强制:玩家到达完成条件,执行了操作,即默认交付任务,无法打断交付操作
非强制:玩家可以根据自身实际情况(卡等级,经验,金钱属性)等因素决定是否交付任务,自由性高
3制作规范
任务表的制作规范通常需要和程序或其他策划同事约定好制作规范
尽量遵循阅读清晰,理解简便,使用规范格式编写,方便后续工作开展
4涉及表格
在设定好任务规范后,任务会调用其他表格
任务表通常会和语言表,场景表,怪物表,物品表等最基础的表格产生关联
后续任务系统多样化以后,可能会牵涉到奖励,掉落等等问题
都需要制定相关的表格
5制作范例
5.1剧情范例
冒险者来到了以寒冷而出名的极北国境内,在主城的酒馆内听说了寒冰要塞和国王失去了联系,特地招募冒险者去要塞打听消息
在国王的宫殿内,了解了要塞的大致情况后,觉得此次冒险难度适中,接受国王颁布的悬赏,前往寒冰要塞
一路艰辛(穿插点小故事,做支线)来到了寒冰要塞,在将军口中得知,要塞被冰雪围困又有敌人进犯……一堆事情
将军请求你帮助他为士兵收集储备一些物资(御寒的皮毛,野兽的肉)
物资准备完毕后,前去分发物品,因为物资分配的问题,士兵们发生了争斗,你出手制止了这场争斗
5.2剧情拆分
根据上述剧情概要,将剧情要表达的核心要点拆分成故事节点
1极北城中,国王发布告示寻找冒险者前往被冰雪阻隔寒冰要塞打听消息
2来到寒冰要塞,遇到守军将令了解要塞的困境
3帮助守军将令准备一些抵抗严寒的物资(食物,皮毛等)
4将物资分配给守军的过程中,因为分配问题发生骚动,平息事件
5.3任务设计
根据上述剧情节点,设计四个任务
1对话任务,对话极北国的国王,大致了解寒冰要塞的情况
2寻路类型,需要跨场景完成,从极北国出发到寒冰要塞后找到要塞守军将令完成
3采集/收集任务,准备过冬物资,抵抗严寒
4战斗任务,分配物资中产生saoluan,寻找滋事者惩罚他
5.4相关需求
根据实际剧情的需要制定相关的场景需求,人物需求,怪物需求等
1场景需求
需要设定场景的风格,大小,建筑物,山体,河流,植物等组成元素的大致分布
2人物需求
需要设定剧情人物形象身世背景,如性别,年龄,性格,形体,动作等等
3怪物需求
需要设定剧情内怪物形象,人形怪物可以参考人物需求,非人形的需要描述清晰
以上需求尽量使用参考图片和文字介绍
5.5表格范例
根据实际需求制定自己任务所需的表格配置
以下表格为示例,实际工作中表格均为正式的excel表格配置
任务表
约定任务数据各种类型规范
1对话,调用语言,场景,npc表格数据
2采集(收集)调用语言,怪物,掉落,物品表格数据
3战斗调用语言,怪物表格数据
4根据实际情况继续扩展任务类型
任务目标的数量
提供给有次数限制,数量要求的任务用
例如采集(收集)5次
战斗获胜1次
语言表
约定语言表的各种类型规范
是否支持动态刷新目标列表。可以灵活扩展
任务对白的类型设计,根据剧情自行设计对白
是否支持一些需要的功能根据实际情况灵活调整等等
场景表
约定场景表的各种类型规范
如场景id和所在场景npcID的关联
怪物表
约定怪物表的各种类型规范
如怪物属性和掉落的物品
物品表
约定怪物表的各种类型规范
1任务物品
2常规物品
3各种剧情任务需要的物品的类型