使用Managed DirectX编写游戏(-)[6]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

         实际的关卡将被储为文件,保存在程序的media目录中。当前的关卡必须是所存在关卡中的一个,所以关卡必须能访问这些文件。实际上,关卡只要追踪组成每一关的立方体列表就可以了。每一关最少有两个立方体,当然高级别的管卡中将添加大量立方体。

         虽然编写游戏不会很容易,但你看,要达到目标,所创建的对象并不多。另外,为了让游戏有具有可玩性,只要让高级关卡不会难到使玩家有挫败感就可以了。没有比让玩家苦恼的游戏更糟的东西。如果游戏不好玩,那么就不会有人玩它,就不会成为成功的游戏。

为什么需要3D游戏

         你需要认识到这个游戏(实际上是所有游戏)根本不“需要”作为全三维的场景来渲染。考虑到所有显示器都是平面的,再好看的3D场景都要映射为2D的图片。完全可以把游戏中所有可能的场景设置为一组2D的精灵(sprite),当然,这样需要更多的美工操作。

本文关键:使用Managed DirectX编写游戏(-)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top