其实游戏公司的划分不是这样的.........游戏公司参与游戏制作的,只有3个职业——策划,美工,程序
美工:
游戏原画师,游戏特效师,游戏动作师,游戏角色设计师.......其实都是游戏美工....这是游戏公司里人数最多的职业........也是最没前途的职业.....一般来讲,收入是全公司最低的.....工作比较杂....但都是围绕画画,修图,建模,做动画这四个方面.....只要是游戏里能用眼睛看到的,都是美工做的.........
要学的主要是各种软件,比如ps,ai,maya,c4d,ae,flash等
策划:
策划的人数不会很多,至少比美工要少的多....有些游戏公司只有一个策划.....大一点的公司,会把策划分为两类,一类叫主策划,一类叫执行策划........还有一些国外的大公司,会细分出七八种策划来,比如脚本策划,数值策划等等.......小公司的策划要干的事主要有三件.......一,搞营销;二,编故事;三,做文案。 比如游戏的剧情.....某某npc原为一派掌门,后被不孝徒儿打下山崖,双腿瘫痪....故交给主角一个任务,帮他消灭那不孝的徒儿..........
至于要学的,这个真心不好说,因为各公司情况不同.
程序:
程序员的多少,直接代表了公司实力.....这是游戏的核心.....比如打算做一个类似cs的游戏......会先由美工建模,做出一把枪的模型......可是这把枪如何才能一按鼠标就开火?如何才能让人被抢打到就掉血?如何才能让人血空了就game over?这就需要通过程序员在引擎里面编程实现.....
做程序员的前提是要会编程,最重要的三种语言是python,java和c#....因为游戏引擎最常用的就是这三种语言.......还要学习游戏引擎的使用,小公司一般都是常见的u3d,e3d之类的.....相对专业一点的就是虚幻,黑火之类的引擎了.....大公司一般都要自己开发引擎,自然是程序员负责开发了......比如史克威尔艾尼克斯开发的夜光引擎...