[go: up one dir, main page]

CN106139591A - A kind of web game engine based on Flex - Google Patents

A kind of web game engine based on Flex Download PDF

Info

Publication number
CN106139591A
CN106139591A CN201610474441.4A CN201610474441A CN106139591A CN 106139591 A CN106139591 A CN 106139591A CN 201610474441 A CN201610474441 A CN 201610474441A CN 106139591 A CN106139591 A CN 106139591A
Authority
CN
China
Prior art keywords
game
module
player
flex
server
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.)
Pending
Application number
CN201610474441.4A
Other languages
Chinese (zh)
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.)
Jiangsu Yile Network Technology Co Ltd
Original Assignee
Jiangsu Yile Network Technology Co Ltd
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 Jiangsu Yile Network Technology Co Ltd filed Critical Jiangsu Yile Network Technology Co Ltd
Priority to CN201610474441.4A priority Critical patent/CN106139591A/en
Publication of CN106139591A publication Critical patent/CN106139591A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • 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
    • 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/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of web game engine based on Flex, it is characterized in that: include game server, animation system, rendering system, geometrical system, develop with top Oncient game engine based on flex low level development in described game server, it is achieved that the magnificent instant fight picture of 2.5D;Described animation system: supporting various skeleton cartoon, attitude animated content, make personage the most more flexible, profile is the most beautiful changeable;Described rendering system: can realize automatically processing rendering state and space is cut out, efficient material management system, comprehensively support render to texture process and projective textures process, allow the dress ornament texture with strange beast personage, hair when even personage runs that even personage runs flies upward, flowers and plants swing with the wind, cloud layer floats the most expressible life-like, geometry: comprehensively support various cachings, level of detail technology, static solid batch function, allowing picture more have levels, action is more smooth.

Description

