预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

游戏企业组成架构和游戏开发步骤简述【基础概念】游戏企业通常是指游戏开发企业或游戏发行、代理企业。那游戏企业开发游戏需要哪些技术人员?简单说:需要游戏造型、游戏动画、3D美工、纹理师、原画设计师、建模师、UI制作、手游程序员、网游程序员等等。【游戏企业构架】游戏开发组成,从泛言,包含开发人员内部开发和外包。通常来说,游戏设计、程序员,美术(也有部分美术用外包)是内部开发,而音乐,CG,部分美术等,是由外包完成。当然我们不排除有企业很有实力,全部能够内部完成,但据我所知,中国如网易全部不是如此。游戏设计、程序,美术全部是部门,每个里面全部有比较明确职位,这也不排除小企业,职位不明确可能,说得只是通常开发企业。首先说游戏设计部门工作职责:游戏设计主责任人:关键负责游戏设计整体把握、给大家安排工作,审核工作,提升部门人员士气。剧情策划通常负责背景,任务等等小说性比较强,要求文笔要好数据策划再细分,为规则和数据平衡,包含规则描述,公式确定,数据表设定等等。辅助员,关键是搜集资料,维护表格等等,比较不包含关键工作。*注:有部分企业或团体,在策划岗位,还有新岗位,如:表现策划:关键负责特效、动作、音效搜集并提需求,部分如音效部分亦有策划来完成。资源策划:关键负责UI设计,模型相关配置,资源管理等等。下面是程序部门主程序和主设计师,是对游戏引擎最了解人,以主程序为最强。主程关键工作,安排程序部门工作,定游戏数据结构,定部分关键方案完成方法。通常程序员,分服务器端和用户端、服务器端程序,对于数据库结构,数据传输、通讯方法等等。用户端程序,对图像及优化有研究会易受重用。美术部门主美负责整体美术风格把握原画绘制原画交于3D2D负责贴图,游戏界面等制作3D负责3D建模,动作等方面工作脚本和编辑器在具体游戏实现时,越来越多企业不会说把游戏中数据写在C++里,而是用“脚本和数据库”方法。C++作用是用来解释脚本和调用数据库在脚本中,写上,if{playerhp>=30%hpmaxaddhp=hpmax}这里东西是写在脚本里,C++就会解释,player、hp、hpmax是什么,hp、hpmax对应数据库是什么列关键游戏内核是写在C里,脚本用来实现游戏具体部分东西。如每个场景、每个NPC、每个道具全部有可能有个脚本文件制订命令及数据通常由主程和主设计师一起来做,具体写脚本,通常为游戏设计部门按规范做这个工作。编辑器:是高于脚本一个给游戏设计部门或是美术部门用工作工具优点是使用简单,界面化东西,能够自动生成脚本。缺点是,把部分比较活东西,写死到工具中了,未来要加功效改结构很麻烦这些全部是程序部门工作另外,在程序部门中关键交流就是服务器端和用户端。这实际就是说,一个游戏主体置放和传输问题。通常来说,部分音声文件、图像文件、大部分文本全部会放在用户端,而数据库,游戏关键解释在服务器端。【游戏开发步骤】>>软件:有两部分。1.编写游戏引擎、建模:需要熟练掌握C/C++、MicrosoftDevelopStudio开发环境、使用SDK或MFC、DirectX/OpenGL、SQL编程、SQLServer或Oracle数据库配置。2.策划、美工、音效:MAYA、3DMAX、PS(音效制作方面不熟,这方面无法提供)。步骤:策划——引擎——建模——美工——测试。团体:首先要组成一个由各功效小组关键组成策划组,负责构思整个游戏内容架构。包含小说纲领,游戏风格,人物造型,操作模式,任务模式,装备模式等等,和程序编写、美工贴图能否实现等等,资金预算能否维持等等。然后筹建各功效小组:主编程组,负责游戏引擎。建模组,负责编写一个完整世界,多种人物、怪等。美工组,负责包装游戏。测试组,设置若干组服务器,对游戏进行测试。>>游戏设计部门:为最前期1立项关键目标是描述项目标风格、主亮点、部分方方面面规则,具体可能会涉游戏资源(如多少主角,多少场景,多少NPC等等统计)这个阶段关键目标,是和投资人交流,描述清楚这个项目可不能够做,做了有什么好处,和其它同类游戏对比,竞争优劣势分析,种种设定因何这么说服投资人,这个项目就可开做了。2接下来和主美主程开会,就具体怎样划分数据结构,假如命名文件等等交流相关开始进行。(注:这有个前提,游戏设计必需要前于另两个部门。不能让很多程序或是美术,全部等着,这和成本相关)3游戏设计这个部门,这时定了数据后,就开始分头建表,游戏有多少会变动数据就应该有多少表。如道具,NPC,场景、宠物,技能,ICON,特效,音乐,音效这些全部要有表。(注:这里说变动只是人为变动,是不是被动,等级这个就是被动变动,不需要玩家等级表。)5(1)剧情设计师开始编世界背景世界观。(2)规则设计师开始和数据设计师一起一个一个分配着开始写规则文档。(3)辅助员也能够开始先确定部分道具,N