[go: up one dir, main page]

CN100495414C - System and method for providing online flash game, method for providing web page, and network server - Google Patents

System and method for providing online flash game, method for providing web page, and network server Download PDF

Info

Publication number
CN100495414C
CN100495414C CNB2006101038302A CN200610103830A CN100495414C CN 100495414 C CN100495414 C CN 100495414C CN B2006101038302 A CNB2006101038302 A CN B2006101038302A CN 200610103830 A CN200610103830 A CN 200610103830A CN 100495414 C CN100495414 C CN 100495414C
Authority
CN
China
Prior art keywords
flash
game
information
mentioned
skin
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101038302A
Other languages
Chinese (zh)
Other versions
CN1908950A (en
Inventor
梁主日
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NHN Corp
Original Assignee
NHN Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NHN Corp filed Critical NHN Corp
Publication of CN1908950A publication Critical patent/CN1908950A/en
Application granted granted Critical
Publication of CN100495414C publication Critical patent/CN100495414C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/352Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Pinball Game Machines (AREA)
  • Display Devices Of Pinball Game Machines (AREA)

Abstract

The present invention relates to a system and method for on-line flash game provision, method for providing web page for performing flash game, storage medium recorded with method performing program and web sever providing web page. According to the invention, when a flash game execution is selected, a skin flash module performs a skin flash, which is a frame on a flash game screen, on a user terminal screen, and controls a user interface flash module and a game contents flash module to make the user interface and the game content displayed in the flash game frame of the user terminals as the flash form. In addition, the game commit message used for processing the game content is added to the user terminals through the game content flash to perform the game. Thereby, because the flash game is divided into the skin flash, the user interface flash and game content flash to exploit, not only the exploiting content is simplified, but the work efficiency is improved. So the problem which the different development enterprises process common implementation part and the cost generated is solved, also the problem that the information providing with the mage service in the corporation to the exterior is solved. In addition, according to the functions realized by the skin flash, the user interface flash and game content flash, it can be exploited by the most effective development environment and processing mode, so the function of the flash game is advanced.

Description

在线快闪游戏提供系统和方法、网页提供方法及网络服务器 System and method for providing online flash game, method for providing web page, and network server

技术领域 technical field

本发明涉及在线快闪(Flash)游戏的提供系统、在线快闪游戏的提供方法、用于执行快闪游戏的网页提供方法写入方法程序的存储媒体以及提供网页的网络服务器,具体地涉及,包括为执行快闪游戏首先与用户终端连接的网络服务器、以及在执行快闪游戏时与所述用户终端之间收发游戏相关信息的游戏服务器,使得通过网络连接的用户终端借助网页浏览器执行快闪游戏的在线快闪游戏的提供系统、在线快闪游戏的提供方法、用于执行快闪游戏的网页提供方法、写入该方法程序的存储媒体以及用于提供网页的网络服务器。The present invention relates to an online flash (Flash) game providing system, an online flash game providing method, a storage medium for executing a flash game web page providing method writing method program, and a web server providing web pages, specifically, It includes a network server first connected to the user terminal for executing the flash game, and a game server that sends and receives game-related information with the user terminal when the flash game is executed, so that the user terminal connected through the network executes the flash game with the help of a web browser. An online flash game providing system of flash games, an online flash game providing method, a web page providing method for executing the flash game, a storage medium in which the method program is written, and a web server for providing web pages.

背景技术 Background technique

近年来,随着因特网的日益普及,利用网络提供多种服务。包括因特网开始普及时期的邮件的收发服务在内,最近,利用因特网提供在线游戏服务、各种社区服务等多种领域的服务。尤其是,网上游戏服务作为受大多数用户欢迎的服务正在扩大其市场规模。例如,利用因特网提供画图类、牌类游戏服务以及五花八门的快闪游戏等。In recent years, with the increasing popularity of the Internet, various services are provided using the network. Including e-mail sending and receiving services when the Internet began to spread, and recently, services in various fields such as online game services and various community services are provided using the Internet. In particular, the online game service is expanding its market size as a service popular with the majority of users. For example, use the Internet to provide services for drawing games, card games, and various flash games.

另一方面,快闪游戏作为利用因特网动画制作软件—Flash制作的电脑游戏,是利用快闪程序的动作脚本(ActionScript)及动态影像(MotionGraphic)制作的游戏。快闪游戏从幼儿容易学会的初级、有趣的游戏到与性格、心理测验相关的游戏种类繁多。具代表性的游戏为,如保龄球、棒球之类的体育游戏,与冒险相关的冒险游戏,猜谜/棋盘游戏,化妆之类的女性喜爱的游戏,拼图游戏,猜图游戏,迷宫游戏等,除此之外,也有很多类型的游戏。On the other hand, a flash game is a computer game made using the Internet animation software-Flash, and is a game made using ActionScript and MotionGraphic of the flash program. Flash games range from elementary and fun games that are easy for young children to learn to games related to personality and psychological tests. Representative games are sports games such as bowling and baseball, adventure games related to adventure, guessing/board games, female favorite games such as makeup, jigsaw puzzles, picture guessing games, maze games, etc., except In addition, there are many types of games.

近年来,由于网络游戏服务企业的努力,已能够在线享受这些快闪游戏,并越来越受到用户的青睐。其结果,因企业之间的竞争,快闪游戏已走向专业化及多样化的道路。In recent years, due to the efforts of online game service companies, these flash games have been able to be enjoyed online, and are increasingly favored by users. As a result, due to the competition among enterprises, pop-up games have moved towards specialization and diversification.

一般地说,一个快闪游戏由一个文件构成,并且通过一个文件不仅实现从开始游戏至终止游戏为止的游戏内容,也实现游戏服务诸企业的政策上必要的附加功能。Generally speaking, a flash game is constituted by one file, and not only the game content from the start of the game until the end of the game is realized by one file, but also the additional functions necessary for the policies of game service companies.

快闪游戏不仅包含根据不同的游戏种类改变其内容的游戏内容部分,也包含提供排行信息的部分,活动公告部分,开始游戏按钮,游戏方法说明栏等与特定的游戏种类无关的共同处理部分。The flash game includes not only the game content part that changes its content according to different game types, but also includes a part that provides ranking information, an event announcement part, a game start button, a game method description column, and other common processing parts that are not related to a specific game type.

然而,因为一个快闪游戏自始至终由一个文件来构成,就连对如上述的共同部分也需要个别地进行开发,从而导致重复投资的问题。However, since a flash game is constituted by one file from the beginning to the end, even common parts as described above need to be developed individually, thereby causing a problem of duplication of investment.

尤其发生,由多家开发企业提供快闪游戏源代码时,对于在执行游戏时的共同实现部分由多家开发企业重复进行开发的问题、及由此产生的附加费用问题、或者需将游戏服务诸企业内部的系统信息持续地向外部提供的问题。In particular, when multiple development companies provide flash game source codes, the problem of repeated development by multiple development companies for the common realization of the game when executing the game, and the resulting additional costs, or the need to integrate the game service It is a problem that the internal system information of various enterprises is continuously provided to the outside.

而且,随着快闪游戏种类越来越多样化,需要根据服务政策或者与广告主之间的契约对活动或广告进行迅速的更新或综合管理时,也只能对个别的快闪个别地进行活动或广告的管理。Moreover, as the types of pop-up games become more and more diverse, when it is necessary to quickly update or comprehensively manage activities or advertisements according to service policies or contracts with advertisers, it can only be done individually for individual flash games. Management of campaigns or advertisements.

发明内容 Contents of the invention

因而,本发明的目的在于,更有效地运营在线快闪游戏服务。Therefore, an object of the present invention is to more effectively operate an online flash game service.

尤其是,本发明的目的在于,为提供更为多样的快闪游戏进行开发时,防止重复投资的现象并提高开发的效率。In particular, the purpose of the present invention is to prevent duplication of investment and improve development efficiency when developing more diverse flash games.

本发明的目的还在于,在接受外部开发企业提供的快闪游戏时,最小限度地缩小应予以公开的内部系统信息的量。Another object of the present invention is to minimize the amount of internal system information to be disclosed when accepting a flash game provided by an external development company.

本发明的另一个目的在于,在快闪游戏内部提供活动公告等消息时,能够综合管理针对各游戏所提供的消息。Another object of the present invention is to comprehensively manage the information provided for each game when providing information such as an event announcement within the flash game.

本发明的另一个目的在于,能够综合管理用户对快闪游戏中消息的反应。Another object of the present invention is to comprehensively manage the user's reaction to the messages in the flash game.

为实现上述目的,本发明的在线快闪游戏提供系统采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,并使通过网络被连接的用户终端得以通过网页浏览器执行快闪游戏,其特征在于包含,在用户终端的快闪游戏画面上,以快闪方式实现用户界面的用户界面快闪(UI Flash)模块;以快闪方式实现游戏内容的游戏内容快闪模块;以及在用户通过上述网络服务器选择执行预定快闪游戏时予以执行,并控制上述用户界面快闪模块及上述游戏内容快闪以进行相关快闪游戏的全过程的处理,并且提供通过上述用户界面快闪模块及上述游戏内容快闪模块,在用户终端画面上实现的对应于用户界面快闪及游戏内容快闪的框架(frame)的皮肤快闪(skin flash)模块。In order to achieve the above-mentioned purpose, the online flash game providing system of the present invention adopts the following technical means: it includes a network server firstly connected to the user terminal for executing the flash game, and sending and receiving the game with the above-mentioned user terminal when executing the flash game. The game server of related information, and enables the user terminal connected through the network to execute the flash game through the web browser, and is characterized in that it includes, on the flash game screen of the user terminal, a user interface that realizes the user interface in a flash manner Flash (UI Flash) module; a game content flash module that realizes game content in a flash manner; and is executed when the user selects and executes a predetermined flash game through the above-mentioned network server, and controls the above-mentioned user interface flash module and the above-mentioned game The content is flashed in order to process the whole process of the related flash game, and through the above-mentioned user interface flash module and the above-mentioned game content flash module, the corresponding user interface flash and game content flash are realized on the user terminal screen. The skin flash module of the frame.

或者,为实现上述目的,本发明的在线快闪游戏提供系统可采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述的用户终端提供预定消息的消息服务器,并提供快闪游戏及消息,其特征在于包含,根据预先存储的消息信息,以快闪方式在用户终端的快闪游戏画面上显示预定消息的用户界面快闪模块;以快闪的方式实现游戏内容的游戏内容快闪模块;以及在用户通过上述网络服务器选择执行预定快闪游戏时予以执行,由此根据快闪游戏的执行信息,以快闪方式实现相关游戏的游戏内容,同时执行上述用户界面快闪模块,将上述消息服务器所提供的消息中相应游戏的消息实现为提供消息的用户界面快闪,并将用户界面快闪及游戏内容快闪的框架实现为快闪(flash)的皮肤快闪模块。Or, in order to achieve the above-mentioned purpose, the online flash game providing system of the present invention can adopt the following technical means: it includes a network server firstly connected to the user terminal for executing the flash game; A game server that sends and receives game-related information, and a message server that provides predetermined messages to the above-mentioned user terminals, and provides flash games and messages, and is characterized in that it includes, according to pre-stored message information, flashing in the flash mode of the user terminal. The user interface flash module that displays predetermined messages on the flash game screen; the game content flash module that realizes the game content in a flash manner; Flash the execution information of the game, realize the game content of the relevant game in a flash manner, execute the above-mentioned user interface flash module at the same time, realize the message of the corresponding game in the message provided by the above-mentioned message server as a user interface flash that provides the message, and The framework of user interface flash and game content flash is realized as a skin flash module of flash.

另外,为实现上述目的,根据本发明的在线快闪游戏提供方法包括,为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而使通过网络连接的用户终端得以通过网页浏览器执行快闪游戏,其特征在于还包含,a)选择执行预定快闪游戏时,皮肤快闪模块在用户终端的画面上实现作为快闪游戏画面框架的皮肤快闪的阶段:b)上述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,从而在用户终端的快闪游戏画面上,以快闪的方式实现用户界面及游戏内容的阶段;c)借助上述的游戏内容快闪模块,将用于进行游戏的游戏执行信息加载到用户终端,以进行游戏的阶段。In addition, in order to achieve the above object, the method for providing an online flash game according to the present invention includes, firstly connecting to a network server connected to a user terminal for executing the flash game, and sending and receiving game-related information to and from the user terminal when executing the flash game The game server, so that the user terminal connected through the network can execute the flash game through the web browser, and it is characterized in that it also includes, a) when a predetermined flash game is selected to be executed, the skin flash module is implemented on the screen of the user terminal as The skin flashing stage of the flashing game screen frame: b) the above-mentioned skin flashing module controls the user interface flashing module and the game content flashing module, so that on the flashing game screen of the user terminal, the user interface is realized by flashing. The stage of the interface and game content; c) the stage of loading the game execution information for playing the game to the user terminal by means of the above-mentioned game content flash module, so as to play the game.