A kind of web game engine based on Flex
Technical field
The present invention relates to a kind of game engine, particularly relate to a kind of web game engine based on Flex.
Background technology
China's Online Games market experiences the development of more than 10 year, occupies an important position in world's network game.Root According to current research data, within 2013, China's Online Games market scale reaches 82,100,000,000 yuan, and rate of increase reaches 24%.From China's net From the point of view of network Game Market life cycle, in the trip of the explosive growth phase Yu 2006-2008 that experienced by 2002-2005 After the play business model innovation phase, from 2009, online game market entirety speedup substantially slowed down, and competition tends to fierce, Imply that network game enters the scale stable development phase.Over the past two years, make friends in the face of community, mobile phone games the Internet entertainment industry High speed development, the consuming capacity of network gaming user are disperseed, and along with the Internet entertainment industry content variation with Becoming more meticulous, the requirement of product is improved by network gaming user the most increasingly, and single dull game content is with game mode the most not The demand of user can be met.Thus while online game remains one of column support type industry in China Internet economy, but Industry comprehensive competition is growing more intense, client network game increasing option, and web game increases very fast for nearly 2 years, and mobile phone games are along with intelligence Can selling fast of mobile phone and had an optimistic view of by market.
The quick growth of online game, has benefited from following reason:
(1) online game market integral outer environment
The healthy and sustainable development in online game market, be unable to do without good external environmental atmosphere, and China's network is swum nearly ten years Play city field energy obtains burst and increases, and occupies important one seat, with Chinese macroscopic economy policy ring in internet economy The prosperity in border, socioeconomic sustainable development, the lasting improvement of national life condition level improves, the Internet infrastructure construction Fast development, the technical research level of relevant enterprise and service content provide that growing to improve factor closely related.
(2) policy environment impact
China's reform is over more than 30 year, and economy obtains huge rapid development, but the undue Economic Development Mode relying on industry makes Obtain this industrial structure and cannot adapt to the industry demand in creative economy epoch, also cannot meet China's cultural creative enterprise development Requirement, and Cultural and Creative Industries is a kind of new industry situation of comprehensive culture, intention, science and technology, capital, manufacture key element.Send out with overseas Reaching country to compare, China starts late in terms of Cultural and Creative Industries, is in a backward condition for a long time." country's Eleventh Five-Year Plan Period cultural development planning outline " clearly propose the main task of national development Cultural and Creative Industries, national each big city is also All releasing relevant policies support and promote the development of Cultural and Creative Industries, culture is all created by Beijing, Shanghai, Shenzhen, Hangzhou City Meaning industry is as important pillar of the economy industry, and the development of Cultural and Creative Industries has become as Jiao of new round competition between city Point, and online game as a part important in cultural industry also by by the excitation of government's culture policy and promotion, synchronize Quickly increase.
(3) economic environment impact
Within 2013, China's Online Games number of users tends to saturated, and industry size speedup gradually slows down.From the point of view of segmentation field, Client Game Market is by the complete monopoly of Ji Jia listed company, and ERM is with the obvious advantage, and the client high R&D costs of game, The long R&D cycle makes medium-sized and small enterprises not possess financial strength to compete with it.Referring again to page end Game Market, owing to webpage is swum Powerful flow cashability of playing causes large quantities of Large-Scale Interconnected net enterprise and sets foot in the most one after another wherein, adds the industry of Tong Duanyou enterprise Business is expanded, and page parade industry comprehensive competition pressure is the most constantly increasing, and the vivosphere of middle-size and small-size Ye You enterprise is by tight Heavily extrude.Finally from the point of view of mobile terminal, being essentially all with Start gaming enterprise in the majority, market access degree is higher, medium and small Developer even personal development person can have reasonable development space.
(4) social environment influence
Show at " the 31st the China Internet network state of development statistical report " in January, 2014 according to CNNIC, By at the end of 2013 12 months, China's netizen's scale reaches 5.64 hundred million, and annual amounting to increases netizen 50,900,000 people newly.The Internet Popularity rate is 42.1%, and the relatively end of the year 2012 promote 3.8 percentage points, and the increasing degree of popularity rate is compared last year and continued contracting Little.Meanwhile, China mobile netizen's scale is 4.2 hundred million, relatively goes up and will increase by about 64,400,000 people the end of the year, uses surfing Internet with cell phone in netizen Crowd's accounting be promoted to 74.5% by the 69.3% of the upper end of the year.
(5) technological accumulation and inheritance impact
On the one hand being game engine technology, the development of games engine technique of China is along with the development in China's Online Games market And promoted, is main to development mid-term by the initial stage by introducing the development of games engine of American-European and Korea S, a series of domestic certainly The game engine of main research and development starts to demonstrate head foot, and current domestic network Game Market, in basis research and development strength, has been provided with The research and development experience of relative maturity researches and develops engine with comparing excellent game.On the other hand it is the design of game intention, sets at intention Although meter aspect China is not as development America and Europe earlier and Japan and Korea S, but by for the study of overseas business and imitation, carry out through Test accumulation and absorption innovation, have been able to be dissolved in the middle of the research and development of domestic game their design creativity, simultaneously as in There is cultural infrastructure and the intention material of thousand of years in state, and the online game R & D Enterprises of China can be in the foundation design of game Well incorporate the cultural concept of this nationality, produce the most successful a collection of domestic original online game product.
Summary of the invention
In order to solve the problems of the prior art, the invention provides a kind of simple in construction, high based on the Flex of efficiency Web game engine.
In order to solve the problems referred to above, the technical solution used in the present invention is:
A kind of web game engine based on Flex, it is characterised in that: include game server, animation system, rendering system, several What system, develops with top Oncient game engine based on flex low level development in described game server, it is achieved that 2.5D Magnificent instant fight picture;Described animation system: support various skeleton cartoon, attitude animated content, make personage the most more flexible, Profile is the most beautiful changeable;Described rendering system: can realize automatically processing rendering state and space is cut out, the management of efficient material System, comprehensively supporting render to texture to process and projective textures processes, allow the dress ornament texture with strange beast personage, even personage runs Walking that hair when even personage runs flies upward, flowers and plants swing with the wind, cloud layer floats the most expressible life-like, allows everybody in trip Play can be enjoyed the visual experience of the animated film that matches in excellence or beauty;Geometry: comprehensively support various cachings, level of detail (mipmapping) technology, static solid batch function, allow picture more have levels, action is more smooth.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: also include that resource optimization manages system: Hold multiple texture picture form, multithreading backstage resource loads, ripe and extendible resource management and loading system, allows game Run more smooth, it is achieved many people are no-delay with screen fight, and player can preferably experience game content.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: also include specially good effect, particle and global effect System: have Depth Blur, dynamic fuzzy, multiple Shadow Techniques, the particIe system of senior plug-in unit mode allow lake, the mountains and rivers in game The shadow performance in sea, house pet, time the dynamic particles light efficiency loaded onto the most life-like.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: by network inside described game server Bottom module, data base coupling part, authentication module, map module, game player's module, Game Eccentric Person module, game Stage property module, game skill module, Mission Objective module, game scripts module, game resource management module, game configuration mould Block, game master instruction module collectively constitutes.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described network bottom layer module, based on SOCKET underlying network technology realizes, and provides efficient transport services for game, and network bottom layer module is mainly responsible for reception The network connecting request of user, receives the internet message of client and is decoded as the message stream that game logic portion needs, sending The client notification message that game logic produces.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described database connection module is responsible for trip The communication service of play server and MYSQL data software, it is provided that game logic needs the game content of persistence loading and Preserving service, main part is just to provide the loading in terms of efficient player attributes, article, task data and preserves merit Energy.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described authentication module provides user account The certificate server of information, authentication module realizes by realizing player authentication authentication module with the protocol of game operation platform Need not player's password can realize the design of verification process, can improve user account data security greatly;Described Map module provides the realization of map function system in game, and this module mainly realizes the loading of map, it is provided that The maintenance of player's visual range data and amendment, it is provided that the support in terms of waypoint detection and pathfinding.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described game player's module is game garment The nucleus module of business device, provides agent functionality alternately for player and server, and player is mutual with player module, and game is played Other modules in family module and server, such as mapping module, monster module, NPC module is alternately to provide final mutual Dynamic service;The realization of monster system in the game of described Game Eccentric Person module, the function comprised has the refreshing of monster, monster empirical value System, the realization of the monster article mechanism of dropping, artificial intelligence's part of monster realizes;Described game item module realizes playsuit Standby system and the realization of stage property system, the player's equipment in game, consume stage property and all realized by this module, this module of working together also carries Strengthening for equipment attribute, equipment condition detects, and consumes stage property functional realiey, and stage property uses spaced apart condition detection, stage property and equipment Attribute configuration function also realizes in this module.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described game skill module realizes game In three kinds of technical ability corresponding to three kinds of occupations be the server logic function of other more than 40 technical ability magics, game skill module provides Unified interaction platform, and for each technical ability function difference use different modules realize respectively;Described Mission Objective mould Block realizes the realization of Mission Objective system, it is provided that receive an assignment, and task condition judges, task is rewarded and given, task description system The realization of each function;Described game scripts module bottom uses LUA script to realize, and having carried out LUA script must The packaging wanted and amendment are to adapt to the needs of game logic, script system and task module, mapping module, other moulds of player's module Block coordinates the autgmentability greatly improving games system, and the many theme logics of game are all the scripts provided by script system Function realizes in a series of scripts.
Aforesaid a kind of web game engine based on Flex, it is characterised in that: described game resource management module provides The loading of the game configuration data of bottom, preserves and inquires about service;Described game configuration module;Game configuration module provides game The realization of each configuration item of server, the monitoring IP of game server, listening port, game data catalogue, visitor's name configures, Game database information configuration, game authentication data base configures the configuration of many aspects and is realized by this module;Described game pipe Reason person's module coordinates chat module to provide online game management function for game master, and the major function that this module realizes has Game configuration information is reloaded, and player's level information is revised, dynamic refresh monster, redirects map, creates article.
The beneficial effect that the present invention is reached: the present invention is in terms of server, and the network of major part policy class is swum at present Play is all to use traditional http protocol mutual with WEB server. traditional WEB server, such as IIS, and Apache etc., mainly It is used to provide a user with WEB-browsing services.Game services be a kind of except being provided with status service while, also to carry Mutual between user.Some current game are mainly coordinated by dynamic web page technique, such as PHP, ASP.NET etc. The cooperation of the data storage technologies such as Mysql, MemCache realizes state and keeps and mutual between user, and efficiency is it may be said that the lowest Under, a usual server supports that 300-500 people is the most smooth simultaneously, and has very much alternately for what player provided Limit.The server of this project game is entirely game services and designs, and builds from the SOCKET technology of the bottom, Ke Yigao The offer interactive game service of effect, next station server of normal condition can provide 3000-5000 people the most online, carry for user For efficient interactive play experience.
Inventive network communication aspect, general web game is all the net being processed client and server by http protocol Network communication protocol, communication each time will be carried out by the way of newly-built SOCKET connects, and all needs alternately even simplest Wanting newly-built connection, one time establishment of connection process is the slowest.Online game is compared many alternately, thus need frequently with server Communication, uses the mode not only inefficiency of HTTP, and can take the biggest bandwidth.One mode optimized is to use The technology such as AJAX, WEB Service reduce bandwidth and use and improve efficiency, but can not solve the fraud repeating to connect in a large number Sick.We play and use the online game communications protocol of independent research, remove from and repeat to connect and the problem of occupied bandwidth, have simultaneously There is higher safety.
Detailed description of the invention
Following example are only used for clearly illustrating technical scheme, and can not limit the present invention with this Protection domain.
The present invention wants the key technical problem that emphasis solves
(1) game ture technology.Project is online game of the most immediately fighting based on the online game of exploitation, this game bottom Use top Oncient game engine exploitation based on the exploitation of flex Floor layer Technology, it is achieved that the magnificent instant fight picture of 2.5D.
(2) server interaction technology.This item server interaction technique is to design exclusively for web game service, from The SOCKET technology of bottom builds, and can provide interactive game service efficiently, and next station server of normal condition is permissible There is provided 3000-5000 people the most online, provide the user efficient interactive play experience.
(3) network communications technology.This project uses the online game communications protocol of independent research, removes from and repeats to connect and account for By the problem of bandwidth, there is higher safety simultaneously.
Solving the problems referred to above, using concrete mode is web game engine based on Flex, including game server, animation System, rendering system, geometrical system, draw with top Oncient based on flex low level development game in described game server Hold up exploitation, it is achieved that the magnificent instant fight picture of 2.5D;Described animation system: support various skeleton cartoon, attitude animated content, Making personage the most more flexible, profile is the most beautiful changeable;Described rendering system: can realize automatically processing rendering state and space is cut Cut out, efficient material management system, comprehensively support render to texture to process and projective textures processes, allow the clothes with strange beast personage Decoration is managed, and hair when even personage runs that even personage runs flies upward, flowers and plants swing with the wind, and cloud layer floats the most expressible vivid Vivid as raw, allow everybody can enjoy the visual experience of the animated film that matches in excellence or beauty in gaming;Geometry: comprehensively support various slow Depositing, level of detail (mipmapping) technology, static solid batch function, allow picture more have levels, action is more smooth.Money Source optimization management system: support that multiple texture picture form, multithreading backstage resource load, ripe and extendible resource management And loading system, make game running more smooth, it is achieved many people are no-delay with screen fight, and player can preferably experience in game Hold.Specially good effect, particle and global effect system: have Depth Blur, dynamic fuzzy, multiple Shadow Techniques, senior plug-in unit mode ParticIe system allows the shadow performance of mountains and rivers Hu Hai in game, house pet, time the dynamic particles light efficiency loaded onto the most life-like.
By network bottom layer module inside described game server, data base coupling part, authentication module, map mould Block, game player's module, Game Eccentric Person module, game item module, game skill module, Mission Objective module, game scripts Module, game resource management module, game configuration module, game master instruction module collectively constitutes.
Described network bottom layer module, realizes based on SOCKET underlying network technology, provides the transmission of efficient network for game Service, network bottom layer module is mainly responsible for receiving the network connecting request of user, is received the internet message of client and be decoded as The message stream that game logic portion needs, sends the client notification message that game logic produces.Described database connection module It is responsible for the communication service of game server and MYSQL data software, it is provided that game logic needs the game content of persistence Load and preserve service, main part be just to provide loading in terms of efficient player attributes, article, task data and Preserve function.
Described authentication module provides the certificate server of user account information, authentication module by with game operation platform Protocol realizes player authentication authentication module and achieves and need not player's password and can realize the design of verification process, Ke Yiji Big raising user account data security;Described map module provides the realization of map function system in game, should Module mainly realizes the loading of map, it is provided that the maintenance of player's visual range data and amendment, it is provided that waypoint detects and seeks Support in terms of road.Described game player's module is the nucleus module of game server, for the mutual offer of player with server Agent functionality, player and player module are mutual, game player's module and other modules in server, such as mapping module, Monster module, NPC module is alternately to provide final interactive service;Monster system in the game of described Game Eccentric Person module Realizing, the function comprised has the refreshing of monster, monster empirical value system, the realization of the monster article mechanism of dropping, monster artificial Intelligence realizes;Described game item module realizes game article system and the realization of stage property system, the object for appreciation house ornamentation in game Standby, consume stage property and all realized by this module, this module of working together also provides for equipping attribute and strengthens, and equipment condition detects, and consumes stage property Functional realiey, stage property uses spaced apart condition detection, stage property and equipment attribute configuration function also to realize in this module.
It is other more than 40 technical ability magics that described game skill module realizes three kinds of technical ability of three kinds of occupation correspondences in game Server logic function, game skill module provides unified interaction platform, and for the different uses of each technical ability function Different modules realizes respectively;Described Mission Objective module realizes the realization of Mission Objective system, it is provided that receive an assignment, taskbar Part judges, task is rewarded and given, the realization of task description each function of system;Described game scripts module bottom uses LUA foot This language realizes, and LUA script has carried out the packaging of necessity and amendment to adapt to the needs of game logic, script system with Task module, mapping module, other modules of player's module coordinate the autgmentability greatly improving games system, and game many is main Topic logic is all that the script function provided by script system is realized in a series of scripts.Described game resource management module carries For the loading of the game configuration data of bottom, preserve and inquire about service;Described game configuration module;Game configuration module provides trip The realization of play each configuration item of server, the monitoring IP of game server, listening port, game data catalogue, visitor's name is joined Putting, game database information configuration, game authentication data base configures the configuration of many aspects and is realized by this module;Described game Administrator module coordinates chat module to provide online game management function for game master, the major function that this module realizes Having game configuration information to reload, player's level information is revised, dynamic refresh monster, redirects map, creates article.
The beneficial effect that the present invention is reached: the present invention is in terms of server, and the network of major part policy class is swum at present Play is all to use traditional http protocol mutual with WEB server. traditional WEB server, such as IIS, and Apache etc., mainly It is used to provide a user with WEB-browsing services.Game services be a kind of except being provided with status service while, also to carry Mutual between user.Some current game are mainly coordinated by dynamic web page technique, such as PHP, ASP.NET etc. The cooperation of the data storage technologies such as Mysql, MemCache realizes state and keeps and mutual between user, and efficiency is it may be said that the lowest Under, a usual server supports that 300-500 people is the most smooth simultaneously, and has very much alternately for what player provided Limit.The server of this project game is entirely game services and designs, and builds from the SOCKET technology of the bottom, Ke Yigao The offer interactive game service of effect, next station server of normal condition can provide 3000-5000 people the most online, carry for user For efficient interactive play experience.
Inventive network communication aspect, general web game is all the net being processed client and server by http protocol Network communication protocol, communication each time will be carried out by the way of newly-built SOCKET connects, and all needs alternately even simplest Wanting newly-built connection, one time establishment of connection process is the slowest.Online game is compared many alternately, thus need frequently with server Communication, uses the mode not only inefficiency of HTTP, and can take the biggest bandwidth.One mode optimized is to use The technology such as AJAX, WEB Service reduce bandwidth and use and improve efficiency, but can not solve the fraud repeating to connect in a large number Sick.We play and use the online game communications protocol of independent research, remove from and repeat to connect and the problem of occupied bandwidth, have simultaneously There is higher safety.
The ultimate principle of the present invention, principal character and advantage have more than been shown and described.The technical staff of the industry should Understanding, the present invention is not restricted to the described embodiments, and the simply explanation present invention's described in above-described embodiment and description is former Reason, without departing from the spirit and scope of the present invention, the present invention also has various changes and modifications, these changes and improvements Both fall within scope of the claimed invention.Claimed scope is by appending claims and Xiao Wu circle thereof Fixed.

