好久没有写博文了,先简单说一下本人的经历吧。从毕业至今也快有5年了,一毕业进了某游戏公司,也因为工作环境比较舒适(工资尚可),且本人比较咸鱼,所以至今没有润的打算。毕业后就从事了游戏开发(客户端/服务端),算是在游戏开发方面有了一定的经验,接下来就说一下游戏开发者(适用于其他职业)的一些能力(或建议)吧。 ps. 只是简单说一下
- 沟通能力、团队合作能力 对于游戏开发而言,主要的工种有策划、程序、美术。各自有各自的职能,只有共同协作才会有完整的游戏。不同工种有各自不同的需求,而沟通能力就是去了解别人的需求或者将各自的需求(或见解)告诉对方,从而提高团队的工作效率。游戏不想 个人游戏开发还是很有难度的,所以才会拆分成不同工种。就算是同一工种对于较大的团队来说也会根据具体工作内容细分工种。个人与团队就像多线程与单线程,多线程并发的效率一般都会比单线程高,锁就相当于沟通能力和团队合作能力,这些能力强的话对于就可以避免锁竞争从而提高并发效率。
- 自学能力 知识是需要不断累积的,新的技术也是需要一定的基础,1+1其实并不是想象中那么简单的,从计算机按下电源键开始的BIOS启动、OS内核加载、分段内存管理 到 程序的编译、汇编、链接、加载、执行 都是需要是了解的,有这些基础知识,然后再去接触理解新技术就会事半功倍。
- 逻辑思维能力 不要把简单的问题复杂化,从实际需求出发,先简单实现没有问题后再根据实际情况优化。对于游戏开发来说不要过度设计,不然就是吃力不讨好。
- 多锻炼身体 身体是自己的,对自己好一点才是真的好,每天坚持锻炼,不仅仅是为了身材也是为了有更好的体力去工作去学习。
我们仍是少年,加油吧。