而且,为实现上述目的,本发明的在线快闪游戏提供方法还可以采取如下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述用户终端提供所预定消息的消息服务器,从而提供快闪游戏及消息,其特征在于包含,a)选择执行预定快闪游戏时,皮肤快闪模块在用户终端画面上实现作为快闪游戏画面框架的皮肤快闪的阶段;b)上述皮肤快闪模块,根据快闪游戏的执行信息控制游戏内容快闪模块,实现相关游戏的游戏内容快闪,并根据预先存储的消息,通过用户界面快闪模块将上述消息服务器所提供的消息中相关消息实现为提供消息的用户界面快闪的阶段。Moreover, in order to achieve the above object, the online flash game providing method of the present invention can also adopt the following technical means: it includes a network server that is first connected to the user terminal for executing the flash game, and a network server connected to the user terminal when executing the flash game. A game server that sends and receives game-related information, and a message server that provides predetermined messages to the above-mentioned user terminals, thereby providing flash games and messages. It is characterized in that, a) when a predetermined flash game is selected and executed, the skin flash module The stage of flashing the skin as the frame of the flashing game screen is realized on the user terminal screen; b) the above-mentioned skin flashing module controls the game content flashing module according to the execution information of the flashing game to realize the flashing of the game content of the relevant game, and According to the pre-stored messages, the relevant information in the messages provided by the above-mentioned message server is implemented as a stage of providing message user interface flash through the user interface flash module.

另外,为实现上述目的,本发明的用于执行快闪游戏的网页提供方法可采用以下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而向通过网络连接的用户终端提供用于执行快闪游戏的网页,其特征在于包含,a)提供网页的阶段,所述网页被划分成作为快闪游戏画面框架的皮肤快闪、作为快闪游戏画面上用户界面的用户界面快闪及游戏内容快闪;b)通过上述用户界面快闪或皮肤快闪,从用户终端传送游戏开始信号的阶段;c)在网页上,借助上述游戏内容快闪进行游戏的阶段,本方法通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一个快闪游戏。In addition, in order to achieve the above object, the method for providing a web page for executing a flash game of the present invention may adopt the following technical means: it includes a network server firstly connected to the user terminal for executing the flash game, and communicating with the user terminal when executing the flash game. The game server that sends and receives game-related information between the above-mentioned user terminals, thereby providing a webpage for executing a flash game to a user terminal connected through a network, is characterized in that it includes, a) a stage of providing a webpage, and the webpage is divided into The skin flash of the flash game screen frame, the user interface flash as the user interface on the flash game screen, and the game content flash; b) the game start signal is transmitted from the user terminal through the above-mentioned user interface flash or skin flash stage; c) on the webpage, the stage of playing the game with the help of the above-mentioned game content flash, this method realizes a flash game through the independent execution of skin flash, user interface flash and game content flash.

而且,为实现上述目的,本发明的用于执行快闪游戏的网页提供方法也可采用以下技术手段:其包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、及对上述用户终端提供所预定消息的消息服务器,从而向通过网络连接的用户终端提供用于提供快闪游戏及消息的网页,其特征在于包含,a)由上述网络服务器提供记载有作为快闪游戏画面框架的皮肤快闪的源代码信息的网页,并使上述皮肤快闪实现于上述网页的阶段;b)由上述皮肤快闪从快闪游戏的执行信息确认游戏内容源代码信息,并使游戏内容快闪实现于上述网页上的预定位置,同时通过所述皮肤快闪,上述消息服务器所提供的消息,在上述网页上实现为提供消息的用户界面快闪的阶段,其中所述游戏内容源代码信息是相当于被选择的快闪游戏游戏帐号的游戏内容。Moreover, in order to achieve the above-mentioned purpose, the method for providing a webpage for executing a flash game of the present invention may also adopt the following technical means: it includes a network server firstly connected to the user terminal for executing the flash game, and communicating with the user terminal when executing the flash game. A game server for sending and receiving game-related information between the above-mentioned user terminals, and a message server for providing predetermined messages to the above-mentioned user terminals, thereby providing webpages for providing flash games and messages to user terminals connected through the network, characterized in that it includes , a) the above-mentioned network server provides a webpage that records the source code information of the skin flash as the frame of the flash game screen, and makes the above-mentioned skin flash realize the stage of the above-mentioned web page; The execution information of the game confirms the source code information of the game content, and enables the flash of the game content to be realized on the predetermined position on the above-mentioned webpage, and at the same time, through the flash of the skin, the message provided by the above-mentioned message server is realized on the above-mentioned webpage as providing a message In the flash stage of the user interface, the source code information of the game content is the game content equivalent to the game account of the selected flash game.

这时,为实现上述目的的本发明存储媒体为,写入用于实现上述方法的程序的存储媒体。In this case, the storage medium of the present invention for achieving the above object is a storage medium in which a program for realizing the above method is written.

另外,为实现上述目的,本发明的网络服务器采取如下技术手段:其与执行快闪游戏时和用户终端之间收发游戏相关信息的游戏服务器形成网络,并向通过网络连接的用户终端提供用于执行快闪游戏的网页,其特征在于,上述网络服务器在用户终端选择执行快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪在网页上进行驱动的脚本的网页,上述皮肤快闪,由存储在上述网络服务器的快闪游戏的执行信息中确认用户界面快闪及游戏内容快闪信息,并使上述用户界面快闪及游戏内容快闪实现在所述皮肤快闪正在驱动中的网页上的预定位置,从而通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一个快闪游戏,其中所述用户界面快闪信息是与被选择的快闪游戏的帐号相对应的快闪游戏中用户界面。In addition, in order to achieve the above-mentioned purpose, the network server of the present invention adopts the following technical means: it forms a network with the game server that sends and receives game-related information between user terminals when executing the flash game, and provides user terminals connected through the network for Execute the webpage of flash game, it is characterized in that, above-mentioned network server provides and comprises the source code information of the skin flash as frame of flash game screen and makes above-mentioned skin flash on the webpage when user terminal selects and executes flash game. The web page of the driven script, the above-mentioned skin flash, confirm the user interface flash and game content flash information from the execution information of the flash game stored in the above-mentioned network server, and realize the above-mentioned user interface flash and game content flash At a predetermined position on the webpage where the skin flash is being driven, a flash game is realized through the independent execution of the skin flash, user interface flash and game content flash, wherein the user interface flash information is An in-game user interface corresponding to the selected flash game account.

而且,为实现上述目的,本发明的网络服务器还可采取如下技术手段:其与执行游戏时和用户终端之间收发游戏相关信息的游戏服务器、向上述用户终端提供预定消息的消息服务器形成网络,并为执行快闪游戏首先与用户终端连接,其特征在于,当用户终端选择执行快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪实现于网页上的脚本的网页;且所述网络服务器包括按不同的快闪游戏帐号提供快闪游戏内容即游戏内容快闪的源代码信息的快闪游戏执行信息,因而上述皮肤快闪从上述快闪游戏执行信息确认相应游戏内容快闪的源代码信息后,在上述网页的预定位置上执行上述游戏内容快闪。并且在上述的网页上,利用上述皮肤快闪实现用于提供消息的用户界面快闪,从而上述用户界面快闪根据预先存储的消息信息及上述快闪游戏执行信息,提供存储在上述消息服务器上的消息中对应于相关游戏帐号的消息。Moreover, in order to achieve the above-mentioned purpose, the network server of the present invention can also adopt the following technical means: it forms a network with the game server that sends and receives game-related information between the user terminals when executing the game, and the message server that provides predetermined messages to the above-mentioned user terminals, And at first connect with user terminal for carrying out flash game, it is characterized in that, when user terminal selects to execute flash game, provide and comprise the source code information of the skin flash as frame of flash game screen and make above-mentioned skin flash realize in The web page of the script on the web page; and the web server includes flash game execution information that provides flash game content according to different flash game accounts, that is, the source code information of the game content flash, so the above-mentioned skin flash is changed from the above-mentioned flash After the game execution information confirms the source code information of the corresponding game content flash, execute the above game content flash at a predetermined position on the above web page. And on the above-mentioned webpage, the user interface flash for providing information is realized by using the skin flash, so that the user interface flash provides information stored on the message server according to the pre-stored message information and the flash game execution information. The message corresponding to the relevant game account in the message.

根据本发明,在开发并提供各种快闪游戏时,可以简化开发内容,并提高工作效率。According to the present invention, when developing and providing various flash games, development content can be simplified and work efficiency can be improved.

尤其是,对于由多个外部开发者开发快闪游戏,并由一家游戏服务企业供给快闪游戏的服务来说,克服了以往不同的企业对快闪游戏执行中共同实现的部分进行重复开发的问题和附加的费用问题、以及需将游戏服务企业内部系统信息持续向外部提供的问题等。In particular, for the service of flash games developed by multiple external developers and provided by a game service company, it overcomes the problem of repeated development by different companies in the execution of flash games in the past. Problems and additional costs, as well as the need to continuously provide the internal system information of the game service company to the outside, etc.

而且,随着快闪游戏根据其功能分为皮肤快闪110、用户界面快闪120及游戏内容快闪130,可以按照各自应实现的功能及最有效的开发环境或处理方式进行开发。因此可有望提高快闪游戏功能。Moreover, as flash games are divided into skin flash 110, user interface flash 120, and game content flash 130 according to their functions, they can be developed according to the functions to be realized and the most effective development environment or processing method. Therefore, it is expected to improve the flash game function.

