10大优享服务
62项会员特权

不同类型的手机游戏手机游戏开发的分类

发布时间:2021-12-01 07:02:29     阅读次数:11306次     评论数:0次

    还记得贪吃蛇吗?相信大家都对这一款曾经十分火爆和流行的游戏有很深的印象,后来在手机游戏中,贪吃蛇也是最早的极品手机手机被开发出来并应用在当时的手机中,虽然这是一个极其简单的游戏,但却成为了手机游戏开发史上的一个最为著名的游戏,以至于后来有许多根据贪吃蛇的游戏思路而设计开发出来的手机游戏。到后来随着电子技术的飞速发展,其他类型的手机游戏也应运而生,并迅速占领了原有手机游戏类型的部分市场。

不同类型的手机游戏手机游戏开发的分类

    嵌入式游戏。一些游戏在出厂前就固化在芯片中了,象Nokia的贪吃蛇就是一个最著名的例子。但由于用户不能自己安装新的游戏,所以它们逐渐变得不太流行了。

    浏览器游戏。差不多1999年以后出厂的每台手机都有一个无线应用协议(WAP)浏览器。WAP本质上是一个静态浏览载体,非常像一个简化的Web,是为移动电话小型特征和低带宽而专门优化的。要玩WAP游戏的话,可以进入游戏供应商的URL(通常通过移动运营商门户网站的一个链接),下载并浏览一个或多个页面,选择一个菜单或者输入文字,提交数据到服务器,然后浏览更多的页面。WAP (1.x)版本使用独特的标记语言WML,允许用户下载多个页面,即卡片组。新版本的WAP(2.x)使用XHTML的一个子集,一次传递一个页面并且允许更好的控制显示格式。两种版本的WAP都提供一个比SMS更友好的界面,而且更加便宜,只要根据使用时间付费而不是根据信息数。但是它是一个静态的浏览载体;手机本身几乎不需要做任何处理过程,并且所有游戏必须通过网络,所有的操作都是在远程服务器上执行的。手机将继续带有WAP浏览器,而且开发者可能发现WAP有利于传送比游戏应用程序提供的更详细的帮助信息或者规则,因为大部分的游戏仍然受有限的内存制约。然而,WAP没能达到高使用率的目标(在欧洲和北美洲,只有6%的手机使用WAP),而且移动运营商和游戏开发者正在远离WAP技术。 

    J2ME和其它的解释语言。Java 2 Micro Edition (J2ME)是一种针对移动电话和PDA这样的小型设备的Java语言。大部分的手机厂商都迫切希望Java手机推广应用。上千万的Java手机已经到了消费者的手中。J2ME与台式机中的Java相比还是有很大的限制,但是它已经极大的提高了移动电话支持游戏的能力。它有比SMS或WAP更好控制的界面,允许使用子图形动画,并且可以通过无线网络连接到远程服务器。支持Java的手机的普及,所以它成为距今最好的移动游戏开发环境。关于J2ME进行手机游戏开发,J2ME不是手机上配置的唯一的解释语言,但是它是一个许多厂商支持的行业标准。一些专用的解释语言也在某些区域有上佳的表现,如北美的Qualcomm的BREW ( Binary Runtime Environment for Wireless,用于无线应用程序的二进制运行环境)和一些韩国移动运营商支持的名为GVM的标准。

    C++应用程序或其它编译语言。另外一种开发方式是使用C++开发移动游戏,把程序编译为本机机器代码。编译语言程序一般说来提供更好的控制用户界面,以及与解释语言相比更快的速度。C++开发者可以定位于Series 60平台设备。此外,Microsoft的.Net CF也可以以编译的形式开发移动设备上的游戏。

    这些类型的手机游戏开发都经历了多年的发展和变换。目前,大多数人娱乐方式已经从传统的pc上玩游戏转到了手机游戏上。手机电子技术的提高将会进一步扩大手机游戏开发的市场,适合不同操作系统的手机游戏将会被开发出来。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录