3D游戏开发的问题,懂了就回来~ ~ ~ ~
开发3D游戏要用到的主要东西有:
1,型号;3D游戏中使用的大多数模型都是用3D Max和Maya设计的。
2.纹理映射;使用模型,物体和图形的形状和外观不能被完美地表示。需要在这些模型中加入皮肤(也就是纹理)来更好的表现细节,增强真实感。纹理贴图常用的工具是PS。(其实什么画图工具都可以,只是PS功能丰富。)
3.游戏脚本;这是游戏的内容,通常是用脚本语言(比如Python)设计的。
4.游戏引擎。这是游戏的关键,游戏的所有视觉效果都是通过它来展现的。前面提到的模型和图也是为发动机准备的。可以说引擎的好坏决定了游戏的表现力。游戏引擎就是你所谓的“后台代码”(通常你不会这么说,你的说法大概是基于网页的开发:-)。一般是用C++开发的。其实任何语言都可以开发,但是我们通常会选择一种快速高效的语言来设计,因为游戏程序非常注重速度:-)
引擎是自己开发还是用第三方现成引擎,看你自己了。