另外,对于快闪游戏的追加开发及升级/更新来说,只需在追加或升级/更新相应快闪游戏的内容后,追加或升级/更新快闪游戏执行信息文件内容即可,因此容易开发并管理多个快闪游戏。In addition, for the additional development and upgrade/update of the flash game, it is only necessary to add or upgrade/update the content of the flash game execution information file after adding or upgrading/updating the content of the corresponding flash game, so it is easy to develop And manage multiple flash games.

另外,尽管同一个快闪游戏在网页上划分成皮肤快闪、用户界面快闪及游戏内容快闪并被独立地执行,在用户终端的画面上,起游戏框架作用的皮肤快闪内的预定位置上实现游戏内容快闪及用户界面快闪,因而用户可获得由一个快闪文件进行游戏的感觉。In addition, although the same flash game is divided into skin flash, user interface flash, and game content flash on the web page and executed independently, on the screen of the user terminal, the scheduled The game content flash and user interface flash are realized on the location, so the user can obtain the feeling of playing the game from a flash file.

另外特别有用的效果是,尽管快闪游戏的种类及数量日益增多,也不将独立地实现对各种游戏提供的消息,而通过快闪游戏的执行信息进行综合管理,且能够综合进行管理检测用户对所提供的各种方式消息的反应结果。Another particularly useful effect is that although the types and numbers of flash games are increasing, the information provided to various games will not be realized independently, but comprehensive management is performed through the execution information of the flash games, and management detection can be performed comprehensively. The results of the user's reaction to the messages provided in various ways.

附图说明 Description of drawings

图1为,利用本发明实施例的在线快闪游戏提供系统,在用户终端实现快闪模块的整体结构方块图。FIG. 1 is a block diagram of the overall structure of a flash module implemented in a user terminal using an online flash game providing system according to an embodiment of the present invention.

图2为,利用本发明实施例的在线快闪游戏提供系统的网络服务器提供网页时,按顺序排列为构成网页而所参考的信息的示意图。FIG. 2 is a schematic diagram of information that is arranged in sequence and referred to to form a web page when the web server of the online flash game providing system according to an embodiment of the present invention is used to provide a web page.

图3为,根据本发明的实施例,从消息服务器所提供的消息,通过皮肤快闪按不同的游戏分别传达的整体示意图。FIG. 3 is an overall schematic diagram of messages provided from a message server being conveyed in different games through skin flash according to an embodiment of the present invention.

图4为,利用本发明实施例的在线快闪游戏提供系统执行快闪游戏时,用户终端的画面结构方块图。FIG. 4 is a block diagram of the screen structure of the user terminal when the online flash game providing system according to the embodiment of the present invention is used to execute the flash game.

图5为,根据本发明实施例的在线快闪游戏提供方法的整体流程图。FIG. 5 is an overall flowchart of a method for providing an online flash game according to an embodiment of the present invention.

图6为,根据本发明实施例的快闪游戏中消息通知方法的整体流程图。FIG. 6 is an overall flowchart of a method for notifying messages in a flash game according to an embodiment of the present invention.

具体实施方式 Detailed ways

以下,参照附图详细说明本发明的实施例。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

如图1所示,根据本发明的在线快闪游戏的提供系统通过因特网与用户终端100相连接,且包括网络服务器210、游戏服务器220、排行服务器230及消息服务器240。As shown in FIG. 1 , the online flash game providing system according to the present invention is connected to the user terminal 100 through the Internet, and includes a network server 210 , a game server 220 , a ranking server 230 and a message server 240 .

上述用户终端100是,可通过因特网与在线快闪游戏的提供系统相连接,并可执行快闪游戏的通信终端,例如可以使用移动通信终端、台式电脑、手提电脑等各种通信装置。The above-mentioned user terminal 100 is a communication terminal that can be connected to an online flash game providing system through the Internet and can execute the flash game. For example, various communication devices such as mobile communication terminals, desktop computers, and laptop computers can be used.

这时,上述快闪游戏包含皮肤快闪、用户界面快闪及游戏内容快闪。所述皮肤快闪将起到调用(launcher)一种快闪游戏的作用,其在用户试图进行快闪游戏时最先执行,且可以执行或终止游戏。用户界面快闪是在快闪游戏画面中用户界面部分,包含如加载快闪游戏时的开始按钮、游戏排行部分、活动公告部分、广告部分等。游戏内容快闪是用户通过用户终端100所进行的实际的游戏内容。At this time, the aforementioned flash game includes skin flash, user interface flash and game content flash. The skin flash will act as a launcher for a flash game that is executed first when the user tries to play the flash game, and can either execute or terminate the game. The user interface flash is the user interface part of the flash game screen, including the start button when loading the flash game, the game ranking part, the event announcement part, the advertisement part, etc. The game content flash is the actual game content played by the user through the user terminal 100 .

所述与皮肤快闪、用户界面快闪、游戏内容快闪相关的内容将于后面进行更为详细的说明。The content related to skin flash, user interface flash, and game content flash will be described in more detail later.

所述网络服务器210将起到使用户终端100连接到在线快闪游戏提供系统的界面作用,其可将通过每个服务器所提供的各种信息转换成符合通信规则的信息,并向多个用户终端100,或者由因特网接收从用户终端100传送的信息后将其提供给每个服务器。The network server 210 will serve as an interface for connecting the user terminal 100 to the online flash game providing system, and it can convert various information provided by each server into information in compliance with communication rules, and provide information to multiple users. The terminal 100, or the Internet receives information transmitted from the user terminal 100 and provides it to each server.

所述网络服务器210通过因特网向用户终端100提供可进行选择的各种快闪游戏,并包含皮肤快闪模块及快闪游戏执行信息,所述皮肤快闪模块是在用户终端100上用于实现皮肤快闪的文件。The network server 210 provides various flash games that can be selected to the user terminal 100 through the Internet, and includes a skin flash module and flash game execution information, and the skin flash module is used on the user terminal 100 to realize Skin flash files.

快闪游戏执行信息包含可由在线快闪游戏提供系统提供的多个快闪游戏的执行信息,并可通过CONFIG.XML等文件形式予以存储。快闪游戏的执行信息可包括,各种快闪游戏的游戏名称、游戏帐号、版本信息、与用户界面快闪模块及游戏内容快闪模块相关的信息、相应服务器信息及端口信息等。其中,所述用户界面快闪模块及游戏内容快闪模块用于实现构成各种快闪游戏的用户界面快闪及游戏内容快闪。The flash game execution information includes the execution information of a plurality of flash games that can be provided by the online flash game providing system, and can be stored in a file form such as CONFIG.XML. The execution information of the flash game may include game names, game accounts, version information of various flash games, information related to the user interface flash module and the game content flash module, corresponding server information and port information, etc. Wherein, the user interface flash module and game content flash module are used to realize user interface flash and game content flash that constitute various flash games.

网络服务器210包含皮肤快闪模块,因此当用户选择特定的快闪游戏时,所述网络服务器210首先在用户终端100上执行皮肤快闪,并接收由用户选择的相应快闪游戏的游戏帐号。The web server 210 includes a skin flash module, so when a user selects a specific flash game, the web server 210 first executes a skin flash on the user terminal 100, and receives the game account of the corresponding flash game selected by the user.

而且,网络服务器210可从快闪游戏执行信息获得相应快闪游戏的用户界面快闪模块及游戏内容快闪模块相关信息,并在用户终端100上执行游戏内容快闪130。Moreover, the network server 210 can obtain information about the user interface flash module and the game content flash module of the corresponding flash game from the flash game execution information, and execute the game content flash 130 on the user terminal 100 .

另外,网络服务器210的皮肤快闪模块基本上参考用户界面快闪模块,因此在存在用户界面快闪模块的情况下,所述皮肤快闪模块将根据用户界面快闪模块判断是否在提供活动公告等消息。而且,皮肤快闪模块可通过执行用户界面快闪模块,掌管活动或广告之类的消息的进行情况。In addition, the skin flash module of the network server 210 basically refers to the user interface flash module, so if there is a user interface flash module, the skin flash module will judge whether an event announcement is being provided according to the user interface flash module wait for news. Moreover, the skin flash module can manage the progress of news such as activities or advertisements by executing the user interface flash module.

这时,快闪游戏的用户界面快闪模块及游戏内容快闪模块可包含在网络服务器210中,也可包含在另设的服务器中,或者可包含在将于后面说明的游戏服务器220中。而且,用户界面快闪模块及游戏内容快闪模块可制成通过皮肤快闪模块的控制,独立执行、终止的形式。In this case, the user interface flash module and the game content flash module of the flash game may be included in the network server 210, may also be included in a separate server, or may be included in the game server 220 described later. Moreover, the user interface flash module and the game content flash module can be made to be independently executed and terminated through the control of the skin flash module.

而且,网络服务器210可包含消息信息,所述消息信息中可包含根据不同的游戏应提供的消息种类、对相关消息是否已设定预定活动的限制事项(例如,限于在超过10000分时才提供预定活动)、消息的提供时期等信息。这时,当然可以在另设的消息服务器240中预置消息信息。Moreover, the network server 210 may include message information, which may include the types of messages that should be provided according to different games, and restrictions on whether related messages have been set with predetermined activities (for example, only when more than 10,000 minutes have passed) Scheduled activities), news delivery period and other information. In this case, of course, the message information may be preset in the separately provided message server 240 .

这时,用户界面快闪模块可通过比较快闪游戏执行信息与消息信息,并根据应对相应游戏提供的消息种类、消息的提供时期、活动限制条件等信息,在用户终端的快闪画面上显示活动、广告等。At this time, the user interface flash module can compare the flash game execution information with the message information, and display it on the flash screen of the user terminal according to information such as the type of message provided for the corresponding game, the period of providing the message, and the activity restriction conditions. events, advertisements, etc.

游戏服务器220是实时服务器,其不同于作为请求及应答服务器(Request & Answer Server)的普通网络服务器。即,不管与游戏服务器220相连接的用户终端是否提出要求,其将不断地检测被传送的游戏结果,并与用户终端100互换信息。Game server 220 is a real-time server, which is different from a common web server as a request and response server (Request & Answer Server). That is, regardless of whether the user terminal connected to the game server 220 makes a request, it will continuously detect the transmitted game results and exchange information with the user terminal 100 .

排行服务器230连接在游戏服务器220上,可根据从游戏服务器220接收的游戏结果数据,算出并提供使用者的排行信息。The ranking server 230 is connected to the game server 220 and can calculate and provide user ranking information based on the game result data received from the game server 220 .

排行服务器230可通过游戏服务器,或直接把所算出的排行信息提供给用户终端100。The ranking server 230 may provide the calculated ranking information to the user terminal 100 through a game server or directly.

消息服务器240可存储预定的活动消息、公告消息、广告消息等信息,并在开始快闪游戏的前后或进行快闪游戏的中途提供预先设定的消息。消息服务器240可通过游戏服务器220,或直接把所述消息提供给用户终端100。The message server 240 can store information such as predetermined event messages, announcement messages, and advertisement messages, and provide preset messages before and after starting the flash game or during the flash game. The message server 240 may provide the message to the user terminal 100 through the game server 220 or directly.

