- 注册时间
- 2004-11-1
- 最后登录
- 2018-4-24
版主
  
- 积分
- 548
|
http://www.microsoft.com/china/m ... onsyscourse/3D.aspx
是基于c#和托管directX的,包括了课程,视频,源代码,问答等等内容
课程简介
(1)3D视频游戏开发介绍
(2)3D引擎开发介绍
对游戏循环体,玩家交互,碰撞检测,精灵行为,渲染以及音效等内容进行概览
(3)背景和物体导入
背景显示,摄像机控制,物体动画和物体控制。
(4):碰撞检测和处理
在游戏中检测物体与背景,以及物体与物体之间的碰撞,并且进行相关的处理操作。
(5):人工智能
在3D视频游戏中添加人工智能部分以控制游戏中角色的运动。
(6):添加多层级和角色功能
为3D视频游戏添加额外的层级,并且学习如何利用物理动力学知识来为控制角色添加跳跃功能。
(7):更新高级游戏元素
介绍游戏工程中的其他可玩元素,这包括角色的游戏属性,如:生命值和速度,敌人的重生,逃生门等等,另外还介绍抬头显示器(HUD)在游戏中的应用。
(8):用户界面
开发游戏的用户界面(UI)。
(9):游戏特效介绍
在游戏中,混合,阴影,灯光和音效等特效的开发。
(etc) 基于Managed DirectX的Shader技术的介绍 |
|