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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/352—Details 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations 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
Description
技术领域 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
另外,对于快闪游戏的追加开发及升级/更新来说,只需在追加或升级/更新相应快闪游戏的内容后,追加或升级/更新快闪游戏执行信息文件内容即可,因此容易开发并管理多个快闪游戏。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
上述用户终端100是,可通过因特网与在线快闪游戏的提供系统相连接,并可执行快闪游戏的通信终端,例如可以使用移动通信终端、台式电脑、手提电脑等各种通信装置。The above-mentioned
这时,上述快闪游戏包含皮肤快闪、用户界面快闪及游戏内容快闪。所述皮肤快闪将起到调用(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
所述与皮肤快闪、用户界面快闪、游戏内容快闪相关的内容将于后面进行更为详细的说明。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
所述网络服务器210通过因特网向用户终端100提供可进行选择的各种快闪游戏,并包含皮肤快闪模块及快闪游戏执行信息,所述皮肤快闪模块是在用户终端100上用于实现皮肤快闪的文件。The
快闪游戏执行信息包含可由在线快闪游戏提供系统提供的多个快闪游戏的执行信息,并可通过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
而且,网络服务器210可从快闪游戏执行信息获得相应快闪游戏的用户界面快闪模块及游戏内容快闪模块相关信息,并在用户终端100上执行游戏内容快闪130。Moreover, the
另外,网络服务器210的皮肤快闪模块基本上参考用户界面快闪模块,因此在存在用户界面快闪模块的情况下,所述皮肤快闪模块将根据用户界面快闪模块判断是否在提供活动公告等消息。而且,皮肤快闪模块可通过执行用户界面快闪模块,掌管活动或广告之类的消息的进行情况。In addition, the skin flash module of the
这时,快闪游戏的用户界面快闪模块及游戏内容快闪模块可包含在网络服务器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
而且,网络服务器210可包含消息信息,所述消息信息中可包含根据不同的游戏应提供的消息种类、对相关消息是否已设定预定活动的限制事项(例如,限于在超过10000分时才提供预定活动)、消息的提供时期等信息。这时,当然可以在另设的消息服务器240中预置消息信息。Moreover, the
这时,用户界面快闪模块可通过比较快闪游戏执行信息与消息信息,并根据应对相应游戏提供的消息种类、消息的提供时期、活动限制条件等信息,在用户终端的快闪画面上显示活动、广告等。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互换信息。
排行服务器230连接在游戏服务器220上,可根据从游戏服务器220接收的游戏结果数据,算出并提供使用者的排行信息。The ranking
排行服务器230可通过游戏服务器,或直接把所算出的排行信息提供给用户终端100。The ranking
消息服务器240可存储预定的活动消息、公告消息、广告消息等信息,并在开始快闪游戏的前后或进行快闪游戏的中途提供预先设定的消息。消息服务器240可通过游戏服务器220,或直接把所述消息提供给用户终端100。The
图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
而且,皮肤快闪模块通过参考快闪游戏执行信息,接收用于执行相应快闪游戏的用户界面快闪模块及游戏内容快闪模块的相关信息(例如,包含用户界面快闪模块、游戏内容快闪模块的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
即,所述皮肤快闪模块基本上参考用户界面快闪模块,当存在用户界面快闪模块时,判断为正在提供广告或活动等消息,从而使相应用户界面快闪模块在用户终端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
用户界面快闪模块可分析消息信息后,将其与游戏执行信息进行比较,并从消息服务器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
即,如图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
例如,在消息服务器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
而且,用户界面快闪模块将显示有消息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
因而,对各种快闪游戏需要登载预定的活动或广告时,无需按不同的快闪游戏分别实现相关活动或广告公告栏,只需在消息信息中指定按不同游戏帐号应提供的消息,便可按不同的游戏提供由所述皮肤快闪模块及用户界面快闪模块所指定的消息。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
图4表示,通过执行皮肤快闪模块、用户界面快闪模块及游戏内容快闪模块,显示在用户终端100画面上的快闪游戏的画面结构。FIG. 4 shows the screen structure of the flash game displayed on the screen of the
首先,快闪画面大体上包含皮肤快闪110、用户界面快闪120及游戏内容快闪130。Firstly, the flash screen generally includes a
皮肤快闪110是执行快闪游戏时最先在用户终端100上予以执行的部分,其可显示为像框架裹住将于其后显示的用户界面快闪120及游戏内容快闪130的形式。The
这时,皮肤快闪110可以与以往的网页浏览器加载网页的形态相类似地,在皮肤快闪110之上加载用户界面快闪120及游戏内容快闪130。而且,虽然根据游戏的种类,皮肤快闪110可在用户终端100上执行,且所述皮肤快闪模块控制用户界面快闪模块及游戏内容快闪模块,但皮肤快闪110本身也可设成隐蔽形式。At this time, the
用户界面快闪120是不同类型快闪游戏所共享的部分。其可包含,用于使被选择的快闪游戏实际开始、并显示在用户终端100的游戏画面上的游戏开始按钮;用于说明各游戏规则的游戏方法说明提供部分;用于据供用户排行信息的排行信息提供界面;及活动公告界面等,而根据情况,也可包含使用者头像显示界面。The
更具体地讲,用户界面快闪120可通知与相应游戏相关、或者根据游戏服务提供人的游戏服务运营政策所提供的活动,也可以显示预定的通知信息。这时,可从消息服务器240提供将要显示的活动信息、通知等消息,也可通过游戏服务器220传达上述消息。More specifically, the
另外,通过用户界面快闪120显示的消息,可根据包含按不同游戏应提供的消息种类、对相应消息的预定活动限制事项、消息的提供时期等的消息信息,并按正在执行中的游戏类型予以区分提供,也可在游戏开始阶段或游戏终止阶段,提供经过排行服务器230处理的相应时期的排行信息。In addition, the message displayed through the
另外,用户界面快闪可使用户对所提示消息信息的反应信息传达到服务器。因而,通过用户界面快闪,同时对各游戏检测在正在执行中的每个游戏中用户对消息的反应。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
游戏内容快闪130仅实现游戏本身的功能,该游戏本身的功能不包括附加功能或与其他游戏内容快闪共同处理的功能。The
因而,在开发各种快闪游戏时,其开发对象仅有将活动通知或排行信息的提供等附加功能排除在外的游戏本身的功能,因此可减少开发内容,同时可提高业务效率。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
即,通过游戏内容快闪130进行游戏,皮肤快闪110可开始或终止相应游戏内容快闪的执行,而可根据从游戏内容快闪130传达的游戏开始及终止信息,通过用户界面快闪120,向用户终端100提供活动公告、排行信息等。That is, when the game is played through the
而且,随着快闪游戏根据其功能分为皮肤快闪110、用户界面快闪120及游戏内容快闪130,可以按各自应实现的功能及最有效的开发环境或处理方式进行开发。Moreover, as flash games are divided into
例如,利用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
以下,参照附图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
皮肤快闪模块则根据存储在网络服务器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
然后,皮肤快闪模块控制用户界面快闪模块或游戏内容快闪模块,以显示相应快闪游戏的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
即,所述皮肤快闪模块在接收预定游戏的开始信息后,使用于进行实质性的游戏的游戏信息,通过游戏内容快闪模块加载到用户终端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
然后,通过游戏内容快闪模块,在用户终端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
下面结合图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
皮肤快闪模块则根据存储在网络服务器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
这时,皮肤快闪模块基本上可参考用户界面快闪模块,如步骤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
此时分析消息信息的结果,如果在消息提供条件中存在预定的限制条件时,用户界面快闪模块可根据所述限制条件,从消息服务器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
另外,通过用户界面快闪模块,可将用户对各种消息的反应信息传达到相关服务器,因而可以一并检测用户对当前针对各种快闪游戏所提供的活动等消息的响应度,如步骤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
而且,根据本发明的存储媒体为,写入用于在计算机上执行上述方法的程序的存储媒体。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)
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)
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)
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. |
-
2005
- 2005-08-02 KR KR1020050070615A patent/KR100724005B1/en not_active Expired - Fee Related
-
2006
- 2006-08-02 CN CNB2006101038302A patent/CN100495414C/en not_active Expired - Fee Related
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 |