首页> 中国专利> 在线快闪游戏提供系统和方法、网页提供方法及网络服务器

在线快闪游戏提供系统和方法、网页提供方法及网络服务器

摘要

本发明涉及快闪在线游戏提供系统、快闪在线游戏的提供方法、用于进行快闪在线游戏的网页提供方法、用于提供可进行快闪游戏的网页的网络服务器及写入方法程序的存储媒体。根据本发明,在选择进行预定快闪游戏之后,利用皮肤快闪模块在用户终端上实现作为快闪游戏画面框架的皮肤快闪,并由上述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,使显示在用户终端的快闪游戏画面上的用户界面和游戏内容呈现为快闪形式。而且,通过上述游戏内容快闪,让用于进行游戏内容的游戏执行信息加载到用户终端上,以进行游戏。因此,由于快闪游戏被分为皮肤快闪、用户界面快闪及游戏内容快闪后予以开发,不仅简化开发内容,还可提高工作效率,可解决以往因不同的开发企业重复进行开发共同实现部分的问题和由此产生的费用问题,而且可解决需将游戏服务提供企业内部的信息持续向外部提供的问题。另外,根据皮肤快闪、用户界面快闪及游戏内容快闪各自应实现的功能,可按照最有效的开发环境及处理方式进行开发,因而有望提高快闪游戏的功能。

著录项

  • 公开/公告号CN1908950A

    专利类型发明专利

  • 公开/公告日2007-02-07

    原文格式PDF

  • 申请/专利权人 NHN公司;

    申请/专利号CN200610103830.2

  • 发明设计人 梁主日;

    申请日2006-08-02

  • 分类号G06F19/00(20060101);G06F17/30(20060101);H04L29/06(20060101);

  • 代理机构11285 北京北翔知识产权代理有限公司;

  • 代理人谢静;杨勇

  • 地址 韩国京畿道城南市

  • 入库时间 2023-12-17 18:12:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-17

    未缴年费专利权终止 IPC(主分类):G06F19/00 授权公告日:20090603 终止日期:20190802 申请日:20060802

    专利权的终止

  • 2013-12-25

    专利权的转移 IPC(主分类):G06F19/00 变更前: 变更后: 登记生效日:20131209 申请日:20060802

    专利申请权、专利权的转移

  • 2009-06-03

    授权

    授权

  • 2007-04-04

    实质审查的生效

    实质审查的生效

  • 2007-02-07

    公开

    公开

说明书

技术领域

本发明涉及在线快闪(Flash)游戏的提供系统、在线快闪游戏的提供方法、用于执行快闪游戏的网页提供方法写入方法程序的存储媒体以及提供网页的网络服务器,具体地涉及,包括为执行快闪游戏首先与用户终端连接的网络服务器、以及在执行快闪游戏时与所述用户终端之间收发游戏相关信息的游戏服务器,使得通过网络连接的用户终端借助网页浏览器执行快闪游戏的在线快闪游戏的提供系统、在线快闪游戏的提供方法、用于执行快闪游戏的网页提供方法、写入该方法程序的存储媒体以及用于提供网页的网络服务器。

背景技术

近年来,随着因特网的日益普及,利用网络提供多种服务。包括因特网开始普及时期的邮件的收发服务在内,最近,利用因特网提供在线游戏服务、各种社区服务等多种领域的服务。尤其是,网上游戏服务作为受大多数用户欢迎的服务正在扩大其市场规模。例如,利用因特网提供画图类、牌类游戏服务以及五花八门的快闪游戏等。

另一方面,快闪游戏作为利用因特网动画制作软件—Flash制作的电脑游戏,是利用快闪程序的动作脚本(ActionScript)及动态影像(MotionGraphic)制作的游戏。快闪游戏从幼儿容易学会的初级、有趣的游戏到与性格、心理测验相关的游戏种类繁多。具代表性的游戏为,如保龄球、棒球之类的体育游戏,与冒险相关的冒险游戏,猜谜/棋盘游戏,化妆之类的女性喜爱的游戏,拼图游戏,猜图游戏,迷宫游戏等,除此之外,也有很多类型的游戏。

