使用 XNA 创建简单的 3D 游戏
外观
一位维基教科书作者建议将本书或章节合并到 XNA 游戏创建 中。 请在 讨论页面 上讨论是否应该进行此合并。 |
使用 XNA 创建简单的 3D 游戏 是一个指南,介绍了编写 3D 游戏所需的基本方法。
XNA 是微软开发的编程工具,充当行业标准 Direct X 的包装器,由于其旨在简化 3D 编程过程以及其固有的跨平台开发能力,其受欢迎程度不断提高 Xbox 360。 与 Blender 一样,由“Blender 基金会”开发,是一个免费下载的 3D 开发工具,其功能范围可与商业 3D 应用程序相媲美。
本教程旨在提供一个指南,指导如何将这两个易于使用的工具结合起来,以尽可能简单和直观的方式创建游戏,以实现以下目的:
- 寻求这些功能入门介绍的业余开发者,
- 业余编码员,为将来的更高级项目提供框架,
- 对 XNA 的流行 2D 方面有一定经验的程序员,希望扩展他们的知识。
本教程围绕着一个简单的游戏展开,该游戏围绕着用户扮演一条鱼追逐其他朝相反方向游动的鱼。其中包括开始一个简单游戏的所有基本元素的示例,包括控制、声音和游戏玩法。
如果您是程序员或 3D 建模师,请随时贡献!感谢任何额外的内容!
每个目标之前都有一张图片,主观地指示该目标的完成程度
Blender
任何希望更多关注 3D 方面的人都会受益于阅读 Blender 3D:从新手到高手,但本教程假定没有先验知识。
XNA
任何阅读本教程的人都会受益于事先了解 C# 或 XNA,但它的设计足够简单,即使是编程新手也能将它组合在一起并编辑为他们需要的内容。任何绝对的初学者最好先阅读 本教程 以了解基本概念。