1.9 游戏引擎开发
游戏引擎开发
哲学的天空
这个作者很懒,什么都没留下…
展开
-
引擎开发五: Assimp库及使用
Assimp :全称为Open Asset Import Library,这是一个模型加载库,可以导入几十种不同格式的模型文件(同样也可以导出部分模型格式)。只要Assimp加载完了模型文件,我们就可以从Assimp上获取所有我们需要的模型数据。Assimp把不同的模型文件都转换为一个统一的数据结构,所有无论我们导入何种格式的模型文件,都可以用同一个方式去访问我们需要的模型数据。官网地址:h...原创 2020-04-27 18:47:03 · 21271 阅读 · 7 评论 -
引擎开发四: SFML库及使用
SFML 是多媒体库,它为PC的各个组件提供简单的界面,用来简化游戏和多媒体应用程序的开发。 主要由五个模块组成,分别是:系统,窗口,图形,音频和网络。 SFML 是跨平台的,通过 SFML,你的应用程序可以在最常见的操作系统上进行编译和运行:Windows,Linux,macOS以及Android和iOS。安装及使用环境:win7 VS20151. 下载SFML:地址:https...原创 2020-04-27 12:42:26 · 7288 阅读 · 3 评论 -
引擎开发三: FreeImage库及使用
FreeImage 是一款免费的、开源的、跨平台(Windows 、Linux 和Mac OS X )的,支持20 多种图像类型的(如BMP 、JPEG 、GIF 、PNG 、TIFF 等)图像处理库。安装及使用环境:win7 VS20151. 下载FreeImage :地址:https://sourceforge.net/projects/freeimage/files/Source...原创 2020-04-27 11:30:44 · 2814 阅读 · 1 评论 -
引擎开发二: stb_image库及使用
stb_image 是一个简单易用的图像解码库。安装及使用环境:win7 VS20151. 下载stb_image :github地址:https://github.com/nothings/stb2. opengl项目配置: 因为stb_image库实现都写在头文件中,不需要编译成库,项目中直接引用头文件目录即可。a. 项目属性 ----> C/C++ —> 附...原创 2020-04-27 10:34:12 · 11973 阅读 · 1 评论 -
引擎开发一: glm库及使用
glm是一个发展了十年以上的数学库,opengl没有内置的数学库,一般引擎开发都使用glm库作为数学库。官方网址为:https://glm.g-truc.net/安装及使用环境:win7 VS20131. 下载glm:github地址:https://github.com/g-truc/glm2. opengl项目配置: 因为glm库实现都写在头文件中,不需要编译成库,项目中...原创 2020-04-27 10:07:23 · 7794 阅读 · 2 评论 -
引擎开发: 前言
记录游戏引擎开发原创 2020-04-27 09:59:30 · 304 阅读 · 0 评论 -
游戏引擎的三种架构方式
引擎构架是游戏引擎的骨架,它的任务就是把图像渲染、输入处理、音频播放、资源管理等游戏引擎的基本功能组合成一个有机的整体。比较成熟的引擎架构方法包括 (1)结构化构架。 结构化构架采用的方法是将游戏引擎内部的模块以结构化的形式组合,并以API的形式提供接口,这种构架模式的优点是效率高,接口简单清晰,适合于做一些速度要求比较高的引擎,但是缺点是其模块之间耦合度高,不易修改。...原创 2018-04-17 10:25:14 · 6743 阅读 · 0 评论 -
游戏引擎的开发
还是看其他一些比如《Real Time 3D Terrain Engines Using C++ And DX9》、《Real-Time Rending》、《Game Engine Architecutre》1>:学习编程技能最好的方法就是写代码。在阅读本书时,强烈建议你选择一些特别感兴趣的主题付诸实践。举例来说,如果你觉得人物动画很有趣,那么可以首先安装OGRE,并测试一下它的蒙皮动画示范...原创 2018-04-17 10:25:32 · 1516 阅读 · 1 评论 -
LGame学习笔记1-----LGame游戏引擎大体架构
先说点题外话。话说去年我想做个小游戏,那时候不懂安卓,只是有点了解而已。在网上下载了本游戏开发入门的书籍,按着里面介绍的SurfaceView框架开始了游戏开发,但总感觉不方便,有很多东西需要自己去实现,然后听网友说到了游戏引擎,推荐我用LGame,那时候刚刚接触android,基本是零经验,看着LGame跟天书差不了多少,然后教程方面除了作者的说明文档,笨木头的博客和几篇零碎的文章,其他基本没有...转载 2018-04-29 23:05:22 · 2515 阅读 · 0 评论