脚本只适合给别人打工,知识范围只限于所选脚本,不能算真正的游戏设计。游戏设计分:策划(定位、风格、盈利模式、风险预测、……)、运营(资金、宣传、售后、拓展……)、技术(架构、编程、美工、硬件、网络……)……。开发游戏是个大工程。
想进军游戏业,应选择自己擅长的方向。事实上,一个团队需要多方面的人才,技术只是其中的一个部分。单说技术方面,掌握一两门编程语言是必须的:比如C#、Java,当然如果是C++最好。只会脚本不能算你已经入门,因为不同厂商有都有自己的脚本引擎,换一家公司,也许你所掌握的知识会完全派不上用场(但可以培养逻辑)。
从商业方面讲,会C++比脚本吃香得多!尤其会DirectX和OpenGL编程,月薪1W+。如果能熟练掌握一两个游戏引擎(比如:∵ x、虚幻、Cry x、Doom……甚至一些开源框架)你都会脱颖而出,月薪5W应该不成问题。(事实上,西安这种人才不会超过100人,中国大部分都没有自己的核心引擎,而且大部分在做网络游戏,现在网页游戏正东风得意,技术难度降低了不少)。
从个人爱好来讲,推荐学习微软的XNA或DarkGDK。为什么呢?XNA学习成本相对很低,只要你会C#,就会写游戏。更重要的一点,这些知识不会白费,如果有一天你想转商业开发,XNA正好是Xbox360、Zune、WindowsPhone、Windows全平台支持的开发框架!涉及专业游戏设备到桌面再到掌上设备。
想进这个行业,学艺术比学编程的容易得多。 |