近年来,由于网络游戏服务企业的努力,已能够在线享受这些快闪游戏,并越来越受到用户的青睐。其结果,因企业之间的竞争,快闪游戏已走向专业化及多样化的道路。

一般地说,一个快闪游戏由一个文件构成,并且通过一个文件不仅实现从开始游戏至终止游戏为止的游戏内容,也实现游戏服务诸企业的政策上必要的附加功能。

快闪游戏不仅包含根据不同的游戏种类改变其内容的游戏内容部分,也包含提供排行信息的部分,活动公告部分,开始游戏按钮,游戏方法说明栏等与特定的游戏种类无关的共同处理部分。

然而,因为一个快闪游戏自始至终由一个文件来构成,就连对如上述的共同部分也需要个别地进行开发,从而导致重复投资的问题。

尤其发生,由多家开发企业提供快闪游戏源代码时,对于在执行游戏时的共同实现部分由多家开发企业重复进行开发的问题、及由此产生的附加费用问题、或者需将游戏服务诸企业内部的系统信息持续地向外部提供的问题。

而且,随着快闪游戏种类越来越多样化,需要根据服务政策或者与广告主之间的契约对活动或广告进行迅速的更新或综合管理时,也只能对个别的快闪个别地进行活动或广告的管理。

发明内容

因而,本发明的目的在于,更有效地运营在线快闪游戏服务。

尤其是,本发明的目的在于,为提供更为多样的快闪游戏进行开发时,防止重复投资的现象并提高开发的效率。

本发明的目的还在于,在接受外部开发企业提供的快闪游戏时,最小限度地缩小应予以公开的内部系统信息的量。

本发明的另一个目的在于,在快闪游戏内部提供活动公告等消息时,能够综合管理针对各游戏所提供的消息。

本发明的另一个目的在于,能够综合管理用户对快闪游戏中消息的反应。

为实现上述目的,本发明的在线快闪游戏提供系统采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,并使通过网络被连接的用户终端得以通过网页浏览器执行快闪游戏,其特征在于包含,在用户终端的快闪游戏画面上,以快闪方式实现用户界面的用户界面快闪(UI Flash)模块;以快闪方式实现游戏内容的游戏内容快闪模块;以及在用户通过上述网络服务器选择执行预定快闪游戏时予以执行,并控制上述用户界面快闪模块及上述游戏内容快闪以进行相关快闪游戏的全过程的处理,并且提供通过上述用户界面快闪模块及上述游戏内容快闪模块,在用户终端画面上实现的对应于用户界面快闪及游戏内容快闪的框架(frame)的皮肤快闪(skin flash)模块。

或者,为实现上述目的,本发明的在线快闪游戏提供系统可采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述的用户终端提供预定消息的消息服务器,并提供快闪游戏及消息,其特征在于包含,根据预先存储的消息信息,以快闪方式在用户终端的快闪游戏画面上显示预定消息的用户界面快闪模块;以快闪的方式实现游戏内容的游戏内容快闪模块;以及在用户通过上述网络服务器选择执行预定快闪游戏时予以执行,由此根据快闪游戏的执行信息,以快闪方式实现相关游戏的游戏内容,同时执行上述用户界面快闪模块,将上述消息服务器所提供的消息中相应游戏的消息实现为提供消息的用户界面快闪,并将用户界面快闪及游戏内容快闪的框架实现为快闪(flash)的皮肤快闪模块。

另外,为实现上述目的,根据本发明的在线快闪游戏提供方法包括,为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而使通过网络连接的用户终端得以通过网页浏览器执行快闪游戏,其特征在于还包含,a)选择执行预定快闪游戏时,皮肤快闪模块在用户终端的画面上实现作为快闪游戏画面框架的皮肤快闪的阶段;b)上述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,从而在用户终端的快闪游戏画面上,以快闪的方式实现用户界面及游戏内容的阶段;c)借助上述的游戏内容快闪模块,将用于进行游戏的游戏执行信息加载到用户终端,以进行游戏的阶段。