图2为,利用本发明实施例的在线快闪游戏提供系统的网络服务器提供网页时,按顺序排列为构成网页而所参考的信息的示意图。这时,通过网络服务器所提供的网页中只有皮肤快闪的源代码信息,而快闪游戏执行信息、用户界面快闪的源代码及游戏内容快闪的源代码并不体现在网页的源代码中。FIG. 2 is a schematic diagram of information that is arranged in sequence and referred to to form a web page when the web server of the online flash game providing system according to an embodiment of the present invention is used to provide a web page. At this time, the webpage provided by the web server only contains the source code information of the skin flash, while the flash game execution information, the source code of the user interface flash and the source code of the game content flash are not reflected in the source code of the webpage. middle.

如图2所示,根据本发明的快闪游戏由皮肤快闪、用户界面快闪及游戏内容快闪构成,当用户连接到网络服务器并选择执行特定的快闪游戏时,由于网络服务器210中含有皮肤快闪模块,因此首先在用户终端100上执行所述皮肤快闪。As shown in Figure 2, the flash game according to the present invention is composed of skin flash, user interface flash and game content flash. Contains a skin flash module, so the skin flash is executed on the user terminal 100 first.

而且,皮肤快闪模块通过参考快闪游戏执行信息,接收用于执行相应快闪游戏的用户界面快闪模块及游戏内容快闪模块的相关信息(例如,包含用户界面快闪模块、游戏内容快闪模块的URL信息,以及用于让用户终端连接到包含用户界面快闪模块或游戏内容快闪模块的服务器的服务器信息、端口信息等)(如①)。Moreover, the skin flash module receives relevant information of the user interface flash module and the game content flash module for executing the corresponding flash game by referring to the flash game execution information (for example, including the user interface flash module, the game content flash module, etc. The URL information of the flash module, and the server information, port information, etc. used to allow the user terminal to connect to the server containing the user interface flash module or the game content flash module) (such as ①).

其后,皮肤快闪模块根据从快闪游戏执行信息接收的例如像CONFIG.XML之类的信息执行用户界面快闪模块,并执行例如在用户终端的快闪游戏画面上显示游戏开始按钮及用户界面快闪等操作(如②)。Thereafter, the skin flash module executes the user interface flash module according to information such as CONFIG.XML received from the flash game execution information, and executes, for example, displaying the game start button and user Operations such as flashing on the interface (such as ②).

而且,皮肤快闪模块可根据从快闪游戏执行信息接收的信息,执行游戏内容快闪模块,以使快闪游戏实际执行(如③)。例如,皮肤快闪模块在从用户终端接收游戏开始按钮的选择信号时,执行游戏内容快闪模块,以在用户终端的画面上显示游戏内容快闪。Moreover, the skin flash module can execute the game content flash module according to the information received from the flash game execution information, so that the flash game is actually executed (such as ③). For example, when the skin flash module receives a selection signal of the game start button from the user terminal, it executes the game content flash module to display the game content flash on the screen of the user terminal.

这时,所述皮肤快闪模块与用户所选择的游戏种类无关地执行,以使包含皮肤快闪的网页显示在用户终端100的画面上。同时,所述皮肤快闪模块可基本上参考用户界面快闪模块来执行。其中,所述用户界面快闪模块用于显示广告等消息信息。At this time, the skin flash module is executed regardless of the type of game selected by the user, so that the web page including the skin flash is displayed on the screen of the user terminal 100 . Meanwhile, the skin flash module may basically be implemented with reference to the user interface flash module. Wherein, the user interface flash module is used to display message information such as advertisements.

即,所述皮肤快闪模块基本上参考用户界面快闪模块,当存在用户界面快闪模块时,判断为正在提供广告或活动等消息,从而使相应用户界面快闪模块在用户终端100的快闪游戏画面上实现提供消息的快闪。并且,用户界面快闪模块可掌管以后的消息提供。That is, the skin flash module basically refers to the user interface flash module. When there is a user interface flash module, it is judged that it is providing information such as advertisements or activities, so that the corresponding user interface flash module is displayed in the user terminal 100. Realize the flashing of providing information on the flashing game screen. Also, the user interface flash module can handle the subsequent message provision.

用户界面快闪模块可分析消息信息后,将其与游戏执行信息进行比较,并从消息服务器240接收与正在执行中的各游戏相关的消息后将其显示在用户终端100的画面上。并且,对消息的显示有限制时,根据条件提供消息。The user interface flash module can analyze the message information, compare it with the game execution information, and receive messages related to each game being executed from the message server 240 and display them on the screen of the user terminal 100 . And, when there is a restriction on the display of the message, the message is provided according to the condition.

即,如图3所示,在消息服务器240中存有活动、广告、全体使用者通知等消息,且存有用户界面快闪模块时,所述皮肤快闪模块将根据游戏执行信息,在用户终端100的画面上实现游戏内容快闪,同时实现用于提供消息的用户界面快闪130。并且,在用户界面快闪模块的控制下,从消息服务器240提供与正在执行中的游戏相关的消息。That is, as shown in FIG. 3 , when there are messages such as activities, advertisements, and notifications for all users in the message server 240, and when there is a user interface flash module, the skin flash module will send messages to the user according to the game execution information. On the screen of the terminal 100, the flash of the game content is realized, and at the same time, the user interface flash 130 for providing information is realized. And, under the control of the user interface flash module, the messages related to the running game are provided from the message server 240 .

例如,在消息服务器240中存有消息a、消息b、消息c、消息d,而且在各自的用户终端100上正在执行游戏帐号为a、b、c、d的快闪游戏,并在消息信息中设定有将分别提供给快闪游戏a、快闪游戏b、快闪游戏c、快闪游戏d的消息a、消息b、消息c、消息d时,用户界面快闪模块首先分析消息信息后将其与游戏执行信息进行比较。For example, message a, message b, message c, and message d are stored in the message server 240, and the flash games with game accounts a, b, c, and d are being executed on the respective user terminals 100, and the message information When there are message a, message b, message c, and message d that will be provided to flash game a, flash game b, flash game c, and flash game d respectively, the user interface flash module first analyzes the message information Then compare it with the game execution information.

而且,用户界面快闪模块将显示有消息a、消息b、消息c、消息d的消息快闪,按游戏种类即正在执行中的各快闪游戏的游戏帐号分别予以实现。Moreover, the user interface flash module flashes the messages displayed with message a, message b, message c, and message d, respectively, according to the game type, that is, the game account of each flash game being executed.

这时,作为对消息信息提供d消息的限制条件,游戏分数设成1000分以上的情况下,当积分为1000分的游戏数据被传送到游戏服务器220时,显示出消息d。At this time, if the game score is set to be 1000 points or more as a restriction condition for providing the message d to the message information, when the game data with a score of 1000 points is transmitted to the game server 220, the message d is displayed.

因而,对各种快闪游戏需要登载预定的活动或广告时,无需按不同的快闪游戏分别实现相关活动或广告公告栏,只需在消息信息中指定按不同游戏帐号应提供的消息,便可按不同的游戏提供由所述皮肤快闪模块及用户界面快闪模块所指定的消息。Therefore, when it is necessary to post predetermined activities or advertisements for various flash games, there is no need to implement related activities or advertisement bulletin boards for different flash games, and only need to specify the messages that should be provided according to different game accounts in the message information. The messages specified by the skin flash module and the user interface flash module may be provided according to different games.

尤其有用的特征是,在快闪游戏种类日趋繁多而数量增加的情况下,不将单独地实现对各种游戏提供的消息,而将通过游戏内容本身及分别实现的用户界面快闪模块及消息信息,进行综合管理。A particularly useful feature is that, in the case of an increasing variety and increasing number of flash games, the messages provided to various games will not be implemented separately, but will be implemented through the game content itself and the user interface flash modules and messages respectively. information for comprehensive management.

而且,各快闪游戏的用户界面快闪能够将用户对公告消息的反应传递到服务器。Moreover, the user interface flash of each flash game can transmit the user's reaction to the announcement message to the server.

例如,在用户终端100的画面上显示预定活动通知的用户界面快闪时,各用户界面快闪可向服务器传送用户对功能键的点击信息,其中所述服务器用于集合活动相关信息。因而,可综合执行及管理对各快闪游戏的消息的提供及对用户反应结果的检测,并可对各游戏同时进行这种综合执行及管理操作。For example, when user interface flashes displaying scheduled event notifications are displayed on the screen of the user terminal 100, each user interface flash can transmit the user's click information on a function key to the server, wherein the server is used to collect event-related information. Therefore, provision of information for each flash game and detection of user reaction results can be comprehensively executed and managed, and such integrated execution and management operations can be simultaneously performed for each game.

图4表示,通过执行皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块,显示在用户终端100画面上的快闪游戏的画面结构。FIG. 4 shows the screen structure of the flash game displayed on the screen of the user terminal 100 by executing the skin flash module, the user interface flash module and the game content flash module.

首先,快闪画面大体上包含皮肤快闪110、用户界面快闪120及游戏内容快闪130。Firstly, the flash screen generally includes a skin flash 110 , a user interface flash 120 and a game content flash 130 .

皮肤快闪110是执行快闪游戏时最先在用户终端100上予以执行的部分,其可显示为像框架裹住将于其后显示的用户界面快闪120及游戏内容快闪130的形式。The skin flash 110 is the first part to be executed on the user terminal 100 when executing the flash game, and it can be displayed as a frame wrapping the user interface flash 120 and the game content flash 130 that will be displayed later.

这时,皮肤快闪110可以与以往的网页浏览器加载网页的形态相类似地,在皮肤快闪110之上加载用户界面快闪120及游戏内容快闪130。而且,虽然根据游戏的种类,皮肤快闪110可在用户终端100上执行,且所述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,但皮肤快闪110本身也可设成隐蔽形式。At this time, the skin flash 110 can load the user interface flash 120 and the game content flash 130 on the skin flash 110 similarly to the form of loading a webpage by a web browser in the past. Moreover, although the skin flash 110 can be executed on the user terminal 100 according to the type of game, and the skin flash module controls the user interface flash module and the game content flash module, the skin flash 110 itself can also be set as covert form.

用户界面快闪120是不同类型快闪游戏所共享的部分。其可包含,用于使被选择的快闪游戏实际开始、并显示在用户终端100的游戏画面上的游戏开始按钮;用于说明各游戏规则的游戏方法说明提供部分;用于据供用户排行信息的排行信息提供界面;及活动公告界面等,而根据情况,也可包含使用者头像显示界面。The user interface flash 120 is a part shared by different types of flash games. It may include a game start button for actually starting the selected flash game and displaying it on the game screen of the user terminal 100; a game method description providing part for explaining each game rule; Information ranking information provision interface; and activity announcement interface, etc., and according to the situation, may also include user avatar display interface.

