‘壹’ 手机游戏一般是用什么语言开发
手机游戏开发的平台是JME,重点是MIDlet,CANVAS,RecordStore。如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。
游戏开发过程:
在制作游戏之前,必须有一套经过长期测试并且适用的游戏引擎。
开发工具的准备:vc++,j builder及codewarrior
游戏策划的准备
demo测试
使用java开发手机游戏的确非常方便,但在效果与性能上很难与c++代码实现效果比拟。如在symbian os/wince设备上我们还是推荐尽量使用c++来开发为好。
‘贰’ 为什么php,jsp很少用于游戏服务端的开发
到底是“项目用什么语言,取决于开发成员对语言的熟悉度,哪种语言熟悉用哪种。游戏服务端的语言选择也是这样。”还是“长连接和短连接在长时间游戏客户端和游戏服务端频繁交换数据上的优劣导致”还是其他原因导致php,jsp很少用于游戏服务端的开发?连接就导致了某些游戏根本无法使用http协议进行通讯,这个“某些”中就包括了人民群众喜闻乐见的arpg,因此导致了使用php和jsp进行服务器开发的团队有着局限性。弱交互(棋牌类)游戏还是可以使用http加轮询来实现。当然可能一辈子就只能做弱交互的了(大部分手游就是这样)。
‘叁’ 想进入手游行业,有什么门槛吗
进入手游行业,首先要明确你想要从事的具体岗位。如果你的目标是客服人员这样的角色,那么基本的游戏知识和一些游戏术语的理解就足够了。但如果你对编程感兴趣,想要成为一名程序员,那么你需要面对的门槛就更高了。
当前主流的编程语言包括C/C++、Java和PHP等。其中,C/C++在游戏开发领域有着广泛的应用,因为它们能够提供高性能的计算能力。相比之下,Java虽然现在并不算特别流行,但它仍然在许多大型游戏项目中被使用。而PHP则因其易于学习和应用而在一些简单的游戏开发中更为常见。
自学编程确实是一个挑战,特别是对于C/C++和Java这样的语言。它们的学习过程不仅需要天赋,还需要持之以恒的努力。自学的过程中可能会遇到许多技术难题,但只要保持耐心和毅力,总能找到解决问题的方法。
对于那些希望深入学习编程的人来说,建议从一门语言开始,比如Python或JavaScript,这两门语言相对友好,有助于培养编程思维。随着技能的提升,再逐步转向更专业的游戏开发语言。此外,参加相关的在线课程或参加编程社区,也是加速学习过程的好方法。
总之,进入手游行业需要根据你的职业规划来设定目标。无论是客服还是编程,每一条道路都充满挑战但也充满机遇。希望你在追求梦想的道路上,能够不断学习、不断进步。