Artorius

XNA教程-2D游戏-01-2D游戏教程简介

June 13, 2009 | 1 Minute Read

XNA教程 – 2D游戏 – Chapter 1.1 – 2D游戏教程简介

从今天开始,我将分享对于XNA学习的所有过程,这是一个教程,但其实我也不懂,这是自己学习和所有一起学习的人的过程,我想通过这段时间的简单学习可以初步实现XNA的简单的小游戏,无论将来能够做出什么,能做出基本的demo就可以。也通过这段学习,比对一下先前使用过的一些游戏开发手段。比如GDI+,DirectX3D,DirectDraw还有psp sdk, nds PALib等。

首先说明,本教程所有素材来源与XNA Creator Club的Beginner’s Guide。该站点提供了全部的视频教学,而我也是根据此视频教学进行学习的,如果说各位看官觉得我的翻译或讲解可以,那么和我一起学习下去,如果各位觉得我的进程相对缓慢,那么不妨自己去加速了。只不过,对于网速受限或者语言受限的朋友,我的教程应当会有用。

正如前面的图片一样,我们使用的将是XNA Game Studio作为开发环境,应当说是配置起来最为方便的游戏开发环境了,他不但强大而且是免费的,介绍及下载请参见《XNA Game Studio 3.1 Avalable》这篇文章,它将告诉你如何配置好这个环境。

本2D教程最终我们要完成的,是一个炮塔攻击UFO的简单的demo(效果如图)。而在对3D感兴趣的朋友,在完成2D的教程之后,我将继续写3D的部分,不过即便是想学习3D的内容,也不要放弃对2D的学习,这对于3D游戏的开发将具有非常重要的作用。

另外,为了方便大家看到效果,特地在博客中加入了lightbox,所以任何一张图片都是可以通过点击放大查看的~ 希望能给大家带来更好的体验。那么看完这篇文章,下一篇就将是这个教程真正的开始了。你准备好了吗?