
游戏开发
游戏鸟
这个作者很懒,什么都没留下…
展开
-
UE4示例项目学习:用Blueprint来创建一个可操作角色(二) 动画蒙太奇篇(Animation Montage)
学习UE4视频的时候动画蒙太奇没怎么看懂,当然视频是4.7的版本,本人用的是4.11也是一个原因,找了一篇写的很详细的帖子豁然开朗,这么好的文章禁不住转载,感谢原创博主。博主原创地址:https://blog.youkuaiyun.com/u012801153/article/details/78477425 由于人物在跑步的时候上下半身都会动作,而攻击的时候也是一样,所以我们需要选定动画是如何...转载 2016-08-29 16:26:24 · 8045 阅读 · 1 评论 -
垂直同步是什么意思,到底是打开还是关闭垂直同步?
大家在玩游戏的时候应该注意到了“垂直同步”这个名词。现在很多游戏特效设置了里边都有这个选项,那么到底是打开还是关闭垂直同步?垂直同步是什么意思,有什么作用呢? 提示:如何打开或关闭垂直同步进入游戏后在游戏的画面设置里边一般都会有垂直同步的开关选项的,如图: 垂直同步是什么意思? 垂直同步又称场同步(Vertical Hol转载 2017-01-22 11:06:53 · 9750 阅读 · 0 评论 -
VR渲染延迟优化方法
VR中的”延迟”, 特指”Motion-To-Photon Latency”, 指的是从用户运动开始到相应画面显示到屏幕上所花的时间. 这中间经过了大概这么几个步骤:传感器采集运动输入数据采集到的数据进行过滤并通过线缆传输到主机游戏引擎根据获取的输入数据更新逻辑和渲染视口提交到驱动并由驱动发送到显卡进行渲染把渲染的结果提交到屏幕, 像素进行颜色的切换用户在屏幕上看到相应的画面转载 2017-01-22 11:21:22 · 3041 阅读 · 0 评论 -
UE4实现向鼠标点击处发射射线
UE4实现向鼠标点击处发射射线原创 2016-08-24 15:16:06 · 11383 阅读 · 0 评论 -
三维图形矩阵变换
转自:http://blog.sina.com.cn/s/blog_620bf89501011fl8.html1.23.4.5.6.7.8.9.10.11.转载 2017-09-28 11:05:26 · 2471 阅读 · 0 评论 -
【D3D11游戏编程】学习笔记二:XNAMath之XMVECTOR
(注:【D3D11游戏编程】学习笔记系列由优快云作者BonChoix所写,转载请注明出处:http://blog.youkuaiyun.com/BonChoix,谢谢~) 历代的D3D教程中,介绍基本绘图时都会拿立方体作为例子,这次也不例外~ 立方体虽然简单,但正所谓麻雀虽小,五脏俱全。绘制立方体的过程其实已经包含了所有D3D渲染程序中最基本的、必不可少的步骤。因此,从绘制立方转载 2017-09-22 11:47:11 · 579 阅读 · 0 评论 -
Ripple游戏水波模拟算法实现
在介绍编程之前,先让我们来回顾一下在高中的物理课上我们所学的关于水波的知识。水波有如下几个特性: 扩散:当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中心向外扩散的,这是错误的。实际上,水波上的任何一点在任何时候都是以自己为圆心向四周扩散的,之所以会形成一个环状的水波,是因为水波的内部因转载 2017-12-05 09:21:39 · 1097 阅读 · 0 评论 -
DirectX计算着色器(Compute Shader)线程组相关参数详解(SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID)
在DirectX 11之前,着色器是与具体的渲染步骤绑定的,例如像素着色器,顶点着色器等等。而从DirectX11开始,DirectX增加了一种计算着色器(Compute Shader),它是专门为与图形无关的通用计算设计的。因此DirectX就变成了一个通用GPU计算的平台。鉴于GPU拥有极其强大的并行运算能力,学习使用DirectCompute是很有意义的。 ...原创 2018-05-10 23:55:42 · 8527 阅读 · 0 评论 -
UE4入门-常见基本数据类型-字符串(备忘)
原文地址:https://blog.youkuaiyun.com/u012793104/article/details/78470388字符串FNameFName 通过一个轻型系统使用字符串。在此系统中,特定字符串即使会被重复使用,在数据表中也只存储一次。FNames 不区分大小写。它们为不可变,无法被操作。FNames 的存储系统和静态特性决定了通过键进行 FNames 的查找和访问速度较快。FNa...转载 2019-08-09 10:39:08 · 3431 阅读 · 0 评论 -
使用UE4开发VR项目_性能优化(一)_常用工具
原作者:Mullin-ぼくリん 《使用UE4开发VR项目-性能优化》系列文章将分成三篇分别介绍使用UE4开发VR项目的一些工具使用和VR优化思路。目的是总结UE4开发VR项目中常用的一些调试工具和使用方法。本文是第一部分,主要介绍UE4中常用的分析和优化工具。 VR项目初始化设置请参考我的另一篇文章《基于UE4的VR项目基础环境配置和MotionController控制配置转载 2017-02-08 14:55:31 · 2837 阅读 · 0 评论 -
使用UE4开发VR项目_性能优化(二)_思路和方法
原作者:Mullin-ぼくリん 目前VR行业发展迅速,VR性能逐步完善。但目前VR仍然存在一些技术瓶颈。 VR渲染效率和延迟是导致晕动症和人眼疲劳最重要的两个问题。本文通过UE4项目开发中的一些流程和技巧来优化VR实时渲染效率。达到提升渲染效率降低延迟,从而降低导致晕动症和人眼疲劳的机率。本文是《使用UE4开发VR项目-性能优化》的第二篇。希望能和您分享转载 2017-02-08 14:57:21 · 7209 阅读 · 0 评论 -
ue4显示鼠标
原创 2016-08-24 15:22:12 · 3345 阅读 · 0 评论 -
DirectX SDK (June 2010)安装失败S1023
导致这个错误的安装DirectX SDK (June 2010)之前。安装了VS2010 ,VS2010在安装时会安装Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219Microsoft Visual C++ 2010 x64 Redistributable - 1010.0.40219而这两原创 2016-08-25 10:46:41 · 3621 阅读 · 0 评论 -
DirectX9.0 DirectxSDK下载 DirectX9.03D游戏开发编程基础PDF+源代码
DirectX9.0 下载地址:http://pan.baidu.com/s/1i5O5L6PDirectxSDK下载:http://pan.baidu.com/s/1jHXGZTcDirectX9.03D游戏开发编程基础PDF+源代码:http://pan.baidu.com/s/1pLdCyKF 密码:8uq1原创 2016-08-25 11:09:07 · 7047 阅读 · 1 评论 -
Directx9.0无法打开包括文件:“d3dUtility.h”: No such file
在网上拷贝别人的DirectX龙书补全代码。作为环境配置运行测试的代码。报错:无法打开包括文件:“d3dUtility.h”: No such file。仔细一想这个错误烦的有点低级。d3dUtility.h是自定义文件,需要用双引号而不是尖括号(原创 2016-08-25 19:50:06 · 1445 阅读 · 0 评论 -
DirectX9.03D游戏开发编程基础 第一课代码运行出错解决
1. error C3861: “timeGetTime”: 找不到标识符解决方案:加入头文件 #include 2.error LNK1169: 找到一个或多个多重定义的符号 error LNK2005: _WinMain@16 已经在 d3dInit.obj 找了网上资料说是因为书里的代码开了一个winmain主窗口,项目创建的时候又开了一个重复了。比如我的项目名原创 2016-08-26 17:25:58 · 1237 阅读 · 0 评论 -
DirectX9.0 VS2010中error C2440: 如无法从“const char [13]”转换为“LPCWSTR” 错误
解决方案:http://blog.youkuaiyun.com/neuqdaxing/article/details/6243037转载 2016-08-25 19:57:43 · 1848 阅读 · 0 评论 -
想用好虚幻4引擎做游戏,你需要避免这些扰人的坑(备忘)
在手游品质越发上扬的如今,已经有不少厂商开始使用一些性能更好的引擎,去尝试游戏制作了。而虚幻4引擎(以下简称UE4)就是其中之一,在这款引擎中已经诞生了诸如《铁拳7》《地狱之刃》《帕拉贡》等一系列大作。对玩家而言,这些作品都是不折不扣的视觉盛宴。日本网站4Gamer曾刊登一篇文章,分享了使用UE4在图像渲染中会遇到的难点以及解决方法,分享人是该引擎的开发商Epic转载 2017-02-05 16:27:42 · 17974 阅读 · 1 评论 -
看虚幻引擎技术大神分享烧脑干货《克服VR眩晕之帧数:提升UE4内容实时渲染效率》(备忘)
在10月24日精彩落幕的2015创领发现VR DAY的活动中,主办方创领发现(UCCVR)有幸邀请到了虚幻引擎的原厂技术大牛来现场与各位VR相关的制作人/开发者进行面对面的交流与分享。下面让我们来仔细解读一下该场分享的技术内容。 VR已经成为了当今最火热的一个话题,带上头盔之后,从此进入一个奇妙的世界,在这里你不再是观众,你参与这个世界发生的每一件事件。整个世界从此与众不同。在赛道转载 2017-02-05 11:36:31 · 1696 阅读 · 0 评论 -
使用UE4开发VR项目_性能优化(三)_思路和方法
本文是《使用UE4开发VR项目-性能优化》的第三篇。希望能和您分享一下在UE4 VR项目优化的基本思路方法和技巧。 前篇请参考这里:http://gad.qq.com/article/detail/7170307http://gad.qq.com/article/detail/7173658(四)GPU渲染线程分析 如果遇到GPU瓶颈最快的验证方法是改变分辨率 降低转载 2017-02-08 15:02:45 · 3919 阅读 · 0 评论 -
UE4原生内置多人语音聊天
一.创建会话1.创建 创建服务器和加入服务器的UI2.实现创建会话和加入会话的功能(1)创建会话功能(2)加入会话功能二.配置文件设置1.DefaultEngine.ini文件配置(1)在[OnlineSubsystem]下的bHasVoiceEnabled需要设置为true[OnlineSubsyste...原创 2019-09-18 14:27:19 · 8941 阅读 · 17 评论