使用XNA引擎做3D赛车小游戏..(0)
在DirectX课的最后一节上老师给我们演示了 使用XNA引擎制作3D赛车小游戏 的过程~ 于是按老师的步骤COPY&PASTE~
截图稍后放出,是一个简单的躲避障碍物的,左右键调整汽车位置,上下键加速减速,ESC重新开始。
首先,XNA的百科(http://baike.baidu.com/view/49045.htm):
XNA是基于DirectX的游戏开发环境,是微软对于 Mennaged DirectX 的修正及扩充版本。
美国微软于 8 月 13 日发表针对业余创作者所设计的游戏开发套件「XNA Game Studio Express」,提供没有专门开发器材的一般 PC Windows XP 使用者开发跨 Xbox 360 与 PC 平台游戏的管道.XNA是Microsoft的下一代软件开发平台,致力于帮助开发者更快地开发更好的游戏。
请先配置好XNA的开发环境(你可以在http://creators.xna.com/en-US/downloads下载到):
- Visual C# 2008 Express Edition(如果有VS2008应该也可以 我就是跑在上面的 = =)
- XNA Game Studio 3.1
安装好后,在新建项目时 Visual C#下面就多了两个XNA Game Studio(3.0和3.1)。随便选一个新建Windows Game~ 建立好后应该可以直接运行了,虽然没有画面 - -
之后 在项目解决方案中新建一个Content目录,在下面再建立一个Models目录,用于存放我们的模型。
【模型下载:汽车(car.x),道路纹理(road1.jpg),道路(road.x)】
在Models目录下添加以上三个文件,将整个Content目录拖到上面那个Content(我不知道该怎么描述 - - 非文件夹的Content项?反正是Build用的)。
于是其他的在下一节继续 = =。