glu games 游戏大全 java触屏游戏( 二 )


恐怕因为年代的关系我们也不知道当年的真正原因,但是仔细想想Java相对于C++那些能让人眨眼的优势 。当时人们对这种新手机趋之若鹜,大概只是因为Java手机更“自由”:
首先,作为Java的移动平台版本,J2ME的出现彻底改变了手机预置软件不能更改的旧传统,让用户可以根据自身情况,通过 *** 运营商或第三方软件平台有选择地下载更适合或只是自己喜欢的应用 。
其次,我们之前说过,相比C++的繁琐和不完整,注重方便和简洁的Java不仅对新老程序员都极其友好,也大大降低了非专业背景的有志青年进入编程行业的门槛 。再加上它在当时(现在也是)就业前景良好,自然吸引了大量专业或半专业的软件工程师,从而本质上催生了Java软件在手机软件市场上高效率的雨后春笋,让
最后,当Sun引入Java时,它是一种开放的技术 。世界各地的Java开发公司都被要求设计必须相互兼容的Java软件,这意味着只要你有一部基于的手机,无论是诺基亚平板、引领彩屏的爱立信,还是后知后觉赶上游戏支持的摩托罗拉,理论上都可以下载、安装和运行任何Java软件——当然,由于手机硬件水平和系统支持的不同,其软件的运行效率仍然会有很大差异 。否则,诺基亚也不用花大力气开发出那么多完美兼容Java程序的塞班系统版本,并以此为筹码在掌机市场挑战任天堂,从而实现自己的野心 。
这当然是后话了 。此时距离诺基亚已经邀请大厂玩转手游市场,以及命运多舛的专业游戏手机N-Gage的诞生,还有几年的时间,距离手游真正出道还有一段时间 。没错,就像我们之前说的,虽然得益于Java语言的强大和便捷,这个时候完成一款游戏会比以往任何时候都要容易,但就目前能确定的为数不多的资料来看,那时候除了诺基亚,就是西门子,就这样,爱立信这些认识到手机游戏商业价值的手机厂商和与之紧密合作的游戏群体,在把自己手机内置的经典作品搬到新平台的同时,积极有条不紊地研发新的东西 。恐怕没有太多有梦想的游戏玩家愿意为手游的未来做贡献,从而开启我印象中百家争鸣的时代 。
不难理解为什么 。要知道,即使在今天,也有相当一部分玩家狂妄地认为手机游戏应该是像贪吃蛇、连连看、俄罗斯方块这样的休闲游戏,更何况手机游戏在千年之初才刚刚起步 。与其把自己的时间和天赋浪费在没有前途的手游上,不如深耕刚刚诞生,仍然具有很高探索价值的Java语言 。
所以,至少在初期,所谓的“手游独立大作”更像是程序大佬们在实践探索Java程序可能性时的意外之喜:
【glu games 游戏大全 java触屏游戏】可能是一个自学成才的新人觉得整句“HELLO WORLD”不够用,于是就稳稳地把那些经过市场检验的比较传统的娱乐项目放到了手机屏幕上,有时还会做一些不必要的微创新:比如最经典的弹球游戏,在很长一段时间里,游戏玩家唯一做出的改进就是一个他们认为很酷的新背景;而一款名为《七个幸运儿》的游戏是一款“老虎机”模拟器,可以让玩家在不更换筹码的情况下随时待在拉斯韦加斯;同样风靡一时的手机“电子宠物”游戏,让玩家摆脱了传统电子宠物的束缚,可以随时随心所欲地玩,不用担心宠物的生命安全 。
有时候,这些专业或非专业的程序员会顿悟,主动在一些成熟的游戏作品中加入一些新鲜有趣的交互模式,或者干脆把各种成熟的游戏交互结合起来,看看自己衍生出什么更新鲜有趣的玩法 。这个“思想”的集大成者,无疑就是众所周知的栈式攻击 。在这款融合了传统三消游戏、俄罗斯方块、推箱变形和传统躲避游戏的作品中,玩家将操作惨不忍睹的仓库保管员在躲避掉落的箱子的同时爬上爬下堆积如山的箱子,将某个颜色的箱子推到指定位置消灭,或者选择在仓库满了或者被箱子完全击倒后再做一次 。
当然,那些技术娴熟的软件工程师也会通过他们认为有效的逻辑交互,主动验证Java的某种可能性,并以此为核心验证,方便地将程序扩展成一个不算精致,但至少可玩的游戏作品 。比如可以称之为上一代经典的“空中滑翔” 。虽然用按键连续控制空中各个单元的交互思路并不适合按键式手机,但如果作者能在此基础上不断改进,像“Flappy Bird”这样的休闲爆款或许会在触屏手机刚刚诞生的时候与我们见面 。此外,还有难以形容的彩色象棋游戏“彩色版”,对操作要求严格的水急流,舞蹈的 *** ,一个比舞蹈团早一两年的舞蹈般的声音之旅...他们的设计思路和游戏体验完全不同,但都充满了小作坊式的粗糙不敏感,很少能得到作者的关注,比如诺基亚的蛇,// 。


推荐阅读