unity
kobe_back
这个作者很懒,什么都没留下…
展开
-
【Unity基础知识】OpenGL图形学创建窗口(二)
首先我们引入需要使用到的头文件并链接库:#include//引入glew库#include//引入freeglut库#include//引入C++标准输入输出流文件using namespace std; //使用标准命名空间引入他们的目的是接下来我们会使用到这些.h头文件中所包含的库函数或工具。我们现在不太想要这个控制台窗口,因此我们使用#pragma命令取消这个窗口:#pragma comment(linker,"/subsystem:\"windows\" /entr...原创 2020-07-15 10:40:27 · 371 阅读 · 0 评论 -
【Unity基础知识】OpenGL图形学创建窗口
图形学就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。是游戏引擎如Unity,UE4渲染模块的底层技术。可以这么说,我们熟悉的所有平台所有类型的游戏中炫酷的画面都是使用图形学渲染出来的。因此图形学是基础建设,游戏引擎是框架结构,而游戏本身就是高质量的成品。那么今天就带领大家一起学习如何创建一个基于OpenGL图形学技术的基本游戏窗口,如下图所示:准备工作在正式编程前我们需要一些准备工作下载两个OpenGL工具库:1.freeGLUT这是一个O原创 2020-07-15 10:39:03 · 341 阅读 · 0 评论 -
【Unity基础知识】CPU vs GPU,谁才是算力之王?
GPU,学名可编程图形处理单元,俗称可编图形硬件,一般被行外称为显卡(GPU不是显卡,它是显卡中的核心处理单元)。GPU概念产生于20世纪70、80年代交替年间,主要用于游戏和视频游戏方面,那时的全部战力仅仅能够快速合成几张图片。十年后,80、90年代交替时,出现了基于数字信号处理芯片,它的主要特点就是贵,当然性能得到了极大提高。1991、1995年对2D加速器的支持得到升级。1998年是划时代的一年, NVIDIA(英伟达)宣布modern GPU研发成功,进入GPU可编程时代,是历史性突破。与之原创 2020-07-13 10:38:55 · 2935 阅读 · 0 评论 -
【Unity基础知识】OpenGL图形学创建窗口
图形学就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。是游戏引擎如Unity,UE4渲染模块的底层技术。可以这么说,我们熟悉的所有平台所有类型的游戏中炫酷的画面都是使用图形学渲染出来的。因此图形学是基础建设,游戏引擎是框架结构,而游戏本身就是高质量的成品。那么今天就带领大家一起学习如何创建一个基于OpenGL图形学技术的基本游戏窗口,如下图所示:准备工作在正式编程前我们需要一些准备工作下载两个OpenGL工具库:1.freeGLUT这是一个O原创 2020-06-11 16:54:33 · 300 阅读 · 0 评论 -
【Unity基础知识】游戏开发中如何进行游戏性能优化
大家在玩游戏的时候可能经常会遇到卡顿,延迟,死机,不流畅等等问题,那么这些问题是怎么引起的呢?如何去尽量的减少这些情况的发生呢?这些问题对于游戏开发者来说是必须要面对的问题, 也是必须要解决的问题。上面我们例举在游戏运行的过程中可能会遇到的一些问题, 每种问题引起的原因有很多多,但是我们可以从大方向对整体游戏进行优化,使游戏整体性能更优,从而减少这些情况的发生。对于性能优化我们大体可以从四个大方向去优化,即:CPU,GPU, 内存以及网络和IO,下面给大家一一讲解:CPU优化,在游戏中CPU主要原创 2020-06-11 16:51:27 · 585 阅读 · 0 评论