Claims (10)

1. a web game engine based on Flex, it is characterised in that: include game server, animation system, rendering system, Geometrical system, develops with top Oncient game engine based on flex low level development in described game server, it is achieved that The magnificent instant fight picture of 2.5D;Described animation system: support various skeleton cartoon, attitude animated content, allows personage the most more Flexibly, profile is the most beautiful changeable;Described rendering system: can realize automatically processing rendering state and space is cut out, efficient material Matter management system, comprehensively support render to texture to process and projective textures processes, allow the dress ornament texture with strange beast personage, even Hair when personage runs that even personage runs flies upward, flowers and plants swing with the wind, and cloud layer floats the most expressible life-like, allows big Family can enjoy the visual experience of the animated film that matches in excellence or beauty in gaming;Geometry: comprehensively support various cachings, level of detail skill Art, static solid batch function, allow picture more have levels, action is more smooth.
A kind of web game engine based on Flex the most according to claim 1, it is characterised in that: also include resource optimization Management system: support that multiple texture picture form, multithreading backstage resource load, ripe and extendible resource management and loading System, makes game running more smooth, it is achieved many people are no-delay with screen fight, and player can preferably experience game content.
A kind of web game engine based on Flex the most according to claim 2, it is characterised in that: also include specially good effect, grain Son and global effect system: have Depth Blur, dynamic fuzzy, multiple Shadow Techniques, the particIe system of senior plug-in unit mode allow The shadow performance of mountains and rivers Hu Hai in game, house pet, time the dynamic particles light efficiency loaded onto the most life-like.
A kind of web game engine based on Flex the most according to claim 3, it is characterised in that: described game server Internal by network bottom layer module, data base coupling part, authentication module, map module, game player's module, Game Eccentric Person Module, game item module, game skill module, Mission Objective module, game scripts module, game resource management module, trip Play configuration module, game master instruction module collectively constitutes.
A kind of web game engine based on Flex the most according to claim 4, it is characterised in that: described network bottom layer mould Block, realizes based on SOCKET underlying network technology, provides efficient transport services for game, and network bottom layer module is mainly born Duty receives the network connecting request of user, receives the internet message of client and is decoded as the message that game logic portion needs Stream, sends the client notification message that game logic produces.
A kind of web game engine based on Flex the most according to claim 5, it is characterised in that: described data base connects Module is responsible for the communication service of game server and MYSQL data software, it is provided that in needing the game of persistence in game logic The loading held and preserve service, main part is just to provide adding in terms of efficient player attributes, article, task data Carry and preserve function.
A kind of web game engine based on Flex the most according to claim 6, it is characterised in that: described authentication module carries For the certificate server of user account information, authentication module is recognized by realizing player authentication with the protocol of game operation platform Card module achieves and need not player's password and can realize the design of verification process, can improve user account data peace greatly Quan Xing;Described map module provides the realization of map function system in game, and this module mainly realizes map Load, it is provided that the maintenance of player's visual range data and amendment, it is provided that the support in terms of waypoint detection and pathfinding.
A kind of web game engine based on Flex the most according to claim 7, it is characterised in that: described game player's mould Block is the nucleus module of game server, provides agent functionality, player and player module alternately for player and server Alternately, game player's module and other modules in server, such as mapping module, monster module, NPC module is alternately to carry For final interactive service;The realization of monster system in the game of described Game Eccentric Person module, the function comprised has the refreshing of monster, Monster empirical value system, the realization of the monster article mechanism of dropping, artificial intelligence's part of monster realizes;Described game item module Realize game article system and the realization of stage property system, the player's equipment in game, consume stage property and all realized by this module, colleague This module also provides for equipping attribute and strengthens, and equipment condition detects, and consumes stage property functional realiey, and stage property uses spaced apart condition detection, Stage property and equipment attribute configuration function also realize in this module.
A kind of web game engine based on Flex the most according to claim 8, it is characterised in that: described game skill mould It is the server logic function of other more than 40 technical ability magics that block realizes three kinds of technical ability of three kinds of occupation correspondences in game, skill of playing Energy module provides unified interaction platform, and the difference for each technical ability function uses different modules to realize respectively;Described Mission Objective module realizes the realization of Mission Objective system, it is provided that receive an assignment, and task condition judges, task is rewarded and given, and appoints The realization of business each function of descriptive system;Described game scripts module bottom uses LUA script to realize, to LUA script language Speech has carried out the packaging of necessity and has revised to adapt to the needs of game logic, script system and task module, mapping module, player Other modules of module coordinate the autgmentability greatly improving games system, and the many theme logics of game are all to pass through script system The script function provided realizes in a series of scripts.
A kind of web game engine based on Flex the most according to claim 9, it is characterised in that: described game resource Management module provides the loading of the game configuration data of bottom, preserves and inquires about service;Described game configuration module;Game configuration The realization of module offer each configuration item of game server, the monitoring IP of game server, listening port, game data catalogue, Visitor's name configures, game database information configuration, and the configuration that game authentication data base configures many aspects is all real by this module Existing;Described game master module coordinates chat module to provide online game management function for game master, and this module is real Existing major function has game configuration information to reload, and player's level information is revised, and dynamic refresh monster redirects map, creates Article.
CN201610474441.4A 2016-06-27 2016-06-27 A kind of web game engine based on Flex Pending CN106139591A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610474441.4A CN106139591A (en) 2016-06-27 2016-06-27 A kind of web game engine based on Flex

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610474441.4A CN106139591A (en) 2016-06-27 2016-06-27 A kind of web game engine based on Flex