而且,为实现上述目的,本发明的在线快闪游戏提供方法还可以采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述用户终端提供所预定消息的消息服务器,从而提供快闪游戏及消息,其特征在于包含,a)选择执行预定快闪游戏时,皮肤快闪模块在用户终端画面上实现作为快闪游戏画面框架的皮肤快闪的阶段;b)上述皮肤快闪模块,根据快闪游戏的执行信息控制游戏内容快闪模块,实现相关游戏的游戏内容快闪,并根据预先存储的消息,通过用户界面快闪模块将上述消息服务器所提供的消息中相关消息实现为提供消息的用户界面快闪的阶段。

另外,为实现上述目的,本发明的用于执行快闪游戏的网页提供方法可采用以下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而向通过网络连接的用户终端提供用于执行快闪游戏的网页,其特征在于包含,a)提供网页的阶段,所述网页被划分成作为快闪游戏画面框架的皮肤快闪、作为快闪游戏画面上用户界面的用户界面快闪及游戏内容快闪;b)通过上述用户界面快闪或皮肤快闪,从用户终端传送游戏开始信号的阶段;c)在网页上,借助上述游戏内容快闪进行游戏的阶段,本方法通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一个快闪游戏。

而且,为实现上述目的,本发明的用于执行快闪游戏的网页提供方法也可采用以下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述用户终端提供所预定消息的消息服务器,从而向通过网络连接的用户终端提供用于提供快闪游戏及消息的网页,其特征在于包含,a)由上述网络服务器提供记载有作为快闪游戏画面框架的皮肤快闪的源代码信息的网页,并使上述皮肤快闪实现于上述网页的阶段;b)由上述皮肤快闪从快闪游戏的执行信息确认游戏内容源代码信息,并使游戏内容快闪实现于上述网页上的预定位置,同时通过所述皮肤快闪,上述消息服务器所提供的消息,在上述网页上实现为提供消息的用户界面快闪的阶段,其中所述游戏内容源代码信息是相当于被选择的快闪游戏游戏帐号的游戏内容。

这时,为实现上述目的的本发明存储媒体为,写入用于实现上述方法的程序的存储媒体。

另外,为实现上述目的,本发明的网络服务器采取如下技术手段:其与执行快闪游戏时和用户终端之间收发游戏相关信息的游戏服务器形成网络,并向通过网络连接的用户终端提供用于执行快闪游戏的网页,其特征在于,上述网络服务器在用户终端选择执行快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪在网页上进行驱动的脚本的网页,上述皮肤快闪,由存储在上述网络服务器的快闪游戏的执行信息中确认用户界面快闪及游戏内容快闪信息,并使上述用户界面快闪及游戏内容快闪实现在所述皮肤快闪正在驱动中的网页上的预定位置,从而通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一个快闪游戏,其中所述用户界面快闪信息是与被选择的快闪游戏的帐号相对应的快闪游戏中用户界面。

而且,为实现上述目的,本发明的网络服务器还可采取如下技术手段:其与执行游戏时和用户终端之间收发游戏相关信息的游戏服务器、向上述用户终端提供预定消息的消息服务器形成网络,并为执行快闪游戏首先与用户终端连接,其特征在于,当用户终端选择执行快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪实现于网页上的脚本的网页;且所述网络服务器包括按不同的快闪游戏帐号提供快闪游戏内容即游戏内容快闪的源代码信息的快闪游戏执行信息,因而上述皮肤快闪从上述快闪游戏执行信息确认相应游戏内容快闪的源代码信息后,在上述网页的预定位置上执行上述游戏内容快闪。并且在上述的网页上,利用上述皮肤快闪实现用于提供消息的用户界面快闪,从而上述用户界面快闪根据预先存储的消息信息及上述快闪游戏执行信息,提供存储在上述消息服务器上的消息中对应于相关游戏帐号的消息。