更具体地讲,用户界面快闪120可通知与相应游戏相关、或者根据游戏服务提供人的游戏服务运营政策所提供的活动,也可以显示预定的通知信息。这时,可从消息服务器240提供将要显示的活动信息、通知等消息,也可通过游戏服务器220传达上述消息。More specifically, the user interface flash 120 can notify activities related to the corresponding game or provided according to the game service operation policy of the game service provider, and can also display predetermined notification information. At this time, messages such as event information and notices to be displayed may be provided from the message server 240 , or may be communicated through the game server 220 .

另外,通过用户界面快闪120显示的消息,可根据包含按不同游戏应提供的消息种类、对相应消息的预定活动限制事项、消息的提供时期等的消息信息,并按正在执行中的游戏类型予以区分提供,也可在游戏开始阶段或游戏终止阶段,提供经过排行服务器230处理的相应时期的排行信息。In addition, the message displayed through the user interface flash 120 can be displayed according to the type of game being executed based on the message information including the type of message to be provided for each game, the scheduled activity restrictions on the corresponding message, and the time period for providing the message. To differentiate and provide, the ranking information of the corresponding period processed by the ranking server 230 may also be provided at the game start stage or the game end stage.

另外,用户界面快闪可使用户对所提示消息信息的反应信息传达到服务器。因而,通过用户界面快闪,同时对各游戏检测在正在执行中的每个游戏中用户对消息的反应。In addition, the flashing of the user interface can enable the user's response information to the prompted message information to be transmitted to the server. Thus, flashing through the user interface simultaneously detects for each game the user's reaction to the message in each game being executed.

游戏内容快闪130是用户进行游戏的实质性的游戏内容,其中不包含游戏开始按钮、排行榜、活动通知栏等用户界面快闪部分。但,这并不意味着游戏内容快闪130必须排除如上所述通过用户界面快闪120实现的部分,而个别的游戏内容快闪130理所当然地也可包含另外的UI或追加的UI。The game content flash 130 is the substantive game content for the user to play the game, which does not include user interface flash parts such as the game start button, leaderboard, and activity notification bar. However, this does not mean that the game content flash 130 must exclude the part realized through the user interface flash 120 as described above, and individual game content flash 130 may also include another UI or an additional UI as a matter of course.

游戏内容快闪130仅实现游戏本身的功能,该游戏本身的功能不包括附加功能或与其他游戏内容快闪共同处理的功能。The game content flash 130 only realizes the function of the game itself, and the game itself does not include additional functions or functions jointly processed with other game content flash.

因而,在开发各种快闪游戏时,其开发对象仅有将活动通知或排行信息的提供等附加功能排除在外的游戏本身的功能,因此可减少开发内容,同时可提高业务效率。Therefore, when developing various pop-up games, only the functions of the game itself, excluding additional functions such as event notification and ranking information provision, can be developed, reducing development content and improving business efficiency.

尤其是,对于由多个外部开发者开发快闪游戏,且由一家游戏服务企业供给快闪游戏的服务来说,按以往的做法,应由外部的开发者分别开发排行信息或活动公告栏等,并由相应游戏服务企业分别接收用于和提供相关信息的相应服务器之间设定通信渠道的信息等。In particular, for a pop-up game developed by multiple external developers and provided by a game service company, according to the conventional practice, the external developers should separately develop ranking information or event bulletin boards, etc. , and the corresponding game service companies respectively receive the information for setting communication channels with the corresponding servers that provide relevant information.

结果产生,不同的企业对快闪游戏执行中共同实现的部分进行重复开发的问题和附加的费用问题、以及必须将游戏服务企业内部系统信息持续向外部提供的问题等。As a result, different companies have to repeatedly develop common parts of flash game execution, additional costs, and the need to continuously provide internal system information of game service companies to the outside.

但如上所述,在分别开发游戏内容快闪130及用户界面快闪120,并分别配置用于控制上述游戏内容快闪130及用户界面快闪120的皮肤快闪110的情况下,游戏内容快闪的开发企业只需要接收与皮肤快闪110之间的通信协议信息即可。However, as mentioned above, when the game content flash 130 and the user interface flash 120 are developed separately, and the skin flash 110 for controlling the above-mentioned game content flash 130 and the user interface flash 120 are respectively configured, the game content flash Flash development companies only need to receive the communication protocol information with Skin Flash 110.

即,通过游戏内容快闪130进行游戏,皮肤快闪110可开始或终止相应游戏内容快闪的执行,而可根据从游戏内容快闪130传达的游戏开始及终止信息,通过用户界面快闪120,向用户终端100提供活动公告、排行信息等。That is, when the game is played through the game content flash 130, the skin flash 110 can start or terminate the execution of the corresponding game content flash, and can be activated through the user interface flash 120 according to the game start and termination information communicated from the game content flash 130. , providing event announcements, ranking information, etc. to the user terminal 100 .

而且,随着快闪游戏根据其功能分为皮肤快闪110、用户界面快闪120及游戏内容快闪130,可以按各自应实现的功能及最有效的开发环境或处理方式进行开发。Moreover, as flash games are divided into skin flash 110, user interface flash 120, and game content flash 130 according to their functions, they can be developed according to the functions they should realize and the most effective development environment or processing method.

例如,利用C/C++虽然速度快但开发环境并不有效;C#虽然速度相对较慢,但利用其能够容易使用各种DB或XML等、且提供各种控制(control)的特点,能够在不同的环境下开发皮肤快闪110、用户界面快闪120及游戏内容快闪130。这时,只需编制能够共享皮肤快闪110与用户界面快闪120及游戏内容快闪130之间信息的通信协议即可。For example, although C/C++ is fast, the development environment is not effective; although C# is relatively slow, it can easily use various DB or XML, etc., and provide various controls. Develop skin flash 110, user interface flash 120 and game content flash 130 under the environment. At this time, it is only necessary to compile a communication protocol capable of sharing information between the skin flash 110 , the user interface flash 120 and the game content flash 130 .

以下,参照附图5说明根据本发明的在线快闪游戏的提供方法。Hereinafter, a method for providing an online flash game according to the present invention will be described with reference to FIG. 5 .

首先,用户通过用户终端100连接到提供在线快闪游戏的网络服务器210以选择进行特定的快闪游戏时,网络服务器210的皮肤快闪模块将使控制用户界面快闪120及游戏内容快闪130的皮肤快闪110实现于用户终端100的画面上,如步骤S100。First, when the user connects to the web server 210 that provides online flash games through the user terminal 100 to select a specific flash game, the skin flash module of the web server 210 will make the control user interface flash 120 and game content flash 130 The skin flash 110 is implemented on the screen of the user terminal 100, as in step S100.

皮肤快闪模块则根据存储在网络服务器210或另设的服务器内的CONFIG.XML之类的快闪游戏的执行信息,检测与用户选择的快闪游戏帐号相对应的快闪游戏相关信息,如步骤S110。The skin flash module then detects the flash game related information corresponding to the flash game account selected by the user according to the execution information of flash games such as CONFIG.XML stored in the network server 210 or another server, such as Step S110.

然后,皮肤快闪模块控制用户界面快闪模块或游戏内容快闪模块,以显示相应快闪游戏的UI画面等,同时让用户终端100的画面开始加载游戏,如步骤120。然后,当用户点击用户终端100画面上游戏开始键等按钮时,则开始进行实质性的游戏,如步骤S130。Then, the skin flash module controls the user interface flash module or the game content flash module to display the UI screen of the corresponding flash game, and at the same time allows the screen of the user terminal 100 to start loading the game, such as step 120 . Then, when the user clicks a button such as a game start button on the screen of the user terminal 100, the substantive game starts, as in step S130.

即,所述皮肤快闪模块在接收预定游戏的开始信息后,使用于进行实质性的游戏的游戏信息,通过游戏内容快闪模块加载到用户终端100上,并在必要时,使所述游戏信息进行升级/更新,如步骤S140、S150。That is, after the skin flash module receives the start information of the predetermined game, the game information used for playing the substantive game is loaded onto the user terminal 100 through the game content flash module, and when necessary, the game The information is upgraded/updated, as in steps S140 and S150.

然后,通过游戏内容快闪模块,在用户终端100画面上的快闪游戏皮肤画面上加载游戏画面,并执行实质性的游戏,如步骤S160。Then, through the game content flash module, the game screen is loaded on the flash game skin screen on the screen of the user terminal 100, and the substantive game is executed, as in step S160.

下面结合图6,对本发明的快闪游戏中消息的提供方法进行更为详细的说明。The method for providing messages in the flash game of the present invention will be described in more detail below with reference to FIG. 6 .

首先,当用户通过用户终端100连接到用于提供在线快闪游戏的网络服务器210,并选择进行特定的快闪游戏时,通过网络服务器210的皮肤快闪模块,在用户终端100的画面上执行皮肤快闪110,如步骤S200。First, when the user connects to the network server 210 for providing online flash games through the user terminal 100 and chooses to play a specific flash game, the skin flash module of the network server 210 executes the game on the screen of the user terminal 100. The skin flashes 110, as in step S200.

皮肤快闪模块则根据存储在网络服务器210或另设的服务器内的快闪游戏执行信息,检测与用户所选择的快闪游戏帐号相对应的快闪游戏相关信息。然后,皮肤快闪模块控制游戏内容快闪模块,使用户终端100的画面开始加载游戏。The skin flash module detects the flash game related information corresponding to the flash game account selected by the user according to the flash game execution information stored in the network server 210 or another server. Then, the skin flash module controls the game content flash module, so that the screen of the user terminal 100 starts to load the game.

这时,皮肤快闪模块基本上可参考用户界面快闪模块,如步骤S210。即,在用户界面快闪模块存在的情况下,皮肤快闪模块可使通过用户界面快闪模块提供消息的用户界面快闪实现于用户终端上,而其后的消息,可在用户界面快闪模块的控制下提供。At this time, the skin flash module can basically refer to the user interface flash module, such as step S210. That is, in the case where the user interface flash module exists, the skin flash module can realize the user interface flash that provides messages through the user interface flash module on the user terminal, and the subsequent messages can be displayed on the user interface flash provided under the control of the module.

用户界面快闪模块分析预先存储的消息后将其与快闪游戏的执行信息进行比较,如步骤S220。然后,根据对相应的游戏应提供的消息类型,从消息服务器接收活动、广告等消息后,将其显示在用户终端100的快闪游戏画面上。The user interface flash module analyzes the pre-stored message and compares it with the execution information of the flash game, as in step S220. Then, according to the type of message that should be provided for the corresponding game, after receiving messages such as events and advertisements from the message server, they are displayed on the flash game screen of the user terminal 100 .

此时分析消息信息的结果,如果在消息提供条件中存在预定的限制条件时,用户界面快闪模块可根据所述限制条件,从消息服务器240接收相应消息后,将其显示在用户终端100的快闪游戏画面上,如步骤S230、S240、S260。At this time, the result of analyzing the message information, if there is a predetermined restriction in the message provision condition, the user interface flash module can display it on the user terminal 100 after receiving the corresponding message from the message server 240 according to the restriction. On the flash game screen, such as steps S230, S240, S260.