Publications (1)

Publication Number Publication Date
CN106139591A true CN106139591A (en) 2016-11-23

Family

ID=57349770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610474441.4A Pending CN106139591A (en) 2016-06-27 2016-06-27 A kind of web game engine based on Flex

Country Status (1)

Country Link
CN (1) CN106139591A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109364485A (en) * 2018-10-22 2019-02-22 镇江悦乐网络科技有限公司 A kind of three-dimensional network game engine system
CN110300332A (en) * 2019-06-18 2019-10-01 南京科源信息技术有限公司 A kind of game loading method and system based on IPTV

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101158897A (en) * 2007-10-09 2008-04-09 南京大学 Method and system for implementing intelligent non-player characters in interactive games
CN102710650A (en) * 2004-07-15 2012-10-03 英特尔公司 Dynamic insertion of personalized content in online game scenes
CN103019741A (en) * 2012-12-30 2013-04-03 上海创图网络科技发展有限公司 Webmax game engine and method for developing webgame by applying webmax game engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102710650A (en) * 2004-07-15 2012-10-03 英特尔公司 Dynamic insertion of personalized content in online game scenes
CN101158897A (en) * 2007-10-09 2008-04-09 南京大学 Method and system for implementing intelligent non-player characters in interactive games
CN103019741A (en) * 2012-12-30 2013-04-03 上海创图网络科技发展有限公司 Webmax game engine and method for developing webgame by applying webmax game engine

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
林锦贤: "《基于Flex与J2EE的网页MMORPG游戏的研究与实现》", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109364485A (en) * 2018-10-22 2019-02-22 镇江悦乐网络科技有限公司 A kind of three-dimensional network game engine system
CN110300332A (en) * 2019-06-18 2019-10-01 南京科源信息技术有限公司 A kind of game loading method and system based on IPTV

