1. 靶场: Shooting Range;
界面:
1. 主界面
功能: 选择区域(洲际);
选择人数(单人/组队)
选择视角(第三人称/第一人称)
为什么要设计这款游戏:
游戏的设计灵感来自于时下流行的开放世界策略射击游戏“绝地求生:大逃杀”, 在该游戏中,每局都有100名玩家被飞机空投到一片8x8km的巨大地图上,通过拾取地图上随机刷新的武器,药品甚至是载具等资源进行厮杀。由于地图上的安全区域不断缩小,生存到最后的玩家将会在一小片区域内进行最后的决战,直到游戏结束时只能有一名玩家存活。
而66666此外,游戏内拥有极为复杂的物理引擎,子弹拥有射击速度和武器下坠,所以玩家在瞄准的时候需要考虑和目标之间的距离,目标的移动方向等很多因素。因此绝大部分玩家对游戏内的射击部分经验极少,而游戏内玩家的存活时间也完全依赖于这5%时间内的枪战存活率,因此不熟悉枪械的玩家群体就会因此而收获较差的游戏体验。
因此,如果游戏内可以有射击练习的靶场就会很快的提高玩家对武器的熟悉度,从而获得更佳的游戏体验,可是游戏内并没有靶场和自定义游戏等选项。而内由于子弹数量稀少,枪声会暴露躲藏位置等原因,玩家也无法在正常对局内进行武器的射击练习。因此我设计的这款游戏通过完全复刻游戏内的枪械和物理数据等,试图在游戏外塑造一片完全拟真的射击靶场,以便让玩家能获得熟悉武器和练习瞄准的机会。
游戏设计过程中我做了什么:
首先,我开 发的该款游戏基于UNITY引擎,其中的代码部分为C#脚本,而模型部分有一部分来自于网络。
在确定下来游戏的开发模式和开发目标之后,我将游戏的开发步骤简化为以下几个方面
游戏中玩家和敌人的运动代码;
游戏内灯光的布置和设计;
游戏内Navigation地形的渲染设置。
游戏机制,人物开火动画,关卡,开始界面UI,分数判定等。
分为玩家,敌人,摄像机,游戏机制四部分代码;
游戏内场景切换部分代码;
游戏内环境材质:来自素材包
游戏内Pref
ab:包括环境,枪和受伤的粒子特效,光效和玩家/标靶的模型。
游戏内材质球:来自素材包
游戏内字体:
游戏内声音素材:
游戏内人物受伤/死亡音效;背景音乐等
游戏内动画效果素材:
主界面UI的动画效果,
游戏结束效果和设计时枪口的动画效果
物理层:子弹的飞行速度,命中区域判定和枪声的传播距离等
美术层:人物的动画,枪械模型的挑选,地图的设计和场景的布置
UI层: 游戏开始界面, 读取界面的设计,游戏界面内的生命值,子弹数,准星和小地图等组件
代码层:关卡之间的逻辑关系 射击时的开枪判定和命中判定, 按键和UI内组件的映射
靶场照明
室内靶场照明要适中,既能保证射手看清楚射击目标,又不要过亮而产生虚光,失去射击环境的真实性。射击大厅可采用日光灯照明,在接近靶机前上方采用靶面照明, 使射手能看清楚各个射击位置上的靶面为宜。
游戏场景:
1. 游戏的开始界面,可以选择进入单人靶场/多人靶场,并可以在进入前选择使用的人物模型,服务器所在区域和游戏模式(第一人称fpp,第三人称)此外还有设置,刷新和邀请好友的功能
2. 单人靶场位于室内, 可以选择武器并填装弹药,可以通过UI控制靶场内标靶的移动和静止,并查看武器的命中率和造成伤害。
靶场主要分两个区域:观摩大厅和射击大厅,其中射击大厅由射击区和靶位区组成。
靶位区内的标靶可以通过UI内的按键设置静止/平移/随机移动/隐现等运动模式, 也可以通过UI设置全身标靶/ 半身标靶/ 伏地标靶, 也可以通过UI设置位置的远近和移动速度的快慢。
此外可以通过查看成绩功能保存该次射击的数据。
3. 多人靶场位于室外,可以邀请好友一起进入多人练习模式,也可以单人进入。
靶场位于一片1公里X1公里的地图上,由林区/ 湖区/ 房区 / 山区四部分组成,玩家可以有效模拟绝地求生中的遭遇战情况,并通过原游戏无法获得的大量练习时间来提高在游戏中的反应能力和策略能力。
和单人靶场类似,野外也有大量的固定标靶。和原游戏类似,玩家可以通过小地图的标尺估算距离,并通过调整枪械密位来进行瞄准。
4. 游戏的设置界面拥有多种功能,例如调整按键映射,调整鼠标灵敏度,调整画质,调整游戏音效,设置用户ID和设置游戏参数等。
通过论坛的调研和私下采访获得的用户数据,我们可以绘制出以下四幅用户画像:
姓名: 孟阳
职业:游戏主播
性别:男
年龄:34
工作特点:曾经是射击游戏的世界冠军,游戏技术好,但是刚加入这款游戏,并不熟悉操作
目标:通过优秀的射击基础对该游戏快速上手,并通过优秀的技术获得直播流量和关注度
痛点:年龄较大,反应速度较年轻时有下降,因此技术水平不足以脱颖而出
需求: 利用靶场快速熟悉游戏内的枪械参数,可以更快上手游戏,并获得更好的成绩
姓名: 李传晖
职业: 游戏战队教练
性别:男
年龄:26
工作特点:组织能力优秀,游戏意识好,需要给其他射击游戏转来的队员提供战术讲解和临场指挥
目标:通过训练快速提升队员间的配合和战术素养,并通过大量的实战寻找有潜力的队员
痛点:游戏内自定义比赛审批繁琐,和其他战队进行训练赛会暴露战术
需求:需要方便,隐私,稳定的训练靶场为队员提供训练场地,并利用靶场的可操控性进行复杂的战术演练
姓名:王心尧&张子枫
职业:在校大学生
性别:男
年龄:18/ 21
特点:有其他射击游戏的游戏经验,刚进入绝地求生,对自己的技术有信心但是缺乏枪械使用经验
目标:需要尽快理解游戏的伤害机制,并尽量熟悉游戏内的资源,并通过双人对战模拟游戏内的实战情况
痛点:在原游戏中紧凑的游戏节奏不允许两人尝试过多的配合,也不能方便地尝试枪械的使用技巧
需求:需要直观的靶场模式获得枪械参数,并迅速调整其他游戏的射击习惯和习惯双人作战
姓名:刘丹阳
职业:在校大学生
性别:女
年龄:19
特点:从没玩过射击游戏,由于受到直播平台的吸引而选择尝试该游戏,对游戏的操作,机制均了解很少
目标:通过尽快了解游戏的基本操作和技巧尽快上手该游戏
痛点:在原游戏中毫无经验的玩家游戏体验极差,而且较短时间内很难有提升,较为容易放弃该游戏
需求:需要一款可以自己慢慢摸索的靶场来学会游戏的基础操作
网友评论