一、手机游戏市场到底要怎样的研发人才
“我想应聘贵公司的手机游戏研发职位,我曾经从事过网络游戏研发,对游戏颇感兴趣。
“对不起,我看了你的个人资料,感觉你并不了解基于移动平台的手机游戏研发,这个岗位恐怕并不适合你。
上面求职者与面试官的对话是根据在人才市场采访时听到的。从中传递的一个信息是:游戏研发人才不能通用于各个游戏领域。PC网络游戏与手机游戏,虽然都属于游戏开发,创造力,喜欢游戏,计算机熟练运用能力是其共同的职业要求,但从具体职能及要求看,两者之间有一定区别。其区别主要有三点:
1、编程模式有区别:基于PC的网络游戏内存量大,而手机上流量有限,因此两者在编程时对系统资源的使用和控制方面有所不同。手机游戏开发者需要精通J2ME、midp1.0和midp2.0或精通BREW开发,熟悉symbian、palm、windowsMobile等各种手机平台上游戏程序的开发;
2、设计模式有区别:基于PC的网络游戏游戏过程曲折复杂,游戏者经常要耗费大量的时间;而智能手机游戏情节相对简单,因此需要设计者更要利用良好的场景和故事情节来吸引客户。
3、协议有区别:手机游戏需要了解基于移动平台的研发技术(GPRS/CDMA),要求游戏开发人员熟悉CMPP网关通迅协议;而PC网络游戏是基于TCP/IP的网络平台,游戏开发人员需要对TCP/IP网络通讯有深的认识。也就是说,两者对通讯协议、接口、以及通讯嵌入式操作系统的知识要求是不相同的。
上一篇 高可移植性J2ME软件开发笔记
下一篇 J2ME移动开发平台搭建篇