根据本发明,在开发并提供各种快闪游戏时,可以简化开发内容,并提高工作效率。

尤其是,对于由多个外部开发者开发快闪游戏,并由一家游戏服务企业供给快闪游戏的服务来说,克服了以往不同的企业对快闪游戏执行中共同实现的部分进行重复开发的问题和附加的费用问题、以及需将游戏服务企业内部系统信息持续向外部提供的问题等。

而且,随着快闪游戏根据其功能分为皮肤快闪110、用户界面快闪120及游戏内容快闪130,可以按照各自应实现的功能及最有效的开发环境或处理方式进行开发。因此可有望提高快闪游戏功能。

另外,对于快闪游戏的追加开发及升级/更新来说,只需在追加或升级/更新相应快闪游戏的内容后,追加或升级/更新快闪游戏执行信息文件内容即可,因此容易开发并管理多个快闪游戏。

另外,尽管同一个快闪游戏在网页上划分成皮肤快闪、用户界面快闪及游戏内容快闪并被独立地执行,在用户终端的画面上,起游戏框架作用的皮肤快闪内的预定位置上实现游戏内容快闪及用户界面快闪,因而用户可获得由一个快闪文件进行游戏的感觉。

另外特别有用的效果是,尽管快闪游戏的种类及数量日益增多,也不将独立地实现对各种游戏提供的消息,而通过快闪游戏的执行信息进行综合管理,且能够综合进行管理检测用户对所提供的各种方式消息的反应结果。

附图说明

图1为,利用本发明实施例的在线快闪游戏提供系统,在用户终端实现快闪模块的整体结构方块图。

图2为,利用本发明实施例的在线快闪游戏提供系统的网络服务器提供网页时,按顺序排列为构成网页而所参考的信息的示意图。

图3为,根据本发明的实施例,从消息服务器所提供的消息,通过皮肤快闪按不同的游戏分别传达的整体示意图。

图4为,利用本发明实施例的在线快闪游戏提供系统执行快闪游戏时,用户终端的画面结构方块图。

图5为,根据本发明实施例的在线快闪游戏提供方法的整体流程图。

图6为,根据本发明实施例的快闪游戏中消息通知方法的整体流程图。

具体实施方式

以下,参照附图详细说明本发明的实施例。

如图1所示,根据本发明的在线快闪游戏的提供系统通过因特网与用户终端100相连接,且包括网络服务器210、游戏服务器220、排行服务器230及消息服务器240。

上述用户终端100是,可通过因特网与在线快闪游戏的提供系统相连接,并可执行快闪游戏的通信终端,例如可以使用移动通信终端、台式电脑、手提电脑等各种通信装置。

这时,上述快闪游戏包含皮肤快闪、用户界面快闪及游戏内容快闪。所述皮肤快闪将起到调用(launcher)一种快闪游戏的作用,其在用户试图进行快闪游戏时最先执行,且可以执行或终止游戏。用户界面快闪是在快闪游戏画面中用户界面部分,包含如加载快闪游戏时的开始按钮、游戏排行部分、活动公告部分、广告部分等。游戏内容快闪是用户通过用户终端100所进行的实际的游戏内容。

所述与皮肤快闪、用户界面快闪、游戏内容快闪相关的内容将于后面进行更为详细的说明。

所述网络服务器210将起到使用户终端100连接到在线快闪游戏提供系统的界面作用,其可将通过每个服务器所提供的各种信息转换成符合通信规则的信息,并向多个用户终端100,或者由因特网接收从用户终端100传送的信息后将其提供给每个服务器。

所述网络服务器210通过因特网向用户终端100提供可进行选择的各种快闪游戏,并包含皮肤快闪模块及快闪游戏执行信息,所述皮肤快闪模块是在用户终端100上用于实现皮肤快闪的文件。

