副本的定义基于一张场景地图的原型,生成单个玩家、队伍或团队实例,包括开启关闭、怪物刷新、进度记录等逻辑。
副本的作用主要体现在以下几个方面:
1.提供更有效的成就感:
a) 通过考验角色属性能力和用户操作技术的数值和技巧难度,有效展示和验证角色及用户的能力。
b) 加深用户对角色职业特性的认知,突显职业特性的价值,使战斗中考虑职业特性的发挥成为可能。
c) 提供玩家提升角色能力的场所,通过控制价值物的产出来实现。
2.提供更有效的乐趣:
a) 规则具有探索性,引入特殊玩法,增加玩家的兴奋感。
b) 规则具有计算性,设定多种成功途径和最优途径,增加游戏的深度。
c) 规则具有不确定性,运用概率,使游戏更具挑战性和刺激性。
3.释放用户情绪:
a) 提供休闲场所,让玩家在游戏中放松心情。
b) 注入搞笑元素,增加游戏的娱乐性。
c) 提供发泄途径,让玩家在游戏中释放压力。
4.实现更有效的小范围交互:
a) PVE的职业配合,促进玩家之间的协作。
b) PVP的职业对抗,增加玩家间的竞争与互动。
产生副本概念的方式主要包括:
从副本的定义中找到一个或多个切入点,设计满足需求的玩法规则。
利用一个有趣的玩法原型,进行扩展和完善。
根据游戏实际需求设计副本,丰富游戏内容,满足产品需求,考虑特殊产出与消耗规则等。
副本制作的相关流程
副本制作的流程主要包括以下几个步骤:
1.玩法设计:
a) 制作草案,明确目的、定位、初步确定玩法和相关规则细化。
b) 进行一次评审,讨论玩法是否满足目的与定位,检查逻辑漏洞。
c) 根据评审意见进行玩法修改,详细化副本设定。
d) 制作细案,将副本流程、功能设定、NPC怪物设定、场景设定等详细化。
e) 进行二次评审,讲解整个副本的玩法、作用,接受相关反馈。
2.副本包装:
a) 在故事背景中讲述世界局势、玩家位置、副本中的势力背景等,为副本提供合理解释。
b) 命名和描述道具、技能、NPC、怪物、对话、势力介绍等,使副本更具故事性。
3.需求拆分与提交:
a) 将执行案拆分为不同的需求模块,提交给相关制作负责人。
b) 拆分程序功能,描述副本需求的程序功能模块,确定流程和功能点。
c) 拆分美术资源,统计涉及到的美术资源,输出美术资源表,向美术提出需求。
d) 拆分UI需求,与UI策划沟通,输出UI需求文档,考虑功能界面、提示信息显示统计等。
e) 拆分数值设定,与数值策划沟通,提交具体的数值设定。
f) 拆分技能需求,与技能策划沟通,提交技能需求,包括释放形式、作用范围、技能效果等。
g) 拆分怪物AI需求,与AI策划沟通,提交怪物行为描述和技能释放逻辑。
4.会议讲解:
a) 进行程序功能讲解会议,向程序负责人讲解副本的玩法、需求等,确定实现方式。
b) 进行美术需求讲解会议,向美术负责人讲解副本的涉及美术需求,根据反馈决定是否复用或全新制作等。
c) 进行策划需求讲解会议,向相关负责人讲解副本涉及到的策划需求,确认具体规则、设定等。
制作相关
1.程序功能的跟进与实现:
a) 完成checklist表格并输出给程序,将副本拆分成一个个独立的功能点,便于跟进,和程序制作。
b) 对功能点进行优先级制定。
c) 与程序配合进行整个副本功能玩法上的制作。
2.美术资源的跟进与制作
a) 在提交了美术需求表之后及时跟进沟通。
b) 在美术设计阶段及时查看是否满足需求。
c) 对美术输出的资源进行验收和反馈。
3.策划资源的跟进与制作
a) 副本配置表格
b) NPC表格
c) 技能
d) 数值
e) 任务
f) 其他
功能版制作
在程序功能开发到能够保证基本的副本功能时,利用一些现有的资源,进行一个临时副本的制作,主要用来体验玩法,验证玩法是否具有乐趣,或者具有漏洞。
1.场景地图的制作与输出:
利用场景编辑器做出一张临时地图,将来进行基本功能和玩法的测试。所以需要包含具体的路径,定出场景地图ID,刷新出可行走区域,怪物刷新坐标和NPC摆放的坐标。
2.临时的怪物NPC表格填写:
NPC表格中,填写正式的怪物ID,调用临时的怪物模型,根据数值定出的数值填写怪物数据,如果没有则根据自己感觉先给出一般临时的数据。
3.临时的技能脚本和表格:
技能逻辑实现,可暂时无动作与特效。
4.临时的AI脚本和表格:
主要的怪物行为实现,即可。
5.测试与调试
修正玩法细节 修正数值细节 修正设定细节
正式版的资源合并
在程序功能制作完成、美术资源全部输出、策划表格脚本制作完成后,整合资源,输出一个正式的副本。
测试体验完善
将副本开放给多人测试,收集相关的BUG,及意见,对副本的不合理处进行长期的调整修改。
这些步骤的详细执行有赖于团队内各成员的具体角色和职责,确保在副本制作过程中各方能够高效合作。