FPS类游戏如何研究它的数值模拟与实验研究

研究显示玩FPS游戏有助于提高视觉搜索能力
时间:13-03-16 15:27  来源:新浪 作者: 编辑:52PK
多伦多大学的最新研究表明玩射击和驾驶类游戏似乎有助于提高你在复杂场景中寻找特定目标的能力,即使只玩了一小段时间。
【52PK 3月16日消息】多伦多大学的最新研究表明玩射击和驾驶类游戏似乎有助于提高你在复杂场景中寻找特定目标的能力,即使只玩了一小段时间。这项研究是由心理学教授伊安&斯潘斯和吴似锦博士共同推出的,他们用三项视觉搜索测试比较了玩家和非玩家,发现有经验的老玩家技高一筹。
射击类游戏
在第二项实验中,研究者们选取了60名没玩过游戏的参与者,并令他们玩了共计10小时的游戏。20名参与者被随机指定玩《荣誉勋章》,20人玩《极品飞车》,另60人则被指定玩解谜游戏《平衡》作为对照组。
&近期的不同研究,包括我们这项在多伦多大学的研究,都表明玩第一人称射击类游戏能提高视觉上的注意力,&伊安教授说,&但之前从没有迹象表明视觉搜索能力也能提高。&
&我们已经说明玩赛车竞速类游戏能与射击类带来同样的好处,&吴补充道,&这在我们想要训练这方面技能时将十分重要。竞速类游戏比射击类更容易被接受,因为他们没有那么暴力。&
翻页快捷键:←|→
关注 52PK游戏网 微信公众号第一时间获取最火游戏激活码 最有趣游戏资讯
*网友评论仅代表其个人看法,并不表明本站同意其观点及描述。
一周新闻排行
2016年Gstar游戏展11月17日-11月20日在韩国釜山BEXCO开展,Nexon、网禅、Mg...
2016暴雪嘉年华于11月5日至6日在美国加州安纳海姆会议中心举办,52pk游戏网...
Copyright © PK.COM 版权所有 52PK网Access denied | www.wanuxi.com used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website (www.wanuxi.com) has banned your access based on your browser's signature (ced36cc4-ua98).FPS类游戏如何研究它的数值? - 知乎58被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答52 条评论分享收藏感谢收起21 条评论分享收藏感谢收起FPS类游戏如何研究它的数值? - 知乎58被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答Symthic.com,你要的基本都有了31 条评论分享收藏感谢收起Experimente o curso por GratuitoExperimente o curso por Gratuito近年来,随着智能手机性能的不断提升,智能手机可以流畅运行画质精美、内容丰富的游戏,手游市场以惊人的速度增长。网易游戏、腾讯游戏等著名游戏公司将重心转移到手游的开发和运营方面。《阴阳师》、《梦幻西游》、《CF穿越火线》、《王者荣耀》等手机网游长居App Store排行榜前列。游戏的成功需要游戏公司对游戏产业、游戏策划以及游戏编程有深层次的理解。《网络游戏设计与开发》专项课程也是重点讲解游戏产业、游戏策划以及游戏编程,让学习者掌握相关知识要点。
《网络游戏设计与开发》毕业项目参考网易游戏研发人员的入职要求,网易游戏内部专家给出的建设性意见,结合专项课程游戏产业、游戏策划、游戏开发知识要点,要求学习者完成手机网游教学项目:慕课英雄3的设计与开发。毕业项目参考当前热门FPS游戏“CF穿越火线手游”和“守望先锋”的游戏功能和特色,使用Unity引擎、Photon网络引擎和PlayFab游戏后台API,完成“慕课英雄3”游戏客户端的开发;毕业项目讲述PlayFab、Segment、Amplitude中间件提供的大数据分析服务,分析慕课英雄3游戏事件数据,监控游戏运营情况;毕业项目讲述游戏数值平衡知识要点,利用数值平衡模型调整慕课英雄3游戏战斗数值,提升游戏平衡性;最后,建议学习者在阿里云虚拟机部署Photon服务器,把慕课英雄3游戏发布到Android应用市场,让更多玩家体验你开发的游戏。
通过《网络游戏设计与开发》毕业项目的学习,学习者对《网络游戏设计与开发》专项课程知识要点有更深入的理解,为入职游戏行业打下扎实的基础。Na li??o欢迎大家进入毕业项目第六单元的学习!本单元,我们讲解游戏数据分析和游戏数值平衡知识要点。我们讲解游戏数据分析知识要点,使用PlayFab、Segment、Amplitude中间件提供的大数据分析服务,分析慕课英雄3事件数据,监控游戏运营情况;另外,我们讲解游戏数值分析知识要点,利用游戏数值平衡模型设置游戏数值,提升游戏平衡性。欢迎大家继续学习网络游戏设计与开发毕业项目 本节我们讲解游戏数值平衡的相关知识 游戏 数值是否平衡,在很大程度上会影响游戏的可玩性 游戏的数值平衡的难点主要体现在以下三个方面 首先,游戏数值平衡需要根据大量的约束条件建立平衡模型 这需要游戏数值策划具有非常优秀的数学建模能力 第二,目前市场上缺少游戏数值平衡的参考书籍 这要求游戏的数值策划有丰富的经验,根据参与过的游戏项目 经验设计模型。 第三,除了优秀的平衡模型之外 游戏的数值平衡还需要大量反复的测试来修改模型中的参数 以达到最好的效果 本节我们讲解慕课英雄 3 的数值平衡,向大家介绍游戏数值平衡的基本方法 首先,介绍一下在 RPG 游戏中最 简单的模型。 为了保证多个角色的数值平衡,需要有以下等式成立 即角色 1 的血量 * 角色 1 的伤害 应该等于角色 2 的血量 * 角色 2 的伤害。 直观表现上 战士类的角色血量比较高,但是攻击力较少 刺客类的角色血量较少,但是攻击力会比较高 为了教学简单起见,我们可以利用这样的简单 公式作为枪械数值模型的构建基础 构建枪械数值模型需要注意以下几点 第一,价格越高的枪械,枪械的效果应当越出色 第二,相同价格的枪械它们的效果应该是接近的 第三,为了保证竞技性,枪械的效果差距不应该过大 为了体现出 枪械具体的效果,我们需要对枪械的效果进行量化 以枪械效果数值 E 表示枪械质量的高低 其中枪械效果 = 枪械的射速 * 枪械的威力 在 FPS 游戏中,攻击范围、 伤害衰减、 后坐力等 也是衡量枪械质量的重要标准。 简单起见,我们不做过多考虑 为了达到枪械之间的数值平衡,我们参考前面的 RPG 角色 的简单模型得出枪械的数值平衡模型 枪械 1 的效果值除以枪械 1 的价格系数应当等于枪械 2 的效果值除以 枪械 2 的价格系数。 它们的 商应该是枪械的基准值 其中,枪械价格系数可以是枪械的价格 或者是获取难度。 枪械基准值是一个常量 在整个数值模型中应当保持不变 在游戏中,我们调整枪械的射速、 威力、 价格来获得数值上的平衡 为了满足前面提到的公式,枪械的价格系数越高 效果值越好,意味着枪的质量或者强度也就越高 出于游戏可玩性的考虑,我们制定了三条关于价格 与价格系数的规则。 第一条,在游戏初始阶段 为了使玩家了解到消费金币买枪的重要性 只花少量金币就应当能够获取较大幅度的价格系数变动 第二条,随着游戏时间的增长 玩家积累的金币会越来越多,出于平衡性的考虑,在越高的价格区间 枪械价格系数的提升空间会越来越小。 第三条 为了保证 FPS 游戏本身的竞技性,枪械之间的价格系数 不宜超过 1.5。 这个数据可以在之后的测试中不断调整 根据这三条规则,我们设计了以价格为自变量 价格系数为因变量的分段函数 枪械价格在 0 到 10000 金币之间,价格系数 等于 a 乘以枪械的价格加 1。 其中 a 为调整参数 也就是价格系数随着价格线性递增 枪械价格在 10000 金币以上时 价格系数等于枪械价格的对数乘以 b 其中 b 和底数 n 为调整参数 即随着价格区间的提升,消耗相同的金币所带来的系数提升会逐渐减小 接下来,我们需要确定公式中的调整参数 假定慕课英雄 3 游戏中可能出现的最昂贵的枪械 为 60000 金币,它的价格系数为 1.5。 为了方便计算 底数 N 取 10,则有 log 以 10 为底的 60000 乘以 b 等于 1.5。 我们可以计算出 b 的值为 0.3139 进而得出枪械价格为 10000 金币的枪械它的价格系数应当是 1.2556 最后得到 a 对于2.556乘以10的-5次方 接下来 我们根据已经设计好的公式计算和分配三种枪械的伤害与价格 在慕课英雄 3 中,我们设计了三把枪,分别为 AK47 UMP45 以及 M4A1 其中 AK47 是免费的,玩家第一次进入游戏中时就会拥有 我们希望玩家在游戏达到两小时后,可以购买第一把 UMP 假设每局游戏持续八分钟时间,玩家在两小时内可以进行 15 场游戏 胜利约得 600 金币,失败可以得到 200 金币。 我们取平均收益 400 金币每场 所以 UMP 的定价可以设在 6000 金币 根据公式可以得到 UMP 的价格系数约为 1.15 为了体现价格越贵的枪,价格系数提升空间越小,我们将 M4A1 的价格定为 20000 金币,由公式可以得到 M4A1 的价格系数为 1.35 可见玩家初期用 6000 金币获得了 0.15 的价格 提升,而多于 6000 金币 3 倍的价格仅获得了 0.35 的价格系数提升 前面提到以 AK47 单位时间的伤害为基准 AK47 每发子弹伤害为 15 射速为每秒钟 5 发,则 AK47 枪械的效果值为 75 令 AK47 的价格系数为 1 ,则枪械的基准值为 75 所以我们可以得出 UMP 的枪械 效果值为 75 * 1.15 = 86.25 而 M4A1 的效果值应当为 75 * 1.35 等于 101.25 为了使 UMP 拥有高射速低伤害的特点 我们假设 UMP 伤害为 10 ,则 UMP 射速应当为 8.625 发子弹每秒 假设 M4A1 拥有三种枪中最高的伤害值 设 M4A1 的伤害为 18 ,则射速应当为每秒钟 5.625 发子弹 根据此规则,若今后推出和 M4A1 同价位的枪 伤害低于 AK47 且高于 UMP 为13,则 射速需要保证在每秒钟 7.788 发子弹 这样才能体现出枪与价格之间相匹配的价值 下面简单介绍游戏中 怪物的数值平衡。 目前游戏中有两种怪物,一种是僵尸 具有血量高、 体积大、 伤害低的特点 另一种是骷髅,具有血量低、 体积小、 伤害高的特点 继续沿用前面 介绍的数值模型,我们设计的怪物之间的数值应当满足 怪物 A 的血量 * 躲避系数 * 伤害 应当等于怪物 B 的血量 * 躲避系数 * 伤害 它们的积也就是我们的基准值 其中躲避系数是由怪物模型的大小决定的,体积越大的怪物越容易受到来自玩家的伤害 也就是躲避系数越低。 所以体积与躲避系数大小成负相关的关系 这里我们以僵尸数据作为基准 僵尸是近战单位,血量略多于玩家,定为 150 伤害为 7 ,躲避系数为 1。 骷髅的体积大约为僵尸的 0.77 倍 躲避系数为 1.28。 骷髅伤害略高,设置为 10 则血量应当为 82。 守护者 强度远远大于普通野怪的强度,不采用此模型计算 其血量和攻击力可以根据游戏性进行调整 可以考虑的因素包括每局游戏的时间,玩家的数量,守护者的移动范围等等 在这里我们不做过多介绍,同学们可以自己设置数值平衡模型 这里需要注意,游戏的 数值不是设计初期就可以确定的,需要在大量的实际测试中 做出调整。 很多商业游戏在开发任务完成之后 会由策划进行大量的平衡测试,在测试中不断修改游戏中的数据以达到数值平衡的目的 我们前面提到的数值模型也需要在实际的平衡性测试中不断调整数值 来达到预期的效果。 如果枪械的价格系数在 游戏中体现得不明显,我们可以提高价格系数 调整公式中的参数来调高整体的价格系数 如果僵尸和骷髅在游戏中过于强大 则可以考虑调整基准值,也就是降低僵尸和骷髅的血量以及攻击力等等 包括守护者能力和游戏时间在内的其他 游戏数值平衡同样需要投入大量的人力和时间进行测试和调整 以上就是游戏数值平衡的相关知识 到本单元为止,我们已经完成了毕业项目慕课英雄 3 的讲解 下一单元请同学们发挥想象力,为慕课英雄 3 添加新的游戏功能 把完善后的慕课英雄 3 发布到 Android 应用平台 Experimente o curso por Gratuito
Registre-se gratuitamente e obtenha recomenda??es, atualiza??es e ofertas personalizadas.Comece agoraO Coursera proporciona acesso universal à melhor educa??o do mundo fazendo parcerias com as melhores universidades e organiza??es para oferecer cursos on-line.(C) 2018 Coursera Inc. Todos os direitos reservados.

我要回帖

更多关于 数值模拟与实验研究 的文章

 

随机推荐