快闪游戏执行信息包含可由在线快闪游戏提供系统提供的多个快闪游戏的执行信息,并可通过CONFIG.XML等文件形式予以存储。快闪游戏的执行信息可包括,各种快闪游戏的游戏名称、游戏帐号、版本信息、与用户界面快闪模块及游戏内容快闪模块相关的信息、相应服务器信息及端口信息等。其中,所述用户界面快闪模块及游戏内容快闪模块用于实现构成各种快闪游戏的用户界面快闪及游戏内容快闪。

网络服务器210包含皮肤快闪模块,因此当用户选择特定的快闪游戏时,所述网络服务器210首先在用户终端100上执行皮肤快闪,并接收由用户选择的相应快闪游戏的游戏帐号。

而且,网络服务器210可从快闪游戏执行信息获得相应快闪游戏的用户界面快闪模块及游戏内容快闪模块相关信息,并在用户终端100上执行游戏内容快闪130。

另外,网络服务器210的皮肤快闪模块基本上参考用户界面快闪模块,因此在存在用户界面快闪模块的情况下,所述皮肤快闪模块将根据用户界面快闪模块判断是否在提供活动公告等消息。而且,皮肤快闪模块可通过执行用户界面快闪模块,掌管活动或广告之类的消息的进行情况。

这时,快闪游戏的用户界面快闪模块及游戏内容快闪模块可包含在网络服务器210中,也可包含在另设的服务器中,或者可包含在将于后面说明的游戏服务器220中。而且,用户界面快闪模块及游戏内容快闪模块可制成通过皮肤快闪模块的控制,独立执行、终止的形式。

而且,网络服务器210可包含消息信息,所述消息信息中可包含根据不同的游戏应提供的消息种类、对相关消息是否已设定预定活动的限制事项(例如,限于在超过10000分时才提供预定活动)、消息的提供时期等信息。这时,当然可以在另设的消息服务器240中预置消息信息。

这时,用户界面快闪模块可通过比较快闪游戏执行信息与消息信息,并根据应对相应游戏提供的消息种类、消息的提供时期、活动限制条件等信息,在用户终端的快闪画面上显示活动、广告等。

游戏服务器220是实时服务器,其不同于作为请求及应答服务器(Request & Answer Server)的普通网络服务器。即,不管与游戏服务器220相连接的用户终端是否提出要求,其将不断地检测被传送的游戏结果,并与用户终端100互换信息。

排行服务器230连接在游戏服务器220上,可根据从游戏服务器220接收的游戏结果数据,算出并提供使用者的排行信息。

排行服务器230可通过游戏服务器,或直接把所算出的排行信息提供给用户终端100。

消息服务器240可存储预定的活动消息、公告消息、广告消息等信息,并在开始快闪游戏的前后或进行快闪游戏的中途提供预先设定的消息。消息服务器240可通过游戏服务器220,或直接把所述消息提供给用户终端100。

图2为,利用本发明实施例的在线快闪游戏提供系统的网络服务器提供网页时,按顺序排列为构成网页而所参考的信息的示意图。这时,通过网络服务器所提供的网页中只有皮肤快闪的源代码信息,而快闪游戏执行信息、用户界面快闪的源代码及游戏内容快闪的源代码并不体现在网页的源代码中。

如图2所示,根据本发明的快闪游戏由皮肤快闪、用户界面快闪及游戏内容快闪构成,当用户连接到网络服务器并选择执行特定的快闪游戏时,由于网络服务器210中含有皮肤快闪模块,因此首先在用户终端100上执行所述皮肤快闪。

而且,皮肤快闪模块通过参考快闪游戏执行信息,接收用于执行相应快闪游戏的用户界面快闪模块及游戏内容快闪模块的相关信息(例如,包含用户界面快闪模块、游戏内容快闪模块的URL信息,以及用于让用户终端连接到包含用户界面快闪模块或游戏内容快闪模块的服务器的服务器信息、端口信息等)(如①)。

