• 本文来自作者 goto先生 在 GitChat 分享 「如何开发一款游戏游戏开发流程及所需工具」,「阅读原文」查看交流实录。「文末高能」编辑 | 哈比游戏作为娱乐生活的一个方面,参与其中的人越来越多,而大部分...
        

    ?wx_fmt=gif&wxfrom=5&wx_lazy=1

    本文来自作者 goto先生  GitChat 上分享 「如何开发一款游戏:游戏开发流程及所需工具」,阅读原文查看交流实录。

    文末高能

    编辑 | 哈比

    游戏作为娱乐生活的一个方面,参与其中的人越来越多,而大部分参与其中的人都是以玩家的身份。

    他们热爱一款游戏,或是被游戏的故事情节、炫丽的场景、动听的音乐所艳羡,亦或是被游戏中角色扮演、炫酷的技能、有趣的任务所吸引,然而他们中的大多数可能并不了解如此一款好玩的游戏是如何打造出来的。

    对于想来这个行业尝试的新人们,先对游戏开发制作有个整体的了解也是非常必要的。

    接下来我将从几个方面来分别进行阐述。

    基础知识

    游戏,说白了就是一个程序,这个程序或在 PC 上或在移动设备上运行,玩家通过与这个程序交互来达到娱乐性的目的。我们先了解一下游戏中用到的各种引擎以及游戏相关术语。

    游戏引擎

    游戏引擎是游戏研发的主程序接口,它为开发者提供了各种开发游戏的的工具,即可编辑游戏系统和实时图像系统的核心组件,其目的就在于让开发者可以快速的做出游戏而不必从零开始。

    游戏引擎包含渲染引擎、物理引擎、碰撞检测系统、网络引擎、音效引擎、脚本引擎、动画及场景管理等。

    • 渲染引擎:是对游戏中的对象和场景起到渲染的效果,游戏中的角色都是通过渲染引擎将它的模型、动画、光影、特效等所有效果实时计算出来并展示到屏幕;

    • 物理引擎:让对象运动遵循特定的规律,比如当角色跳起的时候,系统内定的重力值将决定它弹跳的高度及下落的速率;

    • 碰撞检测系统:可以探测各物体的边缘,当两个 3D 物体在一起的时候,系统可以防止它们相互穿过;

    • 网络引擎:是负责玩家与设备间的通信,处理来自键盘、鼠标及其它外设信号。若游戏联网,它也用来管理客户端与服务器间的通信;

    • Lua 引擎:是 Lua 的服务器引擎,lua 是一种轻量级的嵌入式脚本语言,在网游开发中应用广泛。

    总的来说,一个游戏是引擎和资源组成的,资源包括图象、声音、动画等,游戏引擎就像一个发动机,控制着游戏的运行,它按游戏设计规则依次调用游戏资源。

    游戏名词

    • CD-key:游戏的序列号或防盗密码;

    • BugFree:测试管理平台,是一款基于 Web 的开源错误追踪工具;

    • Ping:从客户端发送数据到服务器到接收到服务器反馈数据的时间,以 ms 计,若 Ping 值高会感觉延迟;

    • Proxy Server:代理服务器,代理网络用户去取得网络信息;

    • PU:付费用户;

    • RU:注册用户;

    • AU:活跃用户;

    • DAU:平均每日活跃用户;

    • CCU:同时在线人数;

    • PCU:最高同时在线人数;

    • ACU:平均同时在线人数;

    • ARPPU:付费玩家平均收入;

    • 封测:限定用户数量的游戏测试,用来对技术和游戏产品进行初步的验证,用户规模较小;

    • 内测:面向一定数量用户进行的内部游戏测试,多用于检测游戏压力和功能有无漏洞;

    • 公测:对所有用户公开的开放性的网络游戏测试。

    游戏的种类

    游戏的分类方法很多,可以按终端、内容、摄像类型、玩家格斗对象、玩家人数等来分,其中按内容来分最直观,它可以根据游戏的元素迅速锚定游戏范围。

    • 按终端分:主机游戏 (电视机游戏)、客户端游戏、网页游戏、手机游戏;

    • 按摄影类型分:2D 游戏、2.5 游戏、3D 游戏;

    • 按格斗对象分:PVE:PlayerVsEnvironment、PVP:PlayerVsPlayer;

    • 按玩家人数分:单机游戏(Singe-Player Game)、多人游戏(Muti-Player Game)、大型多人在线(Massive Multiplayer Online Game)。

    我们可以看一下 AppStore 中游戏的分类,非常鲜明,如下图所示。

    ?wx_fmt=png

    游戏的开发流程

    游戏开发从狭义上讲就是程序部门进行相关游戏程序的编写,从广义上讲,是整个游戏制作过程,这其中包括多个部门的人员配备。下图是一个一般性的游戏开发团队。

    ?wx_fmt=png

    整个团队包含四个部门,即策划、美术、程序、制作人,各个部门负责不同的工作,协调完成整个游戏的开发。

    策划是团队的灵魂,也分执行策划、数据策划、表现策划、资源策划等,他们主要对游戏剧情、背景进行分析设计,对游戏中的各种规则进行描述及公式确定,对各种资料表格进行维护,对游戏中的特效、动作等进行收集并提出需求,进行 UI 设计及模型相关配置等。

    程序是团队的骨肉,也可细分为主程序、客户端引擎、服务器引擎、3D 程序、AI 程序、脚本程序、数据库程序等,他们主要负责确定程序的数据结构,确定策划方案的完成方法,将策划提出的各种需求用程序来实现,并为游戏开发过程提供良好的编辑工具。

    美术是团队的皮肤,可细分为人物原画、人物建模、材质贴图、人物动作、场景动画等,他们主要负责整个游戏的视觉风格,以及人物模型动作等的设计等。

    制作人主要进行游戏的外部统筹,市场调研、游戏开发进度、游戏版权、游戏宣传、游戏发布及音乐音效素材的管理都是制作人工作的范畴。

    下图是某国外游戏研发团队的组织架构图,可以参考了解一下。

    ?wx_fmt=png

    游戏开发的各个时期

    对于游戏制作人来说,每个游戏从产生要消亡要经历各个阶段,下面是普遍适用的典型范例,但并不是每个游戏都要经历所有的时期。

    • 概念时期:就是整个游戏概念的确定,要做什么样的游戏,主题线索是什么;

    • 原型开发时期:这个时期要制作游戏的原型,用来体验游戏的设计概念,从而纠正和改善不足的地方;

    • 推广时期:此时是游戏开发方向出版方推广产品,向投资方展示游戏的设计概念、主要卖点、产品如何适应市场的需求、产品开发的可行性及具体的实现方案;

    • 准备时期:这个时期主要处理游戏项目所涉及的商务及法律方面的事务,比如游戏专利、剧本版权、品牌商标等,从而组织开发团队制作大致的方案,确定游戏开发所需要的工具及其它细节问题;

    • 制作时期: 这个时期是游戏制作的主体时期,完成 3D 模型的制作,场景制作,过场动画、画面渲染及音效录制等,游戏引擎和资源在此时期将被完全整合到一起。

    • 质量保证时期:这个时期是游戏的 QA 或测试时期,主要用来保证游戏的各项功能是否完好,从而发现和修复各种 Bug 和错误;

    • 母盘生成时期:这个时期是将游戏存盘交由平台厂商测试检测的时期,每个平台厂商的测试标准不尽相同,这个时期中也需要不断地测试改进游戏,修复 Bug,准备市场投放。

    • 运营维护时期:这个时期是游戏发布后持续运营,在运营过程中发现问题,修复并更新升级的过程,这是一个长期的过程。

    项目流程

    一部游戏完整的开发过程,归纳起来可分为五步,如下图所示。

    ?wx_fmt=png

    市场调研可以分为三个小部分,

    1)调研前进行 “头脑风暴”,让尽量多的人想出尽量多的创意点子并做好记录,从而在市场调研过程中一一确认,不符合的排除;

    2)撰写策划草案,从而让项目小组中的每一个成员对开发的项目有一个大体的认识,并且对目标明确;

    3)对每一个草案都进行市场调研和分析,决定是否要开发这个游戏。市场调研主要从两个方面入手,即目标客户(玩家)和开发成本。

    需求分析主要是撰写需求分析书,这主要包括三个方面:

    1)策划需求

    • 策划的分工:包括剧本、数值、界面、执行等方面;

    • 进度控制:要时刻注意时间和开发进度的控制,需要写一个专门的项目进度汇总表。

    2)美术需求

    • 场景:包括游戏地图、小场景等方面;

    • 人物:包括玩家角色、重要 NPC(玩家队友、提供任务的 NPC、主线剧情 NPC 等)、次要 NPC(路人、村民等)、怪物、BOSS 等;    

    • 动画:动画方面估计每个公司的需求都不尽相同。如果公司能力有限,动画的制作可以考虑外包的方式;

    • 道具:主要需要考虑是否采取纸娃娃系统;

    • 全身像:人物的全身像方面;

    • 静画 &CG:游戏中可能出现的静画和 CG 的需求,没有则不需要写;

    • 人物头像:人物的头像制作需求,其中包括人物的表情方面,包括喜、怒、哀、乐和悲等多种表情;

    • 界面:界面的需求,包括主界面、各项子界面、屏幕界面、开头界面、END 界面、保存和载入界面等方面;

    • 动态物件:包括游戏中可能出现的火把、光影等方面;

    • 卷轴:又称为滚动条。根据游戏的情况来定具体的需求;

    • 招式图:根据游戏开发的具体情况决定是否有此需求;

    • 编辑器图素:各种编辑器的图素需求,例如关卡编辑器、地图编辑器等方面;

    • 粒子特效:3D 粒子特效的需求;

    • 宣传画:包括游戏的宣传画、海报等方面的制作需求;

    • 游戏包装:游戏客户端的封面包装的制作;

    • 说明书插图:游戏说明书内附插图的制作需求;

    • 盘片图鉴:游戏客户端盘片上的图鉴的制作需求;

    • 官方网站:游戏官方网站的制作需求。

    3)程序需求

    • 地图编辑器:包括编辑器的功能需求、各种数据的需求等;

    • 粒子编辑器:关于粒子编辑器的需求;

    • 内镶小游戏:包括游戏内部各种小游戏的需求;

    • 功能函数:包括游戏中可能会出现的各种程序功能、技术参数、数据、碰撞检测、AI 等方面的需求;

    • 系统需求:包括升级系统、道具系统、招式系统等系统导入器的需求。

    项目开发步骤就是将整个游戏项目的资源通过引擎组织起来,对游戏的架构、功能及各逻辑模块进行充分的整合。

    这就要明确游戏开发的日程和进度安排,这也是充分利用各种开发工具让开发效率大大提升的根本所在。

    测试发布流程主要包括两次大型正规的测试,即 Alpha 测试和 Beta 测试,其中前者意味着游戏的功能和流程完整,QA 会为游戏定制测试计划,测试人员将发现的 Bug 提交到数据库,开发和设计人员对相应的错误进行修复。

    后者意味着游戏中的各种资源已完成,产品已定型,后期只是修复 Bug。在这两次测试修复后,得到待发布的 Release 版。

    Gold Release 流程主要是开发游戏的各种补丁包、游戏的升级版本,以及官方的各种礼包和插件等。

    游戏开发所用的工具

    选择正确的工具,可以为游戏项目节省开支,提高工作质量,降低项目风险,让整个项目团队成员集中注意力,从而把游戏做得好玩。

    程序工具软件

    • OpenGL ES——OpenGL 长期以来都是行业内 2D/3D 图形高质表现的标准,它适用于各种设备。OpenGL ES 提供了在软件应用程序和软件图像引擎间的底层 API 接口;

    • IncrediBuild——这个开发工具极大的提升了 VS/VC 的编译和版本生成速度,有效降低增量构建所需要花费的时间,它主要是采用分布式编译技术,在公司内网可以调用其它计算机的资源进行快速编译。这是开发人员不可多得的一款好工具;

    • VS2013——微软的 VS 集成开发环境多年来都是游戏制作的基本软件,界面友好,功能齐全,可以极大的提升编码速度和工作流;

    • Visual Assist X——这是一个插件,引入了强大的编辑功能,完全整合在 C++IDE 环境中,可以极大的提升开发人员的工作进程,不过有的 IDE 环境已经整合了这款插件,自己不用手动安装了;

    • Direct X——它是微软在过去建立的众多行业标准之一,它是一种视窗技术,可以让你在玩游戏或观看视频过程中图像和音效有更高的品质,它包含多个配套组件,如 Direct3D、DirectSound、DirectPlay、DirectInput 等。

    美术制作工具

    美术制作工具要远多于程序软件,因此在游戏开发过程中,选择美术软件时要慎重考虑,以方便项目的顺利进展。

    • Maya——它是行业内首选的 3D 动画制作软件之一,它功能十分强大,可用于高端电脑构图,可以处理几乎所有的 3D 制作工作。

      比如模型构建、动画制作、描绘渲染、电影特效等。但其缺点也在于其多边形建模工具不太理想;

    • 3D Studio Max——它是游戏开发中 3D 程序开发的主流引导者,其多边形建模工具是所有 3D 程序中最棒的工具,用它进行开发效率也特别高;

    • PhotoShop CS——该软件在游戏制作中被广泛应用,是游戏制作的必备软件,它在游戏开发的各个时期都会用到,包括前期制作到最终完成并市场推广。美术人员用它来做出游戏环境和角色的设定,策划也用它来画关卡规划和界面示意图;

    • FaceGen Modeller——这是一款 3D 头脸创作工具,它可以为游戏制作多个角色,从而快速做出人物脸部及头部模型,形态非常逼真;

    • Zbrush——这款工具的特点在于使艺术模型呈现传统艺术创作的过程,它可以辅助制作人员做出逼真的环境多边模型,是地图场景的绝佳工具;

    • Granny——可以作为游戏的一个批量输出工具,它能够完成所有艺术素材,包括模型、渲染和过场动画的植入。它可以生成法线和纹理贴图,更是一款引擎解释工具。

    游戏组件工具

    游戏组件是指游戏的基本环境架构,比如描绘、场景和几何构型的构建,也称为中间件。

    • Havok——这是目前比较先进的物理引擎,它能让游戏模拟现实,可以将游戏做出非常逼真的效果;

    • Gamebryo——这是一款能够帮助开发人员快速制作原型版的工具,功能强大,运行稳定,是比较好的 3D 实时图形引擎,其强大的渲染引擎和动作处理系统使其在商业上获得巨大的成功;

    • Quazal——它属于网络建筑中间件,主要用于制作大型多人在线游戏,其它类似的中间件有 Big World。

    音效工具

    音效作为游戏里的重要组成部分,选择合适的工具也非常重要。作为游戏开发人员,关键要了解各种工具的使用限制,有很多的专业音效制作工具,包括 Nuendo、Vegas、Logic、ProTools、Peak、GameCODA、SoundForge 等。

    场景构建工具:

    • Unreal Engine——这是一款比较完型的游戏开发引擎,它提供了比较全能的关卡编辑器、过场动画系统、3D 图形及 AI;

    • Source——这款引擎为人物角色动画提供了新技术,先进的 AI、光影渲染、实景图象都非常棒,引擎也包含了先进的物理引擎。

    日常管理工具

    游戏开发过程中所涉及的事务比较多,内容也比较繁杂,用好日常管理工具可以有效提升工作效率。下面是几个用得比较多的工具:

    • MicroSoft Excel——利用它进行开发进度管理,开发人员可以非常轻松地跟踪管理多个游戏开发部门的进度,开发人员必须要对其十分熟悉,才能用的得心应手;

    • 日常工作增量进程报告 (daily delta reports)——一个项目成功的关键就是运用日常工作进程报告,在这个过程中,每一名团队成员每天上交一份个人当日工作完成情况清单。这种进程报告的方式可以简明扼要、方便有效地跟踪项目进程;

    • 源码控制报告和版本控制报告——目前大部分项目研发用的版本控件工具是 SVN、Perforce、Git 等,在使用版本控制软件前,一定要花一定的时间来熟悉软件的功能和使用方法,这对于游戏研发人员非常关键,否则就会犯些不必要的错误,从而导致工作效率下降;

    • 运用 WiKi——它是协作性文档,是自由讨论和创造性工具,是最佳管理设计性文档的方法,当团队无法建立一个内部局域网来管理各种记录和设计进程或建立局域网工作量过大时,WiKi 就是你最佳的选择。

    好了,关于游戏开发的相关知识,我就介绍到这里。游戏开发涉及的知识太多太多,我在这里只是概括性的做了一个引入,希望对您有些许的帮助,文章内容不免有很多不足之处,还请各位大侠多多指教。

    对于在游戏公司工作的体验以及对未来想入行的伙伴的建议,我将在接下来的 Chat 中与大家交流,谢谢大家!

    近期热文

    深入浅出 JS 异步处理技术方案

    敏捷教练 V 形六步法实战:从布朗运动到深度协作

    从零开始,搭建 AI 音箱 Alexa 语音服务

    修改订单金额!?0.01 元购买 iPhoneX?| Web谈逻辑漏洞

    让你一场 Chat 学会 Git

    接口测试工具 Postman 使用实践

    如何基于 Redis 构建应用程序组件


    ?wx_fmt=jpeg

    「阅读原文」看交流实录,你想知道的都在这里

    展开全文
  •  虽然网上也有很多种方法使用手机访问电脑视频,比如一些播放器自带的功能或者一些wifi连接工具的工具,但都要在手机和电脑各安装一套软件,就像以前我用过一个手机控制电脑,把手机做手柄玩电脑游戏的APP,但是...

    前提: 手机和电脑连接的网络必须在同一局域网下。

        优势: 电脑不用下载额外的软件,手机有一个文件浏览器工具即可。

        虽然网上也有很多种方法使用手机访问电脑视频,比如一些播放器自带的功能或者一些wifi连接工具的工具,但都要在手机和电脑各安装一套软件,就像以前我用过一个手机控制电脑,把手机做手柄玩电脑游戏的APP,但是操作还是不便,下面我就使用一个土著方法(mac除外,只针对windows)

        一. 电脑必须要有账号和密码(电脑默认有账户,密码默认为空),设置方法: 控制面板->用户账户->选择账户->更改密码。

        二. 选择本地磁盘的其中一个盘符的一个文件夹,点击属性->选择共享

     

    三. 点击共享按钮->选择系统用户->选择权限级别(写/读)->进入共享

    四. 选中需共享的文件夹,点击完成,电脑端的操作就结束了。

    五. 手机端最好有一个文件浏览器(推荐ES文件浏览器)下载安装进入

    六. 进入ES主页->选择我的网络->点击扫描->直到扫描出局域网内共享的文件(也就是电脑共享文件)

    七. 点击进入,输入电脑系统账户密码,打开就是电脑目录,选择视频就可以手机播放。

     

    附: 也可选择文档或者图片浏览打开等。

    公众号

    展开全文
  • 电脑不仅可以用来玩游戏、看视频等娱乐项目,更是办公作为生产力工具。因此在使用电脑的时候,总会遇到如何录制电脑屏幕视频的情况,比如录制玩游戏过程、录制在线视频、录制办公时候的一些内容都需要用到。下面笔者...

    电脑不仅可以用来玩游戏、看视频等娱乐项目,更是办公作为生产力工具。因此在使用电脑的时候,总会遇到如何录制电脑屏幕视频的情况,比如录制玩游戏过程、录制在线视频、录制办公时候的一些内容都需要用到。下面笔者就为大家讲解电脑如何录制正在播放的视频。
    在这里插入图片描述
    使用工具:
    电脑&网络
    操作方法:
    1、手机录制视频相信大家都会操作,因为有的手机自带录屏功能,但是电脑想必大家不是那么熟悉了吧!下面简单的方法,相信聪明的你一看便知。
    在这里插入图片描述
    2、首先启动电脑上的第三方录屏工具,这也是小编经常使用的方法,接着可以看到工具界面已经默认了参数的选择,当然自己也可以根据录制的需要进行设置。
    在这里插入图片描述
    3、接下来设置视频保存位置,一般不建议保存在C盘。如图所示,笔者将保存位置设置在了D盘。
    在这里插入图片描述
    4、在完成一系列的设置后,开始进行录制。录制完成后,点击结束键,此时正在处理录制的视频。
    在这里插入图片描述

    5、告诉大家一个小技巧,在设置-热键设置中,可以设置录制、暂停、停止的快捷键。这样方便大家在进行桌面屏幕录制的时候快速操作。
    在这里插入图片描述
    6、视频录制完成之后,点击页面的打开文件夹,就可以看到录制好的屏幕视频了。
    在这里插入图片描述
    看到这里,相信很多小伙伴都知道使用迅捷屏幕录像工具进行电脑如何录制正在播放的视频了。希望你们喜欢!

    展开全文
  • 笔记本电脑玩游戏为什么卡顿?笔记本电脑玩游戏卡顿是指在正常情况下笔记本电脑明明可以流畅的...下面小编就详细的为大家为大家介绍解决笔记本电脑游戏卡顿的方法。 无论台式机还是笔记本玩游戏都存在相同的问题
    笔记本电脑玩游戏为什么卡顿?笔记本电脑玩游戏卡顿是指在正常情况下笔记本电脑明明可以流畅的运行该游戏,却在游戏时出现了游戏帧数突然降低,过一段时间又恢复正常的毛病。这就让我们很尴尬了,玩游戏进入高潮的时候卡顿是有分分钟想砸电脑的节奏啊。那么该如何解决笔记本玩游戏卡顿的问题呢?下面小编就详细的为大家为大家介绍解决笔记本电脑游戏卡顿的方法。
    

    无论台式机还是笔记本玩游戏都存在相同的问题

    造成游戏卡顿这个问题的原因有多种多样,笔记本温度太高只是导致这个问题其中一个因素,还可能是其他各种你平常不是很在意的一些小问题。下面就结合笔者自己的一些经验来给大家分享一下都有那些可能的原因会导致游戏卡顿,以及针对这些问题的解决办法,让大家远离游戏卡顿带来的烦恼。

    首先最常见的问题还是笔记本电脑由于散热不足,处理器温度升高到90℃或者95℃以上(该温度因机型而异),电脑便会自动降低CPU的功率,从而降低CPU的温度,同时CPU的性能也随之大幅度缩减,从而造成游戏的帧数下降,便产生了游戏的卡顿的问题。

    温度过高会使CPU降频

    从上图AIDA64监测的CPU电压就可以清楚的看到整个造成卡顿的过程,当温度超过阈值时便降低CPU的电压,温度降低后便恢复电压,如此往复就造成了烦人的游戏卡顿问题。左下方红色的CPU Throttling则显示了CPU的降频幅度,这个数值越高游戏帧数下降的也就越明显,而右侧CPU温度曲线的凹槽处则代表游戏卡顿的时间。

    1、清除散热口灰尘 换导热高效硅脂

    解决散热问题最直接的办法还是拆机清灰,由于各种机型的拆机方法不同,清灰的难易度也各不相同。有的机型可能只需要打开后盖即可取出风扇清灰,有的机型没有设置后盖则需要整机拆解清理,在这就不一一的介绍如何拆机了,还请大家自行去各大论坛搜索对应机型的拆机教程。

    灰尘会堵住出风口影响散热

    拆机清理的主要目的其实是处理被灰尘堵死的散热出风口,这是直接导致散热效率低下的主要原因。在拆机的同时更换导热系数高的硅脂也可以在一定程度上控制CPU和GPU的温度。不过笔者不推荐各位网友使用液态金属,它的有效持续时间很短需要频繁更换,而且危险因素也比较大,如果在使用的过程中不慎溢出还可能会烧毁主板。

    2、后台输入法导致卡顿

    在玩游戏的时候,我们很可能会遇到一个奇怪的问题。比如按住键盘上的“W”按键,游戏人物走动一下游戏就卡一下,不动键盘的时候游戏就不卡。或者在全屏游戏下只要按下键盘,游戏就会窗口化,弹出到桌面。

    输入法让游戏操作键失效

    其实这些现象是无意中把输入法切换到了中文状态,导致在游戏操作的时候不断的输入某个英文字母。当按住“W”按键时,中文输入法就会不断的识别“W”出现一堆的候选词,而这些操作都是需要耗费CPU资源的,从而导致了游戏卡顿。

    英文输入法需要另外调出

    还在用Windows 7操作系统的朋友遇到这种问题可以直接按Ctrl+空格切换回英文输入法即可,但是Windows 8.1中,英文输入法是需要另外在系统设置中调出的。方法如下:按Win键+X选择控制面板,点击打开,点击“添加语言”并选择英语(美国),添加成功后即可按Win键+空格键切换成英文输入法状态,这样就不会再因为输入法问题造成游戏卡顿了。

    3、温度墙让CPU降频

    如果已经拆机清灰更换了硅脂还是无法解决降频导致的游戏卡顿的问题,那么你可能遇到了一个叫做温度墙的东西。现在很多笔记本厂家都引入了一种名叫BD PROCHOT(Bi-directional processor hot)的功能来解决高端GPU和CPU的发热问题。其核心原理就是在独立GPU工作的时候,当CPU温度超过某一阈值,就自动关闭睿频或是降频以达到减少发热、节省功耗的目的。

    ①.在电源选项中关闭CPU睿频功能

    电源选项中关闭即可

    英特尔i5、i7处理器的睿频升温是很明显的,然而CPU频率的提升对于游戏帧数提升可谓是微乎其微。但是由于睿频带来的高温,CPU自保护降频导致游戏卡顿可就得不偿失了,与其这样我们还不如直接关闭睿频功能。可以简单在控制面板的电源选项-高级电源设置里面,找到最大处理器状态。将接通电源的百分比调整成98%,便可以阻止CPU睿频升温。

    ②.使用软件关闭主板的BD PROCHOT功能

    使用ThrottleStop关闭BD PROCHOT

    为了解决游戏玩家苦恼的温度墙问题,ThrottleStop软件应运而生。这是一款可以对CPU频率进行监视甚至超频的软件,它可以直接关闭主板上的BD PROCHOT功能,从而有效的避免降频的发生。目前该款软件最新的版本为8.00版,使用时仅需取消勾选软件列表右下角“BD PROCHOT”然后点击软件右下角的“Turn On”即可。

    4、游戏录制数据写入冲突

    可能有些游戏玩家喜欢将自己游戏时候的精彩时刻录制下来,然后上传到视频网站与大家分享。录制游戏画面最常用的软件就是FRAPS,但是大家可能都会遇到一个问题:在游戏的时候开启FRAPS视频录制软件开始录制,便发现游戏的帧数会下降很多,甚至开始出现卡顿的现象,严重的影响游戏体验,无法将最好的状态与其他人分享了。这其实是因为录制的时候,FRAPS软件会往硬盘写入大量数据,这些数据和游戏的读取数据多少会有一些冲突,从而导致游戏帧数的下降。

    ①.更改FRAPS录制存储路径

    最简单的办法就是把FRAPS录制路径更改到另外的一块移动硬盘上,与本机的硬盘分开即可(注意不是设置为不同分区,因为不同分区也可能在一块硬盘上)。

    游戏卡不可怕 笔记本玩游戏为什么卡原因揭晓

    更改FRAPS录制存储路径

    ②.使用Nvidia Shadowplay软件录制

    如果更改了录制路径游戏帧数依然下降明显,那么建议你更换录制软件吧。Nvidia Shadowplay是集成在Nvidia GeForce Experience软件中的一项功能。它的作用就是为了解决游戏玩家使用FRAPS软件录制游戏视频时带来的帧数下降以及输出的视频文件巨大这两个重大弊端。

    游戏卡不可怕 笔记本玩游戏为什么卡原因揭晓

    ShadowPlay设置界面

    ShadowPlay最大优势就是录制的时候直接用GPU进行压缩,这也是它在录制过程中几乎不会影响游戏帧数的原因。ShadowPlay在录制高分辨率视频的同时,输出的文件还能保持比较小的体积。同样录制一分钟1080p 60fps的视频,Fraps录制出来的文件可能是2GB的avi文件,而ShadowPlay所生成的文件是只有200多兆的的mp4文件。还免去了后期转码的麻烦,可以直接上传到视频网站,这简直就是广大游戏玩家的福音。

    以上就是小编这些年玩耍笔记本的时候所积累的一些关于笔记本玩游戏卡顿的知识及解决方法了,我们只需要按照上面的操作步骤逐一的进行操作相信就可以解决笔记本电脑玩游戏卡顿的问题了。


    摘自:www.w10zj.com

    展开全文
  • 声音、视频游戏控制器不见了
    今天打开电脑,发现没有声音了,并且扬声器标签的多了一个×号,首先想到了重启电脑,但重启了两遍都没有好,又进行了全面杀毒,还是没有效果。打开设备管理器发现声音、视频和游戏控制器这一项不在了,于是到网上找了一下解决办法,没有找到一个靠谱的,只能靠自己解决了。
    一般声音、视频和游戏控制器出问题便是声卡驱动的原因,所以我下载了万能驱动,然后安装后驱动修复,问题就解决了。
        可能有些时候驱动损坏了,万能驱动会直接帮你找到电脑匹配型号的驱动,直接下载安装就ok了。碰到其他驱动问题也可以使用此方法。驱动修复工具网上有很多,比如驱动精灵、万能驱动等等都可以。
        这是我的一点经验,仅供大家查考,希望能帮大家解决问题。还有一点,大家在没有找到问题的关键时,千万不要随便在网上搜一个方法就试。
    展开全文
  • HTML5游戏能够运行于包括iPhone系列和iPad系列在内的计算机、智能手机以及平板电脑上,是目前跨平台应用开发的最佳实施方案。本文系根据[HML5 Canvas游戏开发实战]一书中的内容整理而成,是了解和学习HTML5游戏开发...
  • 电脑上录制游戏对于有些人来说可能并不太了解,但大家都看过一些游戏直播或者解说视频吧,这些视频就是通过在电脑上录制游戏的方式而录制播放出来的。由于游戏都是在电脑屏幕进行操作的,所以只要在游戏的同时...
  • 设计一款电脑游戏可不是小任务,但要是你有一个好到无法不付诸行动的点子,那么眼下就是最好的动手时间啦!如今独立开发已经普遍发展,创造一款游戏可谓前所未有的简易廉价。跟随这份指南开始设计和打造你的梦幻...
  • 身边有一些人做游戏视频解说和直播,看到他们都让我用超级捕快。 然后跟我说还能用来录制微课视频、录制网上的在线电影。 方法确实小白都能学会,然后录制的画质好,体积也小。 我直接教大家怎么快速录制高清无损...
  • 随着科技的不断发展,如今家家户户都有智能手机和电脑,人人都用智能手机,那么如何把手机或者平板的屏幕投屏到电脑上呢?其实很简单,首先我们得有一款投屏软件,比如说迅捷录屏大师,就非常的不错,下面小编便来...
  • 什么样的音视频SDK才算是真正的音视频开发 什么是云智真音视频SDK,云智真音视频SDK提供了实时音视频、音视频录制,视频直播、屏幕分享、白板批注等能力,支持包括Andorid/ios手机平板,Windows PC,Mac电脑,机...
  • 背景介绍我们组在2014年下半年尝试开发了一款 XboxOne 平台的体感游戏, 2015年半年进行收尾工作的同时, 结合之前积累的体感交互经验, 开始进行 VR 游戏的预研工作. 在这近一年的时间里, 一方面从外界感受到了一股...
  • 如何安装游戏在您的笔记本电脑 笔记本电脑被认为是未来移动电话的最好的娱乐包。十几岁的大多数都沉迷对视频游戏。如今,青少年已经开始使用他们的笔记本电脑玩多玩家和高清游戏。由于它铺就了一条新的竞技场的玩家...
  • 游戏开发环境搭建

    2019-09-02 19:04:47
    每次换新的电脑都需要重新搭建开发环境,将一些经常遇到的问题及解决方法列出以备忘 目录 1.Java开发环境(重要性:S) 2.资源服务器搭建(重要性:A) N.待续~~ 1.Java开发环境(重要性:S): 关键词:jdk ...
  • C++:虽然目前电脑性能越来越强大,C++凭借其优异的性能,是游戏开发首选。当然C++因为功能强大,也是最难学的语言之一。 1、C++ Primer:经久不衰的C++经典图书,一本C++的百科全书,比较适合入门
  • [棋牌游戏开发] 如何进行纸牌游戏开发是困扰很多人的问题。当第一次开发棋牌游戏时,每个人都会遇到各种各样的问题。...目前,市面的棋类游戏分为以下几个共同的开发过程: 1、策划。2、平台。3、引擎。4...
  • 戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家大作未来的销量,所以游戏商们对引擎的选择也非常小心翼翼。现在,手游、页游等新兴平台的表现又非常强势,所以选择正确的游戏引擎变得尤为重要。...
  • 游戏开发
  • Unity和Cocos2D在2D游戏开发上的对比CasualArena团队自从2008年开始就在开发Flash网页游戏。过去的一年里,他们学习不同的技术以及和3D的专业开发 ,拥有了在跨平台的移动游戏和平板游戏上的专业开发经验。这篇文章...
  • 那么如何录制一个高清游戏视频呢?  前言:之前笔者也用过很多种录播软件,都不同程度的出现音频、视频卡顿,甚至根本无声的现象,而这些现象都是在课程录制结束后才发现,能不让我抓狂吗?辛辛苦苦录制几十分钟...
1 2 3 4 5 ... 20
收藏数 44,074
精华内容 17,629