你知道游戏开发的常规流程吗?游戏公司的架构是怎样的?原画师、模型师、特效师、开发工程师等岗位,在其中分别担当了什么样的角色?
常见的,像策划、QA、程序和美术,在游戏制作中必不可少但一个完整的游戏团队构成,可不仅仅只有这些人。
你觉得游戏的制作由哪些岗位组成?
除了之前提到的策划、QA、程序和美术之外,还需要很多其他的工种参与游戏的制作。
其中,策划、程序和美术是研发团队中的核心力量。他们的能力基本上就决定了这个游戏品质的高低。
那这三者主要有什么作用呢?
简言之:策划决定游戏好不好玩;美术决定游戏好看不好看;程序决定游戏能不能实现。同时游戏测试和支持游戏发布岗位肯定也不能少。
游戏策划决定游戏好不好玩
游戏策划,顾名思义,是为整个游戏提供设计思路、搭建整体框架的工种。一个游戏项目,从核心玩法到边缘系统,每一个环节的设计甚至落地,都和策划岗位密不可分。
这个掌控了游戏诞生的职业,他们是根据市场需求来设计游戏玩法和规则的人员。
想进入游戏行业,而又没有美术、程序这样的专业技能的同学首选自然是游戏策划。
但游戏策划并不是一个单一的职业,游戏设计部、任务部和关卡部的工作都需要游戏策划。
各游戏厂商内部分工日趋明确的现在,策划岗也会被详细地划分为多个子岗位,专门负责游戏中不同的模块内容。
一般来说,游戏策划都有主策划、数值策划、系统策划、剧情策划、关卡策划等分工。
游戏美术决定游戏好看不好看
游戏美术是游戏制作一个重要组成,将决定游戏视觉呈现效果。
而美术设计师就是负责将游戏中的美术风格展现给我们的人,他们将策划案抽象的想法,具像为可视的人物、场景,搭建起一个具体的视觉框架。
很多玩家购买/下载游戏时,首先考虑到的是画质是否精美、人物造型是否鲜活,玩家们在游戏中直接接触到的也是人物、场景,这些都需要美术设计来实现。
不少美术生毕业后都想从事游戏原画设计,这也是CG行业里一个非常热门的岗位。其实,游戏美术相关岗位还可细分为角色设计、场景设计、UI、动作和特效。
此外,游戏声音设计师,也就是音频组,负责为游戏产品提供优秀的声音解决方案。
游戏程序开发决定游戏能不能实现
游戏程序主要负责如何将美术与策划的要求通过设计并实现软件,使游戏及工具得以运行并将其呈现给玩家。
游戏程序的主要工种包括游戏开发工程师、脚本程序开发员和系统工程师。
其中,游戏开发工程师是负责游戏的程序开发和技术服务,开发游戏的基本架构,制作游戏的基础功能。
游戏程序开发是稀缺岗位
游戏程序开发主要负责如何将美术与策划的要求通过设计并实现软件,使游戏及工具得以运行并将其呈现给玩家。
游戏开发工程师的工种又可分为客户端开发和服务端开发。
其中,客户端程序员负责游戏客户端的开发、技术服务;而服务端程序员负责游戏服务端的开发、技术服务。
脚本程序开发员是在游戏开发工程师的基础上,使用脚本语言,完成游戏服务端任务及功能脚本、游戏客户端编写,以及软件及应用方向上的功能实现。
那游戏开发工程师和脚本程序开发有什么区别么?
游戏开发工程师是完成程序的底层功能,比如:游戏开发工程师制作了一个机器人,这个机器人具有抬手和抬腿的功能。
而脚本程序开发就通过脚本语言,调用程序的抬手和抬脚的功能进行有序的组合,达成策划想要机器人进行跳舞的需求。
系统工程师根据公司产品规划和产品需求,负责服务器端软件的规划、架构、建设、优化、运行监控和日常维护。
同时,有效拓展新应用领域业务系统设计与开发,以保证服务器资源的高效使用和稳定运行。
这些和游戏程序员配合的工种也特别重要
游戏安全程序员负责游戏和软件层面的安全防护策略制定和实施,以及分析研究产品安全漏洞、木马、外挂原理及反外挂等软件安全相关技术。
通过对软件的逆向分析、开发,完成游戏防外挂系统的开发和维护,攻关技术预研难点。
游戏测试工程师负责对游戏产品进行质量保障。
游戏测试工程师需要对游戏的功能进行测试和分析,包括功能的正确性、稳定性、兼容性、易用性等。
游戏自动化测试工程师负责对游戏制定专项、自动化、接口的测试方案,通过自动化代替人工的方式提升测试的质量和效率。
游戏程序是研发团队中的核心力量,而其他游戏岗位的薪酬待遇也十分可观。
初级程序和策划的薪资差距不多。有年经验,做到中高级位置的话可能会比策划多2K。
比如一个一本、二本的U3D程序员,2年左右的工作经验能拿到-12K,3年以上能拿到-18K,年的资深程序能拿到-28K。也有特殊情况,比如北京一家公司的一个军事题材卡牌项目,一名4年多工作经验的程序底薪是16K,但每个月的分红有20K。这是因为这款产品的月流水一度有大几千万,项目实在赚钱。
做到主程级别,主导过完整项目的U3D主程是-55K。前端主程的薪资普遍在40K上下,服务器要看情况。相比服务器主程,U3D主程、UE5主程的薪资更高。
如果你计划加入游戏行业,除了策划、美术和程序这三个核心岗位,还可以考虑游戏运营支持岗位。