做 3D 游戏用的编程语言是 C++. 如果是要做出比较正规的 3D 游戏.还需要会应用很多软件 一款 3D 游戏需要这几个大致的步骤. 首先你需要有个企划案...就是大致什么样的游戏.内容等等 然后需要进行游戏的 2D 和 3D 美术 又需要会 Maya.3DS-Max等美术软件做效果. 你还要需要懂游戏程式语言,C 语言,JAVA 等等......设置引擎. "引擎"是程序员把游戏的渲染方式,模型数量骨骼绑定等等统一编程而做出来的一套程序,因为"引擎"本身就是相当与一套软件了 做游戏要设定面数,渲染量等等,一套引擎直接把规格设定好了 3D 就是三维立体的意思,在现实生活中我们看见的东西都有长、宽、高,这三个量就叫做三维,如果能看到一个物体的长宽高,这个物体就是立体的。一般的画都是二维的,也就是说只有其中两个量,可能只有长与宽,可能只有长与高,也可能只有及宽与高。比如一些画中的人,我们能看见他的身高,身宽,但是看不到他的厚度,就是人的肚皮到背脊的距离,这样这个人就没有立体感了。现在许多的网络游戏都是 2D 的,没有很逼真的如身临其境的感觉,还有电影也是 2D 的。现在 3D 网络游戏兴起了,《魔兽世界》就是一个很好的 3D游戏,3D 电影也兴起了,给人身临其境的感觉。所以,无论是 3D 画,3D 动漫,3D 游戏,3D 电影都比 2D 更胜一筹,但制作起来也比 2D 困难。 引擎 3 是一个面向下一代游戏机和 DirectX 9 个人电脑的完整的游戏开发平台,提供了游戏开发者需要的大量的核心技术、数据生成工具和基础支持。 虚幻引擎 3 的设计目的非常明确,每一个方面都具有比较高的易用性,尤其侧重于数据生成和程序编写的方面,这样的话,美工只需要程序员的很少量的协助,就能够尽可能多地开发游戏的数据资源,并且这个过程是在完全的可视化环境中完成的,实际操作非常便利; 与此同时,虚幻引擎 3 还能够为程序员提供一个具有先进功能的,并且具有可扩展性的应用程序框架(Framework),这个框架可以用于建立、测试和发布各种类型的游戏。 ◎ 64 位色高精度动态渲染管道。 Gamma 校正和线性颜色空间渲染器提供了完美的颜色精度,同时支持了各种后期特效例如光晕,镜头光环和景深等效果。 在最新的一代显示芯片发布的过程中,我们注意到了一个非常明显的特点,就是新一代的显示芯片已经不再满足于传统的 32 位色深,转而需要更加高精度的颜色范围,这一点在 NV40和 R420 身上都能非常明显的看出...