如何制作3D游戏?
游戏制作的概念比较宽泛,因为游戏制作分为游戏美术、游戏程序、游戏策划。
一、游戏程序:
类似于软件工程师,需要精通至少一门编程语言,比如c、c++、flash as3、php等。他们的主要工作是写程序代码,需要一定的逻辑思维能力和数学能力。
如果你想成为一名程序员,你可以从学习编程语言开始。
二、游戏艺术:
游戏中的画面全部由游戏美工制作,细分为:游戏原画、3d游戏模型图(分为3d场景和3d人物)、游戏动画、游戏特效、关卡美术等。想学游戏美术,一定要有审美能力,如果有深厚的绘画功底就更好了。另外还需要学习3dmax、ps、zbrush等软件,这些都是游戏美术中最常用的。
三、游戏策划:
游戏策划主要制定游戏的规则和玩法,如世界观、剧情、对话、任务、价值观、职业设定、副本设计、帮派体系等。想学策划,需要有很高的综合素质,沟通能力,理解能力,逻辑思维能力。此外,我们需要玩更多的游戏,从设计的角度来分析游戏。规划需要多方面的技能,根据具体的项目和具体的职责而有所不同。
游戏制作的流程是:
一、项目立项:
提出游戏创意,预估项目成本、风险、市场分析、需求分析,拿出游戏创意建议书及大纲、美术、程序,与相关部门讨论可行性。
2.制作一个演示:
制作游戏试玩版,确立程序的主要玩法、画面风格、主框架。通常试玩版做出来之后,会有投资人或者发行人来审核。很多游戏在试玩阶段就结束了。
三。正式发展:
制作游戏的封闭测试版、内测版、公测版(这是网络游戏的名称,单机版是alpha版、beta版、发布版)。制作人控制游戏的质量,项目经理的进度和成本,策划和完善游戏的细节和功能,将策划案例提交给美术和节目。策划一般会早一点开始,美术和节目基本上同时开始。每一阶段测试结束后,都会根据bug进行相关调整。艺人策划节目的比例一般是60。
四。后期制作:
补丁、资料片等后续制作。如你所说,这种游戏不是1,两个人几天就能做成的。
做游戏,首先要有创意,其次要写游戏策划书。然后把具体的制作内容分发给你游戏团队的每一个成员并执行。
制作3D游戏需要优秀的3D建模师和制图师。拥有一个3D游戏引擎。
比如《反恐精英》就用了雷神之锤的游戏引擎。
另外,制作3D游戏涉及到镜头的朝向,游戏关卡的安排也会和2D游戏有所不同。VIRTOOL是在最近的一本书中介绍的。反正我在国内没看到多少人用。
玩商业3D游戏,要么买引擎,要么自己做。
至于CS,是hl的MOD。你可以找点东西做MOD,看看我怎么不知道半条命用了雷神的引擎。
中小型游戏可以用Virtools来做,大型游戏还得用三维软件+编程来实现。
做3D游戏,需要有一定的数学基础,然后需要懂3D建模和贴图。还有一个很重要的就是渲染引擎,不仅更好,而且更快。这很难。不然商业渲染引擎那么贵。
Virtools可以制作一个简单版的《反恐》,需要游戏制作引擎,然后游戏中的多边形建模和人物模型由3d引擎绘制,需要一个程序串成一个类似仙剑内部的庞大世界观,制作起来比较费时。
真的很专业。