作为带队搞了N个氪金卡牌的老码农,咱闲聊几句,仅供参考。
1、 游戏行业正在逐渐成熟中,对学历越来越看重,所以对于初中生而言,第一要务仍是学好主课,争取上个好学校
2、C++是个难学易用的庞大玩意儿(多范式编程语言),作为兴趣玩一玩无伤大雅,想要靠这个吃饭非一朝一夕之功。不如找一个现成的引擎(比如Unity3D)先用起来,整体先有个概念。
3、对于游戏的程序开发,其实基础的数学/物理概念还是必不可少的,否则会给未来的发展带来很大的限制。我相信很多人回过头来都会感谢自己在学校里学到的那些枯燥的知识。
4、如果咱铁了心就是要搞这个,那么从一门相对容易的语言开始是不错的选择。我跟很多老家伙一样是从文曲星上的GVBASIC编程入的门,当然这玩意太古老了,现在的C#/JAVA都是不错的入门选择,甚至Lua很多时候也可以一战。重要的不是语言,是理解背后的原理与思想。
5、游戏程序包含的东西太多了,从3D图形学到编译原理,从SIMD汇编优化到多线程并发,从有限状态机到行为树AI,多少都要了解一些。很多的论文资料又全是英文,很考验人的阅读面和理解能力。有兴趣的都要找来看看,说不定什么时候就用上了呢。
6、最后,游戏行业其实很现实,很无情,我眼看着多少人来到这个行业,多少人空手而归。多少人怀揣着梦想,来了却屈从于资本,做着别人认为当下最赚钱的游戏。so,理想很丰满,现实很骨感。
一家之言,谢绝批评,以上。
如何成为一名合格的游戏码农?
0 条评论