其后,皮肤快闪模块根据从快闪游戏执行信息接收的例如像CONFIG.XML之类的信息执行用户界面快闪模块,并执行例如在用户终端的快闪游戏画面上显示游戏开始按钮及用户界面快闪等操作(如②)。

而且,皮肤快闪模块可根据从快闪游戏执行信息接收的信息,执行游戏内容快闪模块,以使快闪游戏实际执行(如③)。例如,皮肤快闪模块在从用户终端接收游戏开始按钮的选择信号时,执行游戏内容快闪模块,以在用户终端的画面上显示游戏内容快闪。

这时,所述皮肤快闪模块与用户所选择的游戏种类无关地执行,以使包含皮肤快闪的网页显示在用户终端100的画面上。同时,所述皮肤快闪模块可基本上参考用户界面快闪模块来执行。其中,所述用户界面快闪模块用于显示广告等消息信息。

即,所述皮肤快闪模块基本上参考用户界面快闪模块,当存在用户界面快闪模块时,判断为正在提供广告或活动等消息,从而使相应用户界面快闪模块在用户终端100的快闪游戏画面上实现提供消息的快闪。并且,用户界面快闪模块可掌管以后的消息提供。

用户界面快闪模块可分析消息信息后,将其与游戏执行信息进行比较,并从消息服务器240接收与正在执行中的各游戏相关的消息后将其显示在用户终端100的画面上。并且,对消息的显示有限制时,根据条件提供消息。

即,如图3所示,在消息服务器240中存有活动、广告、全体使用者通知等消息,且存有用户界面快闪模块时,所述皮肤快闪模块将根据游戏执行信息,在用户终端100的画面上实现游戏内容快闪,同时实现用于提供消息的用户界面快闪130。并且,在用户界面快闪模块的控制下,从消息服务器240提供与正在执行中的游戏相关的消息。

例如,在消息服务器240中存有消息a、消息b、消息c、消息d,而且在各自的用户终端100上正在执行游戏帐号为a、b、c、d的快闪游戏,并在消息信息中设定有将分别提供给快闪游戏a、快闪游戏b、快闪游戏c、快闪游戏d的消息a、消息b、消息c、消息d时,用户界面快闪模块首先分析消息信息后将其与游戏执行信息进行比较。

而且,用户界面快闪模块将显示有消息a、消息b、消息c、消息d的消息快闪,按游戏种类即正在执行中的各快闪游戏的游戏帐号分别予以实现。

这时,作为对消息信息提供d消息的限制条件,游戏分数设成1000分以上的情况下,当积分为1000分的游戏数据被传送到游戏服务器220时,显示出消息d。

因而,对各种快闪游戏需要登载预定的活动或广告时,无需按不同的快闪游戏分别实现相关活动或广告公告栏,只需在消息信息中指定按不同游戏帐号应提供的消息,便可按不同的游戏提供由所述皮肤快闪模块及用户界面快闪模块所指定的消息。

尤其有用的特征是,在快闪游戏种类日趋繁多而数量增加的情况下,不将单独地实现对各种游戏提供的消息,而将通过游戏内容本身及分别实现的用户界面快闪模块及消息信息,进行综合管理。

而且,各快闪游戏的用户界面快闪能够将用户对公告消息的反应传递到服务器。

例如,在用户终端100的画面上显示预定活动通知的用户界面快闪时,各用户界面快闪可向服务器传送用户对功能键的点击信息,其中所述服务器用于集合活动相关信息。因而,可综合执行及管理对各快闪游戏的消息的提供及对用户反应结果的检测,并可对各游戏同时进行这种综合执行及管理操作。

图4表示,通过执行皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块,显示在用户终端100画面上的快闪游戏的画面结构。

首先,快闪画面大体上包含皮肤快闪110、用户界面快闪120及游戏内容快闪130。

皮肤快闪110是执行快闪游戏时最先在用户终端100上予以执行的部分,其可显示为像框架裹住将于其后显示的用户界面快闪120及游戏内容快闪130的形式。

