0

嘿,所以我想创建一个 3D 国际象棋游戏(3D 玻璃碎片),就像 Vista 提供的国际象棋游戏 Chess Titans,但我不知道如何开始。我知道我应该使用 Blender 进行建模,使用 Visual Studios 进行编程。您能否提供可以帮助我入门的综合教程的链接?谢谢

4

5 回答 5

5

您应该使用 Microsoft 的 XNA Game Studio: http ://creators.xna.com/en-US/

这是一个由 Microsoft 积极维护的优秀 API,并且有大量示例和教程可帮助您立即开始制作 3D 游戏。

这是一个用 C# 和 XNA 编写的 3D Othello 游戏的链接:http: //creators.xna.com/en-US/minigame/minjie

于 2009-11-11T02:40:05.327 回答
2

如果您刚刚开始,Microsoft 的 XNA 社区站点是一个不错的起点。他们有免费的截屏视频,从 0 知识开始,从那里开始积累。

如果您以前从未制作过游戏,那么从简单开始并逐步提高可能是个好主意。去年夏天,我教了一门高中计算机课,我们首先将游戏编写为基于文本的命令行游戏,然后使用 XNA 的游戏引擎重新编写了它。起初看起来很无聊,但学生们逐渐意识到,无论图形如何,代表后端游戏的对象都不可避免地是相同的。

首先编写简单代码,然后担心图形,这是一种让你的脚湿透的好方法,而不会因为一次学习大量的东西而完全不知所措。

于 2009-11-11T02:43:19.703 回答
0

对于 3d 部分,请查看 unity 3d ( http://unity3d.com/),indy版本现在是免费的,并且支持 C# 语言等。

于 2009-11-11T02:19:57.353 回答
0

为什么不从创建 3D 棋盘开始,用 2D 棋子完成 AI 逻辑。

通过这种方式,您可以在游戏中取得大部分进展,然后您可以更改棋盘上的纹理、改进棋子并更好地控制光源的工作方式。

于 2009-11-11T02:15:06.780 回答