请教3d游戏制作问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:53:35
谁能带带我啊 我会c语言 3dmax photoshop 但是这连不成完整游戏 谁能完完整整的一步一步地告诉我一个3d游戏怎么出来的 我还要自己实践下 十分简单的游戏也可 但不能是益智类的哦 可以是操作人在一个环境里走 或者小球在地图上滚动这样的 好的教程啊 经验啊 加200分!!

既然你有C语言基础,那么先去学学C++。C虽然执行效率高,但是开发效率在现在看来不是很理想。

现在的游戏通常是“引擎+内容”的结构(或许你明白“数据与程序分离”的概念)也就是说,第一步你需要有一个“引擎”。引擎开发并不是轻松的事情,否则的话,国外的那些公司也不会花成百上千万的美刀去购买引擎的使用授权了。所以你可以考虑使用一些现成的游戏引擎,也可以考虑用一些已有的库来组合出一个引擎(不过这个“组合”过程也不轻松啊),当然你也可以自己写
如果你自己写,你至少需要了解四个方面的知识——图像、声音和输入。图像的话,主要的两种API接口就是Direct3D和OpenGL,声音的话有DirectSound和OpenAL等,也可以用irrKlang之类的包装好的库。输入则是OIS,当然,你也可以用Windows的消息循环来获取键盘的输入。

有了引擎过后,就是内容的制作。这时候photoshop啊3dsmax之类的东西才能派上用场。

具体的教程嘛。如楼上。
我废话那么大堆知识希望楼主做好觉悟...