专利名称:移动通信终端的网络游戏实现方法
技术领域:
本发明涉及移动通信终端的网络游戏实现方法(METHOD FOR CARRYINGOUT NETWORK GAME OF MOBILE COMMUNICATION TERMINAL),特别是关于在具有近距离通信功能的终端之间进行网络游戏的移动通信终端的网络游戏实现方法。
背景技术:
随着以手机为代表的移动通信终端的功能逐步完善,移动通信终端已具备将终端内部存储的数据(例如电话号码)进行发送接收的近距离通信功能。
上述近距离通信方式,可采用与其他终端或计算机进行有线数据通信的数据通信线,也可采用具有数据无线发送接收功能的蓝牙或红外线通信模块等。
原有移动通信终端利用内部配置的无线近距离通信功能,如利用红外线通信模块,与计算机进行红外线通信,或在终端之间传送电话号码之类的数据,并具有电子计算等功能。
但是,使用上述原有移动通信终端上配置的无线近距离通信功能,只能传送电子计算、电话号码簿等此类简单的数据,不能用来进行双方向数据通信的网络游戏。
发明内容
本发明所要解决的技术课题是为解决上述问题,本发明配置有针对网络游戏的用户界面,并基于红外线通信的技术标准,实现游戏的应用程序,因此本发明的目的在于提供能够利用终端之间的红外线通信进行网络游戏的移动通信终端的网络游戏实现方法。
为实现上述目的本发明,针对具有红外线通信模块的服务器终端与客户终端之间的网络游戏方法,由以下几个步骤构成在上述服务器终端运行游戏,并选择游戏项,生成游戏厅后,通过红外线通信模块等待接收下传数据的步骤;在上述客户终端上运行上述游戏,选择能够进入上述服务器终端上所生成游戏厅的选项,并通过与上述终端之间的红外线通信,接收上述服务器终端上生成的游戏厅的数据并显示的步骤;如果上述服务器终端与客户终端之间,通过红外线通信模块建立起连接,则在服务器终端上开始游戏,并通过各自终端上的红外线通信模块,在上述两个终端之间进行既定数据的发送与接收的步骤。
还包括为了实现利用上述红外线通信模块来进行游戏,还配置有国际标准的红外线通信协议层上的游戏应用程序,以及为了该游戏应用程序兼容上述国际标准的红外线通信协议而提供用户界面的游戏服务层(Game Service Layer,简称GSL)。
如上述的详细说明,本发明提供网络游戏的用户界面,并在红外线通信标准基础上运行游戏应用程序,因此可实现终端之间利用红外线通信进行网络游戏。
图1是为实现本发明的移动通信终端部分结构框图;图2是基于本发明的终端之间红外线通信协议层的示意图;图3是基于本发明的终端之间网络游戏进行过程的顺序图;图4a、4b、4c、4d是将本发明的执行过程显示在终端显示窗口的示意图。
具体实施例方式
下面参照实例附图,对具有上述特征的本发明的移动通信终端网络游戏实现方法进行说明。
图1是为实现本发明的移动通信终端部分结构框图。如图所示,其构成包括以下几个部分存储有与游戏应用程序及游戏相关数据的存储器30;根据外部的控制信号将数据转换为红外线信号发送,或是将接收的红外线信号转换为原数据的红外线通信模块20;控制上述存储器30与红外线通信模块20,以及传送并处理游戏相关数据的控制部10。从上述构成可知,实现本发明的移动通信终端在硬件构成上与原有的终端没有什么区别。
图2是基于本发明的,实现在服务器终端与客户终端之间用红外线进行网络游戏的协议结构图。其构成包括国际标准红外线通信协议层上的游戏应用程序,以及为了该游戏应用程序兼容上述国际标准红外线通信协议而提供用户界面的GSL(Game Service Layer)层。这里,在图2所示的协议层中,红外数据传输(IrDA)物理层、红外链路访问协议(Link Access Protocol,IrLAP),红外连接管理协议(Link Management Protocol,IrLMP),简易传输协议(Transport Protocol,Tiny TP),信息访问服务(Information Access Service,IAS),对象交换协议(The Object Exchange Protocol,OBEX)Server层是国际标准的红外线通信协议层,如果是业内人士对此应该都会了解,所以这里就不再详细说明。
上述GSL(Game Service Layer)层为了能够利用红外线通信进行游戏,执行以下功能从游戏应用程序上启动游戏服务的请求(request)功能;将上述请求的结果传送给游戏应用程序的确认(confirm)功能;将发生的情况传送给游戏应用程序的指示(indication)功能;游戏应用程序对上述指示进行确认应答的应答(response)功能。
下面参照图3,对使用此协议的本发明的操作进行说明。
图3是本发明中的终端(服务器终端、客户终端)之间通过红外线进行网络游戏执行过程的示意图。如图所示,其构成包括在服务器终端上通过游戏菜单选择网络游戏,生成游戏厅后,等待数据接收的步骤;在客户终端上通过菜单,选择网络接入(或进入)项,并在上述服务器终端上检索已生成的游戏厅,并进入该游戏厅的步骤;如果上述服务器终端确认客户终端已进入游戏厅,则开始游戏,并利用各自终端上的红外线通信模块,发送接收双方终端之间所进行的游戏数据的步骤。
下面参照图4a至图4d,对通过上述步骤实现的的本发明的操作进行说明。
图4a至图4d是在终端上显示网络游戏执行过程的显示窗口示意图,下面参照该图进行说明。
首先,在服务器终端上运行存储在存储器30中的既定游戏,为了开始网络游戏,如图4a所示,选择菜单上的“双人游戏”项。
选择上述“双人游戏”项后,会显示下级菜单项,在显示的下级选项中,选择“生成游戏”项(图4b),从而进入生成游戏厅的等待画面(图4c)中。当然,在上述等待画面中生成游戏厅后,服务器终端会持续等待至与客户终端建立基于红外线通信模块20的连接。
另外,上述图4b中所示的“双人游戏”项的下级目录中的“进入”项是为了让客户终端进入服务器终端上生成的游戏厅而设置的项,如果选择上述“进入”项,则将与服务器终端进行红外线通信,并进入服务器终端上生成的游戏厅的等待画面中。
服务器终端通过等待画面确认与客户终端连接后,若输入游戏开始按键,则服务器终端与客户终端输入的各项数据,会通过各自终端上的红外线通信模块20进行数据传送,以此来进行终端之间的网络游戏(图4d)。
再有,服务器终端或客户终端上,若要进行非网络游戏的个人游戏,可在图4a所示的游戏菜单中,选择“单人游戏”项,之后重新开始游戏或继续原来存储过的游戏。
通过上述过程,本发明利用终端上的红外线通信模块进行终端之间的网络游戏。在红外线通信模块下,为了最小化数据传送量,最好选用数据量小的简单的游戏,如围棋、象棋、五子棋等不需要华丽画面,而是采用静止画面显示,只有在按下键时,才会对更新的数据进行处理的游戏。
上述关于本发明的详细说明中,游戏菜单中选项的名称不是事先设置好的,这可以由终端生产企业或游戏供应商来决定。因为所述的本发明利用终端上的红外线通信模块进行网络游戏,所以具有不花费更多费用的优点。
权利要求
1.一种移动通信终端的网络游戏实现方法,其特征在于由以下几个步骤构成在所述服务器终端运行游戏,并选择网络游戏项,生成游戏厅后,通过红外线通信模块等待接收下传数据的步骤;在所述客户终端上运行所述游戏,选择能够进入所述服务器终端上生成的游戏厅的选项,通过与所述服务器终端之间的红外线通信,接收所述服务器终端上生成的游戏厅的数据并显示的步骤;如果所述服务器终端与客户终端之间,通过红外线通信建立起连接,则在服务器终端上开始游戏,并通过各自终端上的红外线通信模块,在所述两个终端之间进行既定数据的发送与接收的步骤。
2.根据权利要求1所述的移动通信终端的网络游戏实现方法,其特征在于为了实现利用所述红外线通信模块来进行游戏,还配置有国际标准的红外线通信协议层上的游戏应用程序,以及为了该游戏应用程序兼容所述国际标准的红外线通信协议而提供用户界面的游戏服务层。
3.根据权利要求1所述的移动通信终端的网络游戏实现方法,其特征在于所述游戏服务层为了能够利用红外线通信进行游戏,执行以下功能从游戏应用程序上启动游戏服务的请求功能;将上述请求的结果传送给游戏应用程序的确认功能;将发生的情况传送给游戏应用程序的指示功能;游戏应用程序对上述指示进行确认应答的应答功能。
全文摘要
一种移动通信终端的网络游戏实现方法,由以下几个步骤构成在上述服务器终端运行游戏,并选择游戏项,生成游戏厅后,通过红外线通信模块等待接收下传数据的步骤;在上述客户终端上运行上述游戏,选择能够进入上述服务器终端上所生成的游戏厅的选项,通过与上述服务器终端之间的红外线通信,接收上述服务器终端上所生成的游戏厅的数据并显示的步骤;如果上述服务器终端与客户终端之间,通过红外线通信模块建立起连接,则在服务器终端上开始游戏,并通过各自终端上的红外线通信模块,在上述两个终端之间进行既定数据的发送与接收的步骤。因此通过上述步骤即可进行终端之间基于红外线通信的网络游戏,具有不花费更多费用的优点。
文档编号H04Q7/28GK1658565SQ20041008604
公开日2005年8月24日 申请日期2004年10月22日 优先权日2004年2月21日
发明者崔炳盛 申请人:乐金电子(中国)研究开发中心有限公司