另外,通过用户界面快闪模块,可将用户对各种消息的反应信息传达到相关服务器,因而可以一并检测用户对当前针对各种快闪游戏所提供的活动等消息的响应度,如步骤S270、S280。In addition, through the user interface flash module, the user's response information to various messages can be conveyed to the relevant server, so the user's response to the current activities and other messages provided by various flash games can be detected together, such as steps S270, S280.

例如,在用户终端100的画面上显示预定活动通知的用户界面快闪120时,各用户界面快闪120可向服务器传送用户对功能键的点击信息,其中所述服务器用于集合活动相关信息。因而,可综合执行及管理对各快闪游戏的消息的提供及对用户反应结果的检测,并可对各游戏同时进行这种综合执行及管理操作。For example, when user interface flashes 120 of predetermined event notifications are displayed on the screen of user terminal 100, each user interface flash 120 may transmit the user's click information on a function key to a server, wherein the server is used to collect event-related information. Therefore, provision of information for each flash game and detection of user reaction results can be comprehensively executed and managed, and such integrated execution and management operations can be simultaneously performed for each game.

而且,根据本发明的存储媒体为,写入用于在计算机上执行上述方法的程序的存储媒体。Also, a storage medium according to the present invention is a storage medium in which a program for executing the above method on a computer is written.

上述说明只不过是本发明的较佳实施例,而本发明的保护范围并不限于此,可在本领域普通技术人员的常识范围内进行各种修饰和变更。例如,所述在线快闪游戏的提供系统虽包含网络服务器、游戏服务器及排行服务器,但可根据其功能,进一步细分或增加该服务器的结构。另外,所述皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块可包含于所述网络服务器,或者可包含于游戏服务器,也可包含于另设的服务器中。而且,皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块可包含于同一个服务器中,也可分别包含在不同的服务器中。The above description is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited thereto, and various modifications and changes can be made within the common knowledge of those skilled in the art. For example, although the online flash game providing system includes a network server, a game server and a ranking server, the structure of the servers can be further subdivided or added according to their functions. In addition, the skin flash module, user interface flash module and game content flash module can be included in the network server, or can be included in the game server, or can be included in another server. Moreover, the skin flash module, the user interface flash module and the game content flash module may be included in the same server, or may be included in different servers respectively.

Claims (30)

