首页
关于我们
下载
购买
在线交易服务

使用在线交易,不用开通“网上银行”,不用“银行汇款”并可立即收货,方便、快捷、安全。

注:国外学员购买产品,必须使用“在线交易”,另外在购买时请直接联系QQ客服

《3D游戏开发视频教程 速成系列》

《可奇视频教程 速成系列》是可奇教育最新推出的一套适合广大学生朋友和初中级水平职场人士快速学习的视频教程。该教程继承可奇一贯轻松学习的理念,帮助您更加轻松和快速地掌握业内必备核心技术,在最短的时间内理解核心概念、原理、框架,并通过真实的动手实践,将最核心的知识点牢固掌握。

《速成系列》使用最通俗易懂的方式教学。即使最晦涩难懂的专业知识,您也可以轻松掌握,不会让您因为书本的枯燥而放弃学习。教学的每个环节都有可以执行代码、资源等文件提供,所有的代码在教程中都配有深入详细的讲解。使用《速成系列》,您可以亲自动手修改或重写每个环节的源代码,能够帮助您以最快速度从原理学习转入实践操作阶段,达到比书本学习快6-10倍的学习效率。

《3D游戏开发视频教程 速成系列》

1、Direct 3D 的程序框架

1、Direct 3D的简介

2、Direct 3D程序框架的详细分析

3、Direct 3D程序框架与Windows程序框架结合的详分析

4、实现Direct 3D的程序框架

(1)创建Direct 3D对象

(2)初始化描述Direct 3D的结构体

(3)创建Direct3D 设备

(4)绘制3D模型的程序框架

(5)清除占用资源的函数分析

2、三角形的作用与绘制

1、三角形在三维游戏开发中的作用

2、游戏开发中的三角形由什么组成

3、在游戏开发中如何定义一个顶点

4、如何创建顶点缓冲区

5、如何锁定顶点缓冲区并拷贝数据到锁定的顶点缓冲区

6、为什么要设定流水线

7、如何把顶点加载到流水线中

8、如何设定顶点的格式

9、如何根据顶点缓冲区中的内容绘制三角形

3、变换的原理与实现

1、世界变换的原理分析

2、观察变换的原理分析

3、投影变换的原理分析

4、如何实现观察变换

5、如何实现投影变换

6、如何实现世界变换

7、变换的应用

4、背面剔除

1、为什么要进行背面剔除

2、背面剔除的原理分析

3、如何实现背面剔除

5、绘制立体三角形

1、绘制立体三角形的原理分析

2、立体三角形的顶点设定规则

3、如何绘制立体三角形

6、索引顶点绘制三角形

1、如何定义索引序列

2、通过索引顶点绘制三角形

7、显示纹理

1、什么是材质

2、什么是纹理

3、纹理寻址的原理分析

4、如何将纹理设置到三角形上

(1)为顶点结构体添加描述纹理地址的成员

(2)纹理地址与顶点位置对应规则的分析

(3)读入纹理图

(4)当前设备选入纹理图

(5)绘制纹理

8、显示复杂的纹理和模型

1、复杂纹理显示的原理分析

2、.X文件的作用

3、显示复杂模型前的准备工作

4、如何显示复杂模型的详细分析

9、在三维空间中显示二维图形

1、如何在三维空间中显示二维的图形的原理分析

2、实现在三维空间中显示二维的图形

10、键盘控制

1、加入键盘控制去操作模型的移动

11、加入敌人

1、定义描述敌人的结构体

2、产生敌人

3、多个敌人模型的移动和绘制

4、敌人死亡时的动画

12、三维背景的移动

1、三维背景移动的原理分析

2、添加三维背景及其移动的实现

13、加入子弹

1、定义描述子弹结构体

2、产生子弹

3、多个子弹模型的移动和绘制

14、三维碰撞

1、碰撞的原理分析

2、碰撞的实现

15、全屏模式显示

1、如何全屏显示

教程例子截图:

产品咨询与答疑

产品咨询:

如果您需要对产品进行咨询、激活、下载,可以在工作时间联系以下QQ客服:762865106

工作时间(周一至周五,9:30至17:30)

专家答疑:

可奇正版用户,可以在周三、周五与专家联系 QQ:878852527

工作时间(周三、周五,9:30至17:30)

可奇淘宝店:

如果您需要通过淘宝进行产品购买,可以进入以下的入口

可奇淘宝店入口