这时,皮肤快闪110可以与以往的网页浏览器加载网页的形态相类似地,在皮肤快闪110之上加载用户界面快闪120及游戏内容快闪130。而且,虽然根据游戏的种类,皮肤快闪110可在用户终端100上执行,且所述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,但皮肤快闪110本身也可设成隐蔽形式。

用户界面快闪120是不同类型快闪游戏所共享的部分。其可包含,用于使被选择的快闪游戏实际开始、并显示在用户终端100的游戏画面上的游戏开始按钮;用于说明各游戏规则的游戏方法说明提供部分;用于提供用户排行信息的排行信息提供界面;及活动公告界面等,而根据情况,也可包含使用者头像显示界面。

更具体地讲,用户界面快闪120可通知与相应游戏相关、或者根据游戏服务提供人的游戏服务运营政策所提供的活动,也可以显示预定的通知信息。这时,可从消息服务器240提供将要显示的活动信息、通知等消息,也可通过游戏服务器220传达上述消息。

另外,通过用户界面快闪120显示的消息,可根据包含按不同游戏应提供的消息种类、对相应消息的预定活动限制事项、消息的提供时期等的消息信息,并按正在执行中的游戏类型予以区分提供,也可在游戏开始阶段或游戏终止阶段,提供经过排行服务器230处理的相应时期的排行信息。

另外,用户界面快闪可使用户对所提示消息信息的反应信息传达到服务器。因而,通过用户界面快闪,同时对各游戏检测在正在执行中的每个游戏中用户对消息的反应。

游戏内容快闪130是用户进行游戏的实质性的游戏内容,其中不包含游戏开始按钮、排行榜、活动通知栏等用户界面快闪部分。但,这并不意味着游戏内容快闪130必须排除如上所述通过用户界面快闪120实现的部分,而个别的游戏内容快闪130理所当然地也可包含另外的UI或追加的UI。

游戏内容快闪130仅实现游戏本身的功能,该游戏本身的功能不包括附加功能或与其他游戏内容快闪共同处理的功能。

因而,在开发各种快闪游戏时,其开发对象仅有将活动通知或排行信息的提供等附加功能排除在外的游戏本身的功能,因此可减少开发内容,同时可提高业务效率。

尤其是,对于由多个外部开发者开发快闪游戏,且由一家游戏服务企业供给快闪游戏的服务来说,按以往的做法,应由外部的开发者分别开发排行信息或活动公告栏等,并由相应游戏服务企业分别接收用于和提供相关信息的相应服务器之间设定通信渠道的信息等。

结果产生,不同的企业对快闪游戏执行中共同实现的部分进行重复开发的问题和附加的费用问题、以及必须将游戏服务企业内部系统信息持续向外部提供的问题等。

但如上所述,在分别开发游戏内容快闪130及用户界面快闪120,并分别配置用于控制上述游戏内容快闪130及用户界面快闪120的皮肤快闪110的情况下,游戏内容快闪的开发企业只需要接收与皮肤快闪110之间的通信协议信息即可。

即,通过游戏内容快闪130进行游戏,皮肤快闪110可开始或终止相应游戏内容快闪的执行,而可根据从游戏内容快闪130传达的游戏开始及终止信息,通过用户界面快闪120,向用户终端100提供活动公告、排行信息等。

而且,随着快闪游戏根据其功能分为皮肤快闪110、用户界面快闪120及游戏内容快闪130,可以按各自应实现的功能及最有效的开发环境或处理方式进行开发。

例如,利用C/C++虽然速度快但开发环境并不有效;C#虽然速度相对较慢,但利用其能够容易使用各种DB或XML等、且提供各种控制(control)的特点,能够在不同的环境下开发皮肤快闪110、用户界面快闪120及游戏内容快闪130。这时,只需编制能够共享皮肤快闪110与用户界面快闪120及游戏内容快闪130之间信息的通信协议即可。

以下,参照附图5说明根据本发明的在线快闪游戏的提供方法。