1.一种在线快闪游戏提供系统,包括为执行快闪游戏首先与用户终端连接的网络服务器及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,并使通过网络链接的用户终端得以通过网页浏览器执行快闪游戏,其特征在于,包括:1. An online flash game provides a system, including a network server connected to a user terminal for performing a flash game and a game server that sends and receives game-related information between the above-mentioned user terminals when performing a flash game, and makes the game server through the network The linked user terminal can execute the flash game through the web browser, which is characterized in that it includes: 以快闪方式在用户终端的快闪游戏画面上实现用户界面的用户界面快闪模块;A user interface flash module for realizing the user interface on the flash game screen of the user terminal in a flash manner; 以快闪方式实现游戏内容的游戏内容快闪模块;以及A game content flash module that implements game content in a flash manner; and 在用户通过上述网络服务器选择进行预定快闪游戏时予以执行,并控制上述的用户界面快闪模块及上述游戏内容快闪模块,以进行相关快闪游戏的全过程的处理,并且提供通过上述用户界面快闪模块及上述游戏内容快闪模块,在用户终端的画面上实现的对应于用户界面快闪及游戏内容快闪的框架的皮肤快闪模块。It is executed when the user chooses to play a predetermined flash game through the above-mentioned network server, and controls the above-mentioned user interface flash module and the above-mentioned game content flash module to process the entire process of the relevant flash game, and provides The interface flash module and the aforementioned game content flash module are implemented on the screen of the user terminal as a skin flash module corresponding to the frame of the user interface flash and the game content flash. 2.根据权利要求1所述的在线快闪游戏提供系统,其特征在于,用户通过上述网络服务器选择执行预定快闪游戏时,不论游戏种类为何均予以执行被包含在上述网络服务器中的上述皮肤快闪模块,从而在用户终端的画面上实现作为执行快闪游戏的框架的皮肤快闪。2. The online flash game providing system according to claim 1, wherein when a user selects and executes a predetermined flash game through the web server, the skin included in the web server is executed regardless of the type of game. The flash module realizes skin flash as a framework for executing flash games on the screen of the user terminal. 3.根据权利要求2所述的在线快闪游戏提供系统,其特征在于,上述皮肤快闪模块含有在上述皮肤快闪上实现的上述用户界面快闪及上述游戏内容快闪的位置信息,并在上述框架的预定位置上实现上述用户界面快闪及游戏内容快闪。3. The online flash game providing system according to claim 2, wherein the above-mentioned skin flash module contains the location information of the above-mentioned user interface flash and the above-mentioned game content flash implemented on the skin flash, and The above-mentioned user interface flash flash and game content flash flash are realized at the predetermined positions of the above frame. 4.根据权利要求2或3所述的在线快闪游戏提供系统,其特征在于,上述网络服务器包含快闪游戏执行信息,所述快闪游戏执行信息存储用于执行快闪游戏的各种执行信息,上述皮肤快闪模块实现上述框架之后,根据上述快闪游戏执行信息控制上述用户界面快闪模块及游戏内容快闪模块,由此根据所选择的快闪游戏帐号,在皮肤快闪上实现用户界面快闪及游戏内容快闪。4. The online flash game providing system according to claim 2 or 3, wherein the above-mentioned network server includes flash game execution information, and the flash game execution information is stored for performing various executions of the flash game. Information, after the skin flash module implements the above framework, it controls the user interface flash module and the game content flash module according to the flash game execution information, so that it can be implemented on the skin flash according to the selected flash game account. The user interface flashes and the game content flashes. 5.根据权利要求4所述的在线快闪游戏提供系统,其特征在于,上述快闪游戏执行信息包含,各快闪游戏的游戏名称、游戏帐号、版本信息、与为实现构成各快闪游戏的用户界面快闪及游戏内容快闪的用户界面快闪模块及游戏内容快闪模块相关的信息、相关服务器信息及端口信息中的一种以上信息。5. The online flash game providing system according to claim 4, wherein the above-mentioned flash game execution information includes the game name, game account number, version information of each flash game, and information for realizing the composition of each flash game. Information related to user interface flash and game content flash, user interface flash module and game content flash module, and more than one type of information in related server information and port information. 6.根据权利要求1所述的在线快闪游戏提供系统,其特征在于,上述游戏内容快闪模块包含上述游戏内容快闪与上述皮肤快闪之间的通信协议信息,使开始及终止游戏的信息传达到上述皮肤快闪。6. The online flash game providing system according to claim 1, wherein the above-mentioned game content flash module includes communication protocol information between the above-mentioned game content flash and the above-mentioned skin flash, so that the start and end of the game The information is conveyed to the above skin flash. 7.根据权利要求6所述的在线快闪游戏提供系统,其特征在于,上述皮肤快闪模块,在游戏开始信息被传达到上述皮肤快闪时开始与上述游戏服务器之间进行游戏相关信息的收发,并在游戏终止信息被传达到上述皮肤快闪时,借助上述游戏服务器或与上述游戏服务器连接的另设的排行服务器算出游戏结果的排行,并借助上述用户界面快闪在画面上实现游戏结果的排行。7. The online flash game providing system according to claim 6, wherein the skin flash module starts to exchange game-related information with the game server when the game start information is transmitted to the skin flash. Send and receive, and when the game termination information is conveyed to the above-mentioned skin flash, calculate the ranking of the game results by means of the above-mentioned game server or an additional ranking server connected to the above-mentioned game server, and realize the game on the screen by means of the above-mentioned user interface flash The ranking of the results. 8.根据权利要求1至3、6或7中的任何一项所述的在线快闪游戏提供系统,其特征在于,上述用户界面快闪模块使用于让所选择的快闪游戏实际开始的游戏开始按钮、及用于说明各游戏规则的游戏方法说明提供栏、用于提供游戏用户的排行信息的排行信息提供界面及活动公告界面中的一种以上显示于快闪游戏的画面上。8. The online flash game providing system according to any one of claims 1 to 3, 6 or 7, wherein the user interface flash module is used to allow the selected flash game to actually start the game One or more of the start button, the game method description providing column for explaining each game rule, the ranking information providing interface for providing the ranking information of the game user, and the event announcement interface are displayed on the screen of the flash game. 9.一种在线快闪游戏提供系统,包含为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、以及向上述用户终端提供预定消息的消息服务器,从而提供快闪游戏及消息,其特征在于,包含:9. An online flash game providing system, comprising a network server firstly connected to a user terminal for executing a flash game, a game server for sending and receiving game-related information with the user terminal when executing a flash game, and sending information to the user The terminal provides a message server for predetermined messages, so as to provide flash games and messages, and is characterized in that it includes: 根据预先存储的消息信息,以快闪方式在用户终端的快闪游戏画面上显示预定消息的用户界面快闪模块;According to the pre-stored message information, a user interface flash module that displays predetermined messages on the flash game screen of the user terminal in a flash manner; 以快闪方式实现游戏内容的游戏内容快闪模块;以及A game content flash module that implements game content in a flash manner; and 在用户通过上述网络服务器选择进行预定的快闪游戏时首先予以执行,从而根据快闪游戏的执行信息实现相关游戏的游戏内容快闪,并执行上述的用户界面快闪模块,将上述消息服务器所提供的消息中相应游戏的消息实现为提供消息的用户界面快闪,并将用户界面快闪及游戏内容快闪的框架实现为快闪的皮肤快闪模块。When the user chooses to play a predetermined flash game through the above-mentioned network server, it is first executed, so that the game content of the relevant game is flashed according to the execution information of the flash game, and the above-mentioned user interface flash module is executed, and the above-mentioned message server is sent. The message of the corresponding game in the provided message is implemented as a user interface flash that provides the message, and the framework of the user interface flash and the game content flash is implemented as a skin flash module of the flash. 10.根据权利要求9所述的在线快闪游戏提供系统,其特征在于,上述消息信息被存储在上述网络服务器或上述消息服务器,并包含根据不同游戏应提供的消息种类、提供消息的限制条件及提供消息的时期中的一种以上信息。10. The system for providing online flash games according to claim 9, wherein the above-mentioned message information is stored in the above-mentioned network server or the above-mentioned message server, and includes the types of messages that should be provided according to different games, and the restriction conditions for providing messages and more than one type of information in the period in which the message was provided. 11.根据权利要求9或10所述的在线快闪游戏的提供系统,其特征在于,上述用户界面快闪模块被存储于上述网络服务器,其分析消息信息后与上述快闪游戏的执行信息进行比较,并由上述消息服务器接收与所述各快闪游戏的游戏帐号相对应的消息后,在用户终端上予以实现。11. The system for providing an online flash game according to claim 9 or 10, wherein the user interface flash module is stored in the above-mentioned network server, and after analyzing the message information, it compares with the execution information of the above-mentioned flash game. comparison, and after the message server receives the messages corresponding to the game accounts of the flash games, it is implemented on the user terminal. 12.根据权利要求11所述的在线快闪游戏提供系统,其特征在于,上述用户界面快闪模块接收用户对上述所提示消息信息的反应信息后,将其传达到检测用户反应信息的服务器。12 . The online flash game providing system according to claim 11 , wherein the user interface flash module receives the user's reaction information to the prompt message information, and transmits it to the server for detecting the user reaction information. 13 . 13.一种在线快闪游戏的提供方法,包括为执行快闪游戏首先与用户终端连接的网络服务器及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而使通过网络链接的用户终端借助网页浏览器执行快闪游戏,其特征在于,包含:13. A method for providing an online flash game, comprising a network server first connected to a user terminal for executing the flash game, and a game server that sends and receives game-related information with the user terminal when executing the flash game, so that through The user terminal of the network link executes the flash game by means of a web browser, which is characterized in that it includes: a)选择进行预定快闪游戏时,皮肤快闪模块在用户终端画面上实现作为快闪游戏画面框架的皮肤快闪的阶段;a) When choosing to play a predetermined flash game, the skin flash module realizes the stage of skin flash as the frame of the flash game screen on the user terminal screen; b)上述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,从而在用户终端的快闪游戏画面上,以快闪方式实现用户界面及游戏内容的阶段;b) The above-mentioned skin flash module controls the user interface flash module and the game content flash module, so that the user interface and game content stages are realized in a flash manner on the flash game screen of the user terminal; c)借助上述的游戏内容快闪模块,将用于进行游戏的游戏执行信息加载到用户终端上以进行游戏的阶段。c) By means of the above-mentioned game content flash module, the game execution information for playing the game is loaded onto the user terminal to play the game. 14.根据权利要求13所述的在线快闪游戏的提供方法,其特征在于,上述皮肤快闪模块包含于上述网络服务器,而且上述的a)阶段为,在用户通过上述网络服务器选择执行预定快闪游戏时,不论游戏种类为何均予以执行上述皮肤快闪模块,以在用户终端的画面上实现作为执行游戏的框架的皮肤快闪的阶段。14. The method for providing an online flash game according to claim 13, wherein the skin flash module is included in the above-mentioned network server, and the above-mentioned stage a) is, when the user selects and executes a predetermined flash game through the above-mentioned network server When flashing a game, the above-mentioned skin flashing module is executed regardless of the type of game, so as to realize the stage of skin flashing as a framework for executing the game on the screen of the user terminal. 15.根据权利要求14所述的在线快闪游戏的提供方法,其特征在于,上述的b)阶段为,上述皮肤快闪模块包含实现于上述皮肤快闪上的上述用户界面快闪及上述的游戏内容快闪的位置信息,从而在上述框架的预定位置实现上述用户界面快闪及游戏内容快闪的阶段。15. The method for providing an online flash game according to claim 14, wherein in the above-mentioned stage b), the above-mentioned skin flash module includes the above-mentioned user interface flash implemented on the skin flash and the above-mentioned The location information of the flashing of the game content, so as to realize the stages of the flashing of the user interface and the flashing of the game content at the predetermined position of the frame. 16.根据权利要求14所述的在线快闪游戏的提供方法,其特征在于,上述网络服务器包含快闪游戏执行信息,所述快闪游戏执行信息存储用于执行游戏的各种游戏执行信息,而且上述的b)阶段为,上述皮肤快闪模块实现上述框架后,根据上述快闪游戏执行信息来控制上述用户界面快闪模块及游戏内容快闪模块,并根据所选择游戏帐号,在皮肤快闪上实现用户界面快闪及游戏内容快闪的阶段。16. The method for providing an online flash game according to claim 14, wherein the above-mentioned network server includes flash game execution information, and the flash game execution information stores various game execution information for executing the game, And the above-mentioned b) stage is, after the above-mentioned skin flash module realizes the above-mentioned framework, control the above-mentioned user interface flash module and game content flash module according to the above-mentioned flash game execution information, and according to the selected game account, in the skin flash Flash is the stage of realizing flash flash of user interface and flash flash of game content. 17.根据权利要求16所述的在线快闪游戏的提供方法,其特征在于,上述快闪游戏的执行信息包含,各快闪游戏的游戏名称、游戏帐号、版本信息、与为实现构成各快闪游戏的用户界面快闪及游戏内容快闪的用户界面快闪模块及游戏内容快闪模块相关的信息、相关服务器的信息及端口信息中的一种以上信息。17. The method for providing online flash games according to claim 16, characterized in that, the execution information of the above-mentioned flash games includes the game name, game account number, version information of each flash game, and the Information related to the flash game user interface flash and game content flash user interface flash module and game content flash module, related server information and port information. 18.根据权利要求14所述的在线快闪游戏的提供方法,其特征在于,在上述b)阶段中用户终端的快闪游戏画面上,以快闪方式实现用户界面的阶段是,18. The method for providing an online flash game according to claim 14, characterized in that, on the flash game screen of the user terminal in the above b) stage, the stage of realizing the user interface in a flash mode is: 在快闪游戏画面上显示,用于让所选择的快闪游戏实际开始的游戏开始按钮、用于说明各游戏的规则的游戏方法说明提供栏、用于提供游戏用户的排行信息的排行信息提供界面及活动公告界面中的一种以上的阶段。Displayed on the flash game screen are a game start button for actually starting the selected flash game, a game method explanation column for explaining the rules of each game, and a ranking information display for providing ranking information for game users. More than one stage in the interface and event announcement interface. 19.根据权利要求14所述的在线快闪游戏的提供方法,其特征在于,上述游戏内容快闪模块包含上述游戏内容快闪与上述皮肤快闪之间的通信协议信息,从而使游戏的开始及终止信息传达到上述皮肤快闪。19. The method for providing an online flash game according to claim 14, wherein the game content flash module includes communication protocol information between the game content flash and the skin flash, so that the game starts And the termination message is communicated to the above skin flash. 20.根据权利要求19所述的在线快闪游戏的提供方法,其特征在于,上述的b)阶段以后,进一步包含,20. The method for providing an online flash game according to claim 19, characterized in that, after the above-mentioned b) stage, further comprising, 在上述皮肤快闪接收游戏开始信息后,上述皮肤快闪模块与上述游戏服务器之间开始收发游戏相关信息的阶段;After the skin flash receives the game start information, the stage of sending and receiving game-related information between the skin flash module and the game server begins; 在上述皮肤快闪接收游戏终止信息后,上述皮肤快闪模块利用上述游戏服务器或连接在上述游戏服务器上的另设的排行服务器算出游戏结果排行的阶段;After the skin flash receives the game termination information, the skin flash module uses the game server or an additional ranking server connected to the game server to calculate the ranking of the game results; 通过上述用户界面快闪,上述皮肤快闪模块将游戏结果的排行实现于画面上的阶段。Through the flashing of the user interface, the skin flashing module realizes the ranking of game results on the screen. 21.一种在线快闪游戏的提供方法,包含为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器、以及向上述用户终端提供预定消息的消息服务器,从而提供快闪游戏及消息,其特征在于,包含:21. A method for providing an online flash game, comprising a network server that first connects to a user terminal for executing the flash game, a game server that sends and receives game-related information to and from the user terminal when the flash game is executed, and sends the above-mentioned The user terminal provides a message server for predetermined messages, thereby providing flash games and messages, characterized in that it includes: a)选择进行预定快闪游戏时,皮肤快闪模块在用户终端画面上实现作为快闪游戏画面框架的皮肤快闪的阶段;a) When choosing to play a predetermined flash game, the skin flash module realizes the stage of skin flash as the frame of the flash game screen on the user terminal screen; b)上述皮肤快闪模块根据快闪游戏的执行信息控制游戏内容快闪模块,以实现相关游戏的游戏内容快闪,同时将根据通过用户界面快闪模块预先存储的消息信息,由上述消息服务器所提供的消息中相关消息实现为用户界面快闪的阶段。b) The above-mentioned skin flash module controls the game content flash module according to the execution information of the flash game, so as to realize the flash flash of the game content of the relevant game, and at the same time, according to the message information pre-stored through the user interface flash module, the above-mentioned message server The related messages among the provided messages are implemented as a flash stage of the user interface. 22.根据权利要求21所述的在线快闪游戏的提供方法,其特征在于,上述消息信息被存储于上述网络服务器或上述消息服务器,并包含根据不同游戏应提供的消息种类、提供消息的限制条件及提供消息的时期中的一种以上信息。22. The method for providing an online flash game according to claim 21, wherein the message information is stored in the network server or the message server, and includes the types of messages that should be provided according to different games, and restrictions on providing messages One or more of the conditions and the period in which the message is provided. 23.根据权利要求21所述的在线快闪游戏的提供方法,其特征在于,上述用户界面快闪模块包含于上述的网络服务器,并被上述皮肤快闪模块所参考,而且上述的b)阶段包含,23. The method for providing an online flash game according to claim 21, wherein the user interface flash module is included in the above-mentioned network server and is referred to by the skin flash module, and the above-mentioned stage b) Include, 上述用户界面快闪模块分析上述消息信息后,将其与上述的快闪游戏执行信息进行比较的阶段;以及After the user interface flash module analyzes the above message information, it compares it with the above flash game execution information; and 根据上述消息信息,从上述消息服务器接收与各快闪游戏的游戏帐号相对应的消息后,在用户终端上予以实现的阶段。According to the above-mentioned message information, after receiving the message corresponding to the game account of each flash game from the above-mentioned message server, it is implemented on the user terminal. 24.根据权利要求21所述的在线快闪游戏的提供方法,其特征在于,上述的b)阶段以后,进一步包含,用户界面快闪模块将用户对通过用户界面快闪所提示消息信息的反应信息传达到用于检测用户反应信息的服务器的阶段。24. The method for providing an online flash game according to claim 21, characterized in that, after the above-mentioned b) stage, further comprising, the user interface flash module reacts the user to the message information prompted by the user interface flash The stage in which the information is communicated to the server for detecting the user's reaction to the information. 25.一种用于执行快闪游戏的网页提供方法,包括为执行快闪游戏首先与用户终端连接的网络服务器、及在执行快闪游戏时与上述用户终端之间收发游戏相关信息的游戏服务器,从而向通过网络连接的用户终端提供用于执行快闪游戏的网页,其特征在于,包含:25. A method for providing a webpage for executing a flash game, comprising a network server that is first connected to a user terminal for executing the flash game, and a game server that sends and receives game-related information to and from the user terminal when the flash game is executed , so as to provide the webpage for executing the flash game to the user terminal connected through the network, which is characterized in that it includes: a)提供网页的阶段,所述网页被划分成作为快闪游戏画面框架的由皮肤快闪模块执行的皮肤快闪、由皮肤快闪模块控制用户界面快闪模块和游戏内容快闪模块分别执行的作为快闪游戏画面上用户界面的用户界面快闪及游戏内容快闪;a) The stage of providing a webpage, the webpage is divided into the skin flashing performed by the skin flashing module as the flashing game screen frame, the user interface flashing module controlled by the skin flashing module and the game content flashing module executing respectively User interface flash and game content flash as the user interface on the flash game screen; b)通过上述用户界面快闪或皮肤快闪,从用户终端传送游戏开始信号的阶段;b) The stage of transmitting the game start signal from the user terminal through the above-mentioned user interface flash or skin flash; c)在网页上,借助上述游戏内容快闪进行游戏的阶段;c) On the webpage, the stage of playing the game with the help of the above-mentioned game content; 并通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一快闪游戏。And through the independent execution of skin flash, user interface flash and game content flash, a flash game is realized. 26.根据权利要求25所述的用于执行快闪游戏的网页提供方法,其特征在于,26. The method for providing a webpage for performing a flash game according to claim 25, wherein: 当提供预定网页时,首先在该网页上执行上述皮肤快闪;When a predetermined web page is provided, the above-mentioned skin flashing is first performed on the web page; 并由存储在上述网络服务器的快闪游戏的执行信息中获得相当于被选择的快闪游戏游戏帐号的用户界面快闪的源代码及游戏内容快闪的源代码信息,以使相关的用户界面快闪及游戏内容快闪实现于网页上的预定位置。And obtain the source code of the user interface flash corresponding to the selected flash game account and the source code information of the game content flash from the execution information of the flash game stored in the above-mentioned network server, so that the relevant user interface The flash flash and the flash flash of the game content are implemented at predetermined positions on the webpage. 27.根据权利要求25所述的用于执行快闪游戏的网页提供方法,其特征在于,在用户终端选择执行预定快闪游戏时,在相关的网页上执行上述皮肤快闪;27. The method for providing a web page for executing a flash game according to claim 25, characterized in that, when the user terminal selects to execute a predetermined flash game, the above-mentioned skin flash is executed on the relevant web page; 并由存储在上述的网络服务器的快闪游戏的执行信息中,获得对应于被选择的快闪游戏游戏帐号的用户界面快闪的源代码及游戏内容快闪的源代码信息,以使相关的用户界面快闪及游戏内容快闪实现于网页上的预定位置。And from the execution information of the flash game stored in the above-mentioned network server, obtain the source code of the user interface flash corresponding to the selected flash game account and the source code information of the game content flash, so that the relevant The flash flash of the user interface and the flash flash of the game content are realized at predetermined positions on the webpage. 28.一种用于提供快闪游戏及消息的网页提供方法,包括为执行快闪游戏首先与用户终端连接的网络服务器、在执行快闪游戏时与上述用户终端之间收发游戏相关信息的服务器、及向上述用户终端提供预定消息的消息服务器,从而向通过网络连接的用户终端提供用于提供快闪游戏及消息的网页,其特征在于,包含:28. A web page providing method for providing flash games and messages, comprising a network server firstly connected to a user terminal for executing the flash game, and a server for sending and receiving game-related information with the user terminal when executing the flash game , and a message server that provides a predetermined message to the above-mentioned user terminal, thereby providing a webpage for providing flash games and messages to the user terminal connected through the network, characterized in that it includes: a)由上述网络服务器提供记载有作为快闪游戏画面框架的皮肤快闪的源代码信息的网页,并使上述皮肤快闪实现于上述网页的阶段;a) The above-mentioned network server provides a webpage that records the source code information of the skin flash as the frame of the flash game screen, and makes the above-mentioned skin flash be realized at the stage of the above-mentioned webpage; b)由上述皮肤快闪从快闪游戏的执行信息确认游戏内容源代码信息,并使游戏内容快闪实现于上述网页上的预定位置,同时通过所述皮肤快闪,上述消息服务器所提供的消息,在上述网页上实现为提供消息的用户界面快闪的阶段,其中所述游戏内容源代码信息是相当于被选择的快闪游戏游戏帐号的游戏内容。b) Confirm the source code information of the game content from the execution information of the flash game by the above-mentioned skin flash, and realize the game content flash at the predetermined position on the above-mentioned webpage, and at the same time, through the skin flash, the information provided by the above-mentioned message server The message is realized on the above webpage as a user interface flash stage for providing messages, wherein the game content source code information is the game content equivalent to the selected flash game account. 29.一种通过网络服务器与执行快闪游戏时和用户终端之间收发游戏相关信息的游戏服务器形成网络、并向通过网络连接的用户终端提供用于执行快闪游戏的网页的方法,其特征在于,29. A method for forming a network through a network server and a game server that sends and receives game-related information between user terminals when executing a flash game, and providing a web page for executing a flash game to a user terminal connected through the network, its features is that 通过用户终端选择执行预定快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪在网页上驱动的脚本的网页;When the predetermined flash game is selected and executed through the user terminal, a web page including source code information of the skin flash as the frame of the flash game screen and a script for driving the above-mentioned skin flash on the web page is provided; 上述的皮肤快闪,从存储在上述网络服务器的快闪游戏的执行信息中确认用户界面快闪及游戏内容快闪信息,并使上述用户界面快闪及游戏内容快闪实现在所述皮肤快闪正在驱动中的网页上的预定位置,从而通过皮肤快闪、用户界面快闪及游戏内容快闪的独立执行,实现一个快闪游戏,其中所述用户界面快闪信息是与被选择的快闪游戏的帐号相对应的快闪游戏中用户界面。In the above-mentioned skin flash, confirm the user interface flash and game content flash information from the execution information of the flash game stored in the above-mentioned network server, and realize the above-mentioned user interface flash and game content flash in the skin flash flashing a predetermined position on the webpage being driven, thereby realizing a flash game through independent execution of skin flashing, user interface flashing and game content flashing, wherein the user interface flashing information is related to the selected flashing The flash game user interface corresponding to the flash game account. 30.一种通过网络服务器与执行快闪游戏时和用户终端之间收发游戏相关信息的游戏服务器、对上述用户终端提供预定消息的消息服务器形成网络、并为执行快闪游戏首先与用户终端连接的方法,其特征在于,30. A game server that sends and receives game-related information between the user terminal and the user terminal when the flash game is executed, forms a network through a message server that provides predetermined messages to the user terminal, and first connects to the user terminal for executing the flash game method, characterized in that, 当用户终端选择执行预定快闪游戏时,提供包括作为快闪游戏画面框架的皮肤快闪的源代码信息及使上述皮肤快闪在网页上驱动的脚本的网页;When the user terminal selects to execute a predetermined flash game, provide a webpage including the source code information of the skin flash as the frame of the flash game screen and a script that drives the above-mentioned skin flash on the webpage; 包括将作为快闪游戏内容的游戏内容快闪的源代码信息按不同的快闪游戏帐号予以提供的快闪游戏执行信息,上述皮肤快闪从上述快闪游戏执行信息中确认相关的游戏内容快闪源代码信息后,能够在上述网页的预定位置执行上述游戏内容快闪;Including the flash game execution information that provides the source code information of the flash game content flash as the flash game content according to different flash game accounts, the skin flash confirms the relevant game content flash from the flash game execution information After flashing the source code information, the above-mentioned game content can be flashed at the predetermined position of the above-mentioned web page; 而且,在上述的网页上实现利用上述皮肤快闪提供消息的用户界面快闪,从而上述用户界面快闪根据预先存储的消息信息及上述快闪游戏执行信息,提供存储在上述消息服务器的消息中与游戏帐号相关的消息。Moreover, the user interface flash that uses the skin flash to provide messages is realized on the above-mentioned webpage, so that the user interface flash provides messages stored in the message server according to the pre-stored message information and the flash game execution information. Messages related to game accounts.
CNB2006101038302A 2005-08-02 2006-08-02 System and method for providing online flash game, method for providing web page, and network server Expired - Fee Related CN100495414C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020050070615A KR100724005B1 (en) 2005-08-02 2005-08-02 Online Flash Game Provisioning System, Online Flash Game Provisioning Method, How to Provide Web Page for Flash Game Execution, Storage Media Recording Method Execution Program and Web Server Providing Web Page
KR1020050070615 2005-08-02
KR1020050077440 2005-08-23