Similar Documents

Publication Publication Date Title
Ball The metaverse: and how it will revolutionize everything
Chen et al. The organizational evolution, systematic construction and empowerment of Langde Miao's community tourism
Waitt et al. Creative small cities: Rethinking the creative economy in place
US10258889B2 (en) System and method to represent a resource object in a virtual environment
Allison The cool brand, affective activism and Japanese youth
US12026846B2 (en) Location-based metaverse social system combining the real world with virtual worlds for virtual reality interaction
US20110265018A1 (en) Emotion and mood control of virtual characters in a virtual world
CN105917404A (en) Digital personal assistant interaction with impersonations and rich multimedia in responses
Gonzalez Digital fashion in the Metaverse
CN103186372A (en) Game engine
CN105867932B (en) Game cloud design method based on metadata reflex chain
US20230343054A1 (en) Virtual-environment-based interaction method and apparatus, device, medium, and program product
CN106139591A (en) A kind of web game engine based on Flex
CN103413055A (en) Game software
US20180272235A1 (en) System and method for modifying gameplay according to user geographical location
Wu et al. Metaverse: The world reimagined
Ward Content, collaboration, and creativity in virtual worlds
Kelley Ancient traditions, modern constructions: innovation, continuity, and spirituality on the powwow trail
CN105740398A (en) Virtual tourism interactive platform
Julius The art of Zootopia
Gullino et al. Interpreting patterns of interaction between civic activism and government agency in civic crowdfunding campaigns
KR101492337B1 (en) Apparatus and method for crossbreeding character in game
Patchell Evolution of collective action in a ski resort facing declining domestic demand and inbound opportunity: Hakuba's dynamic downsizing
Fan et al. Research on AR-UGC Product Innovation Design for Future Community Digital Display Communication
Liu et al. METAVERSE for Destination Marketing in the Era of Great Changes

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161123