首先,用户通过用户终端100连接到提供在线快闪游戏的网络服务器210以选择进行特定的快闪游戏时,网络服务器210的皮肤快闪模块将使控制用户界面快闪120及游戏内容快闪130的皮肤快闪110实现于用户终端100的画面上,如步骤S100。

皮肤快闪模块则根据存储在网络服务器210或另设的服务器内的CONFIG.XML之类的快闪游戏的执行信息,检测与用户选择的快闪游戏帐号相对应的快闪游戏相关信息,如步骤S110。

然后,皮肤快闪模块控制用户界面快闪模块或游戏内容快闪模块,以显示相应快闪游戏的UI画面等,同时让用户终端100的画面开始加载游戏,如步骤120。然后,当用户点击用户终端100画面上游戏开始键等按钮时,则开始进行实质性的游戏,如步骤S130。

即,所述皮肤快闪模块在接收预定游戏的开始信息后,使用于进行实质性的游戏的游戏信息,通过游戏内容快闪模块加载到用户终端100上,并在必要时,使所述游戏信息进行升级/更新,如步骤S140、S150。

然后,通过游戏内容快闪模块,在用户终端100画面上的快闪游戏皮肤画面上加载游戏画面,并执行实质性的游戏,如步骤S160。

下面结合图6,对本发明的快闪游戏中消息的提供方法进行更为详细的说明。

首先,当用户通过用户终端100连接到用于提供在线快闪游戏的网络服务器210,并选择进行特定的快闪游戏时,通过网络服务器210的皮肤快闪模块,在用户终端100的画面上执行皮肤快闪110,如步骤S200。

皮肤快闪模块则根据存储在网络服务器210或另设的服务器内的快闪游戏执行信息,检测与用户所选择的快闪游戏帐号相对应的快闪游戏相关信息。然后,皮肤快闪模块控制游戏内容快闪模块,使用户终端100的画面开始加载游戏。

这时,皮肤快闪模块基本上可参考用户界面快闪模块,如步骤S210。即,在用户界面快闪模块存在的情况下,皮肤快闪模块可使通过用户界面快闪模块提供消息的用户界面快闪实现于用户终端上,而其后的消息,可在用户界面快闪模块的控制下提供。

用户界面快闪模块分析预先存储的消息后将其与快闪游戏的执行信息进行比较,如步骤S220。然后,根据对相应的游戏应提供的消息类型,从消息服务器接收活动、广告等消息后,将其显示在用户终端100的快闪游戏画面上。

此时分析消息信息的结果,如果在消息提供条件中存在预定的限制条件时,用户界面快闪模块可根据所述限制条件,从消息服务器240接收相应消息后,将其显示在用户终端100的快闪游戏画面上,如步骤S230、S240、S260。

另外,通过用户界面快闪模块,可将用户对各种消息的反应信息传达到相关服务器,因而可以一并检测用户对当前针对各种快闪游戏所提供的活动等消息的响应度,如步骤S270、S280。

例如,在用户终端100的画面上显示预定活动通知的用户界面快闪120时,各用户界面快闪120可向服务器传送用户对功能键的点击信息,其中所述服务器用于集合活动相关信息。因而,可综合执行及管理对各快闪游戏的消息的提供及对用户反应结果的检测,并可对各游戏同时进行这种综合执行及管理操作。

而且,根据本发明的存储媒体为,写入用于在计算机上执行上述方法的程序的存储媒体。

上述说明只不过是本发明的较佳实施例,而本发明的保护范围并不限于此,可在本领域普通技术人员的常识范围内进行各种修饰和变更。例如,所述在线快闪游戏的提供系统虽包含网络服务器、游戏服务器及排行服务器,但可根据其功能,进一步细分或增加该服务器的结构。另外,所述皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块可包含于所述网络服务器,或者可包含于游戏服务器,也可包含于另设的服务器中。而且,皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块可包含于同一个服务器中,也可分别包含在不同的服务器中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号