2009-11-11 111 views
0

嘿所以我想创建一个3D国际象棋游戏(3D玻璃片),就像国际象棋提供的国际象棋游戏,国际象棋泰坦,但我不知道如何开始。我知道我应该使用Blender来进行建模和Visual Studios的编程。你能否提供可以帮助我开始的全面教程的链接?谢谢C#3D国际象棋游戏

+2

这里有两个潜在巨大和非常分离的区域。 3D图形和国际象棋引擎。您应该分别处理每个主题。 – ScottS 2009-11-11 02:19:08

+0

你想要一个漂亮的国际象棋棋盘,或者你想要一个下棋的程序吗?既然你专注于游戏画面的外观,听起来像前者更重要。 – jmucchiello 2009-11-11 02:49:15

回答

0

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

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

0

对于3D部分,检查出团结3D(http://unity3d.com/),印地版本现在是免费的,并支持中C#语言其他。

2

如果你是刚刚开始,Microsoft's XNA community网站是一个伟大的地方走了。他们有免费的屏幕录像,从零知识开始,从那里建立起来。

如果你以前从未做过游戏,那么开始简单并按照自己的方式工作可能是一个好主意。我在去年夏天教过一个高中计算机课程,我们首先将游戏写成基于文本的命令行游戏,然后使用XNA的游戏引擎重新编写游戏。当然,起初它似乎很无聊,但学生们开始意识到,无论图形是什么样子,代表后台游戏的对象都是不可避免的相同的。

编码简单,首先担心图形问题,这是一种很好的方法,可以让你的脚湿润,而不会因为一次学习大量东西而变得完全不知所措。