第一个方面是游戏美术,这需要一定的美术功底。 要用到的软件有:max、zbrush、ps等。
接下来是游戏程序,当然还有计算机科学。 学习编程语言。 如c、c++、as3、php等。
最后是游戏策划,这个比较复杂。 因为规划又细分为数值规划、系统规划、情节规划等。而规划必须有一定的程序和艺术基础。 所以如果想往剧情发展的话3D动画,专业应该是文科、历史、心理学。 如果是数值和系统的话,会更注重逻辑分析等游戏制作软件教程,会更倾向于理工科。 使用的软件有一半来自Office系列。
以下是制作游戏所需的一些最佳软件:
1.3dsMAX:大多数游戏开发公司美术人员使用,效率高,可以独立制作游戏中所有美术相关资源。
2.MAYA:不同的人选择不同的软件。 学MAX的就用MAX,学MAYA的就用MAYA。 两款软件在游戏制作上没有太大区别,主要是因人而异。 MAYA做动作比MAX稍差一些。
3.ZBrush:被艺术家用来制作超高模型,然后可以生成法线贴图供MAYA或MAX中使用。
4.Photoshop和Panter:使用MAX或MAYA绘制各种模型所需的纹理。
5. Deeppaint3D:可以直接打开3D模型文件并在其上绘制纹理。
6. VC++:程序使用,用于实现游戏中的各种功能,调试bug等。
7.引擎:引擎在游戏中的作用主要是进行渲染。 游戏呈现给玩家的,说白了就是渲染结果。 当然还有很多其他的功能,比如物理引擎(有些引擎没有)、程序接口等等。 根据公司的实力,选择不同的发动机。 除非公司有绝对实力,否则不得进行自主研发。 如果你不想花钱买引擎3D道具,就使用免费的开源3D引擎。 现在有很多,最著名的就是OGRE。 如果你想低价购买引擎,我强烈推荐Gamebryo。 绝对性价比高,而且功能很多。 我该如何描述呢? 您可以使用Gamebryo开发魔兽世界,并且购买成本极低。 如果公司有钱可以花,可以考虑使用Source或Unreal等世界一流的引擎。
8.Alienbrain:文件管理软件。 游戏团队不仅仅是一两个人一起工作。 如何有效管理和利用一大群人的工作成果? 那么你需要一个文件管理软件。
我觉得设计游戏不容易,但也没有那么难。 只要方向正确游戏制作软件教程,就成功了一半!