|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/directx-learn-microsoft-directx-from-scratch/
课程评论:没有评论
课程名称:DirectX - 从零开始学习微软DirectX 课程概述:本课程将从概念和实践两个层面深入学习DirectX,重点为DirectX 11.2。DirectX是微软的一套处理多媒体、游戏编程和视频相关任务的API集合,其中Direct3D是DirectX的重要组成部分。最初,这些API的名称均以“Direct”开头,例如Direct3D、DirectDraw、DirectMusic、DirectPlay、DirectSound 等等。DirectX这个名称是对这些API的统称,后来成为这一系列技术的代表。在微软开发游戏控制台时,X字母源自DirectX技术,形成了Xbox的名称。 本课程将使用C++作为主要编程语言,并要求学员具备基本的向量代数知识,同时需准备Windows 8、Visual Studio 2013及Windows HDK,DirectX将随Windows HDK一起提供。课程将从创建简单窗口入手,逐步学会绘制三角形、四边形及立方体等不同基本图形。学员将学习如何旋转立方体、添加纹理以及为立方体添加光源等技能。 本课程适合希望深入了解DirectX的开发者,带您从基础编程到实际应用,掌握游戏开发中的核心技术。
We shall be working on coceptual and practical level of DirectX. We shall be working on DirectX 11.2. DirectX is rendering API by Microsoft. Direct3D is a part of DirectX. DirectX is a collection of APIs for handling tasks related to multimedia, game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound, and so forth. The name DirectX was coined as shorthand term for all of these APIs and soon became the name of the collection. When Microsoft later set out to develop a gaming console, the X was used as the basis of the name Xbox to indicate that the console was based on DirectX technology.We will be working on DirectX and will be using C++ as the language of choice. For a better understanding, we need to know Vector Algebra and others, We need Windows8, Visual Studio 2013, Windows HDK. DirectX comes along with Windows HDK.We will start with creating a simple window. Then we will move on to create triangles. We will create quads and different primitives like Cube. We will learn how to rotate cube, add texture, add lights to the cube.