Publications (2)

Publication Number Publication Date
CN1908950A CN1908950A (en) 2007-02-07
CN100495414C true CN100495414C (en) 2009-06-03

Family

ID=37700057

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101038302A Expired - Fee Related CN100495414C (en) 2005-08-02 2006-08-02 System and method for providing online flash game, method for providing web page, and network server

Country Status (2)

Country Link
KR (1) KR100724005B1 (en)
CN (1) CN100495414C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101071457B (en) * 2007-04-28 2010-05-26 腾讯科技(深圳)有限公司 Network game role image changing method, device and server
CN103164235B (en) * 2011-12-14 2017-11-14 腾讯科技(深圳)有限公司 A kind of method and apparatus of dynamic load Flash game material
KR101603057B1 (en) 2014-10-06 2016-03-28 한국현 System of certification with game-account for connecting network or communication

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010090015A (en) * 2000-08-11 2001-10-18 박현식 Internet game system for education and method of the same
KR20020035029A (en) * 2002-02-23 2002-05-09 종 해 김 The Cyber Preschool System having a means for Evaluating the Human Knowledge.

Also Published As

Publication number Publication date
KR20070016262A (en) 2007-02-08
KR100724005B1 (en) 2007-06-04
CN1908950A (en) 2007-02-07

Similar Documents

Publication Publication Date Title
RU2434295C2 (en) Advertisement method and system, advertisement control server and mobile device
US9993727B2 (en) Method and system for providing online flash game
JP5638716B1 (en) System, method, and program for providing game
EP1948335A2 (en) Method and apparatus for finding desirable multi-player games for players
US20170225081A1 (en) Posted information sharing system, game application executing system, storage medium, and information-processing method
WO2018145527A1 (en) Cross-platform interaction method and device, program, and medium
CN101674261A (en) System and method for playing online game or webpage game through real-time communication software
CN114470784B (en) Game interaction method, game interaction device, readable storage medium and electronic device
CN104767811A (en) Method and device for information recommendation
CN100495414C (en) System and method for providing online flash game, method for providing web page, and network server
JP5731057B1 (en) System, method, and program for providing game
JP2015217297A (en) System, method and program for providing game
CN107040538A (en) Website authentication method, apparatus and system
KR101168094B1 (en) System for protecting on-line flash game, web server, method for providing webpage and storage media recording that method execution program
KR101200630B1 (en) System and method for providing message with flash game, web server, method for providing webpage, storage media recording method execution program
KR100855451B1 (en) Character Navigation Methods for Computer Games
US9687744B2 (en) Method for providing battle game, server device, and computer-readable recording medium
CN114425165B (en) Virtual attribute updating method and device, storage medium and electronic device
KR20030048275A (en) Method for providing on-line game
JP2014068668A (en) Game provision device
CN117298602A (en) Platform information pushing method and device, electronic equipment and storage medium
JP2023160995A (en) Server, game program, and information processing method
JP2019088841A (en) System, method, and program for providing a game
Hedlund et al. Multiplayer Games in Mobile Terminals
KR20030086549A (en) Method for providing on-line game

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NHN ENTERTAINMENT CORP.

Free format text: FORMER OWNER: NHN CORP.

Effective date: 20131209

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20131209

Address after: Gyeonggi Do city of South Korea

Patentee after: NHN ENTERTAINMENT CORPORATION

Address before: Gyeonggi Do city of South Korea

Patentee before: NHN Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090603

Termination date: 20190802