CN105498209B - A kind of ground drawing generating method and device for preventing barrier track to be overlapped - Google Patents
A kind of ground drawing generating method and device for preventing barrier track to be overlapped Download PDFInfo
- Publication number
- CN105498209B CN105498209B CN201510859624.3A CN201510859624A CN105498209B CN 105498209 B CN105498209 B CN 105498209B CN 201510859624 A CN201510859624 A CN 201510859624A CN 105498209 B CN105498209 B CN 105498209B
- Authority
- CN
- China
- Prior art keywords
- barrier
- map
- length
- movement velocity
- movement
- 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.)
- Active
Links
Classifications
-
- 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
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/53—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
- A63F2300/538—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for performing operations on behalf of the game client, e.g. rendering
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of ground drawing generating methods for preventing barrier track to be overlapped, comprising steps of establishing environmental map, to determine dynamic disorder substance environment wherein the first barrier and the second barrier move in a first direction;The length and movement velocity of the first barrier are chosen within a predetermined range;Calculate the number that the first barrier moves back and forth on map in the given time;The length of the second barrier is determined within a predetermined range;The movement velocity of the second barrier of length and movement velocity and the length computation of the second barrier of width, the first barrier according to the map;And the first barrier and the second barrier are successively shown on map according to the length and movement velocity of the first barrier and the second barrier.The present invention also provides a kind of map creation devices for preventing barrier track to be overlapped.
Description
Technical field
The present invention relates to technical field of network information more particularly to a kind of map generation sides for preventing barrier track to be overlapped
Method and device.
Background technique
When game user plays game, direct game role is needed to execute various movements, including movement, jump, fight etc..And
Mobile is the elemental motion of game again.In some pathfinding game, game user needs to successfully bypass barrier, reaches home.
Traditional pathfinding algorithm is to allow player according to static global context information, finds out the obstacle of avoiding from starting point to target point
Optimal path completes appointed task.But in existing some pathfinding game, barrier is movement, and player needs direct game
Role obtains clearance by constantly rebounding, and during rebounding meeting there are many barrier in the horizontal direction
Move back and forth.This requires designing the relative motion between barrier, if the motion profile of barrier is overlapped that game just
It can not go on.
Therefore, it is necessary to a kind of map generating algorithm for preventing barrier track to be overlapped, guarantee between adjacent barrier to the greatest extent
Intersect in time that may be short.
Summary of the invention
For this purpose, the present invention provides a kind of ground drawing generating method and device for preventing barrier track to be overlapped, to try hard to solve
Or at least alleviate at least one existing problem above.
According to an aspect of the invention, there is provided a kind of ground drawing generating method for preventing barrier track to be overlapped, wherein
First barrier and the second barrier move in a first direction, and the method comprising the steps of: establishing environmental map, determine that dynamic hinders
Hinder substance environment;The length and movement velocity of the first barrier are chosen within a predetermined range;The first barrier is calculated in the predetermined time
Dynamic number is moved back on inherent map;The length of the second barrier is determined within a predetermined range;Width according to the map, first
The movement velocity of the second barrier of length computation of the length and movement velocity and the second barrier of barrier;And according to
The length and movement velocity of the first barrier and the second barrier that calculate successively show the first barrier and on map
Two barriers.
Optionally, in the ground drawing generating method according to the present invention for preventing barrier track to be overlapped, dynamic disorder is determined
The step of substance environment, comprises determining that the starting point and first direction of the first barrier and the movement of the second barrier.
Optionally, in the ground drawing generating method according to the present invention for preventing barrier track to be overlapped, the first obstacle is calculated
The number that object moves back and forth on map in the given time includes: the length and of width according to the map, the first barrier
The movement velocity of one barrier calculates the first barrier mobile primary required time on map;And according to predetermined time and shifting
Dynamic primary required time calculates the number moved back and forth.
Optionally, in the ground drawing generating method according to the present invention for preventing barrier track to be overlapped, width according to the map
The movement velocity of degree, the second barrier of the length of the first barrier and movement velocity and the length computation of the second barrier
Step includes: to indicate the second barrier in the given time using the width of map, the length of the second barrier and movement velocity
The number moved back and forth on map;According to the relationship of the first barrier and the mobile number of the second barrier, the second barrier is obtained
Hinder the range of the movement velocity of object:
Or,
Wherein, S indicates map width, L1、V1Respectively indicate length, the movement velocity of the first barrier, L2、V2Table respectively
Show length, the movement velocity of the second barrier, T indicates the predetermined time;And the fortune of the second barrier is determined within a predetermined range
Dynamic speed.
Optionally, it is according to the present invention prevent barrier track be overlapped ground drawing generating method in, the first barrier with
The relationship of the mobile number of second barrier is that mobile number difference is at least 1.
According to another aspect of the present invention, a kind of map creation device for preventing barrier track to be overlapped is provided, wherein
First barrier and the second barrier move in a first direction, which includes: map structuring module, with being adapted to set up environment
Figure, determines dynamic disorder substance environment, is further adapted for length and movement speed according to the first barrier and the second barrier calculated
Degree successively shows the first barrier and the second barrier on map;Parameter chooses module, suitable for choosing the within a predetermined range
The length and movement velocity of one barrier are further adapted for determining the length of the second barrier according to the preset range of obstacle length;
And computing module, the number moved back and forth on map in the given time suitable for calculating the first barrier, and base area
The movement of the width of figure, the length of the first barrier and movement velocity and the second barrier of the length computation of the second barrier
Speed.
Optionally, in the map creation device according to the present invention for preventing barrier track to be overlapped, map structuring module
It is further adapted for determining the starting point and first direction of the first barrier and the movement of the second barrier.
Optionally, in the map creation device according to the present invention for preventing barrier track to be overlapped, computing module is suitable for
The length of width, the first barrier according to the map and the movement velocity of the first barrier calculate the first barrier and move up in map
Dynamic primary required time;And the number moved back and forth is calculated according to predetermined time and mobile primary required time.
Optionally, in the map creation device according to the present invention for preventing barrier track to be overlapped, computing module is also suitable
Indicate the second barrier in the given time on map in the width of utilization map, the length of the second barrier and movement velocity
The number moved back and forth, and according to the relationship of the first barrier and the mobile number of the second barrier, obtain the second barrier
Movement velocity range:
Or,
Wherein, S indicates map width, L1、V1Respectively indicate length, the movement velocity of the first barrier, L2、V2Table respectively
Show length, the movement velocity of the second barrier, T indicates the predetermined time;And parameter is chosen module and is further adapted within a predetermined range
Determine the movement velocity of the second barrier.
Optionally, it is according to the present invention prevent barrier track be overlapped map creation device in, the first barrier with
The relationship of the mobile number of second barrier is that mobile number difference is at least 1.
The map according to the present invention for preventing barrier track to be overlapped generates scheme, keeps relative motion in multiple barriers
Game in, on the one hand, the length and movement velocity for randomly selecting barrier increase the playability and interest of game;It is another
Aspect guarantees that two pieces of barriers must intersect open once in a short time up and down by algorithm, it is ensured that game can be straight with one
Row goes down.
Detailed description of the invention
To the accomplishment of the foregoing and related purposes, certain illustrative sides are described herein in conjunction with following description and drawings
Face, these aspects indicate the various modes that can practice principles disclosed herein, and all aspects and its equivalent aspect
It is intended to fall in the range of theme claimed.Read following detailed description in conjunction with the accompanying drawings, the disclosure it is above-mentioned
And other purposes, feature and advantage will be apparent.Throughout the disclosure, identical appended drawing reference generally refers to identical
Component or element.
Fig. 1 shows the ground drawing generating method 100 according to an embodiment of the invention for preventing barrier track to be overlapped
Flow chart;And
Fig. 2 shows the map creation devices 200 according to an embodiment of the invention for preventing barrier track to be overlapped
Schematic diagram.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
It is fully disclosed to those skilled in the art.
Fig. 1 shows the ground drawing generating method 100 according to an embodiment of the invention for preventing barrier track to be overlapped
Flow chart.
According to one embodiment of present invention, such as in gaming, user need direct game role by constantly to
Upper jump is to obtain clearance.There are many barriers for meeting during game role rebounds, such as plank is in the horizontal direction
Move back and forth.The length of plank is random in a certain range, and the movement speed of plank is equally random in a certain range.User
Direct game role has a upward component velocity and one and the consistent level of the plank direction of motion in take-off on plank
Component velocity.And game role can only ride plank in the process to rebound, and head terminates if touching board game when jump.
This and general barrier game the difference lies in that barrier i.e. plank, herein when entity, game role regardless of
Which direction plank can be all struck from, and plank here is equivalent to double-edged sword, has not only served as foot pedal but also has been barrier.And other
Game plank be then half entity, i.e., game role will not strike plank from the bottom up, and be directly through;From top to bottom
Game role may stand on plank again.
Since the quantity of plank is there may be without several, length, the movement velocity of plank are random, such words again,
The movement that upper and lower two planks may be will appear is with left with right overlap condition, then game role station is in following plank
With regard to jumping less than plank above, alternatively, station is also jumped in plank above less than following plank.So need by algorithm come
Guarantee that two pieces of planks must intersect open one time in a short time up and down.
Below by taking two barriers as an example, the method for guaranteeing that two barriers do not overlap each other is introduced, wherein the first obstacle
Object and the second barrier move in a first direction.With reference to Fig. 1, this method starts from step S110, initially sets up environmental map, really
Determine dynamic disorder substance environment.Wherein the width of map is fixed, is set as S.According to one embodiment of present invention, map is determined
Left end point be starting point that the first barrier and the second barrier move, and the first barrier and the movement of the second barrier
First direction is to start to move right.
Then in the step s 120, the length and movement velocity of the first barrier are chosen within a predetermined range.If all barriers
The length range for hindering object is [Lmin, Lmax], meanwhile, barrier movement velocity range is [Vmin, Vmax], in above-mentioned predetermined model
The length L of the first barrier is randomly selected in enclosing1With movement velocity V1。
Then in step s 130, the number that the first barrier moves back and forth on map in the given time is calculated.For
Allow game user that there is good experience, it is assumed that upper and lower two barriers must be staggered in the given time, if the predetermined time
For T.Calculating two shortest staggering times of barrier can be on map in predetermined time T it is necessary to first calculate barrier
Move back and forth how many times.Specific calculating process are as follows:
The length L of width S, the first barrier first according to the map1With the movement velocity V of the first barrier1Calculate the first barrier
Hinder object mobile primary required time T on map1, that is,
Further according to predetermined time T and mobile primary required time T1Calculate the number C moved back and forth1, that is,
Then in step S140, the length of the second barrier is determined within a predetermined range.With step S120, in predetermined model
Enclose the length value L that second barrier is chosen in [Lmin, Lmax]2。
Then in step S150, the length L of width S, the first barrier according to the map1With movement velocity V1, Yi Ji
The length L of two barriers2The movement velocity for calculating the second barrier, is set as V2.Steps are as follows for calculating:
Firstly, it is the same with previous step, utilize the width S of map, the length L of the second barrier2With movement velocity V2Indicate the
Two barriers move back dynamic number C in predetermined time T on map2, that is,
Then, according to the relationship of the first barrier and the mobile number of the second barrier, the movement of the second barrier is obtained
Speed V2Range.According to a kind of implementation, the sufficient and necessary condition that upper and lower two barriers are staggered be mobile number difference extremely
It is less 1, therefore, the relationship of the mobile number of the first barrier and the second barrier is that mobile number difference is at least 1, can be stated
Are as follows: | C1-C2|≥1。
Above formula can be further broken into: C2≥C1+ 1 or C2≤C1-1.By various substitution above wherein it is possible to obtain
Movement velocity V2Range it is as follows:
Either,
Finally it is also contemplated that the preset range [Vmin, Vmax] of movement velocity, further constraint V2Range:
Either,
So far, so that it may the movement velocity of the second barrier is selected from above-mentioned section.
Then in step S160, according to the length L for the first barrier that above-mentioned steps are calculated1, the first barrier
Movement velocity V1, the second barrier length L2And second barrier movement velocity V2, is successively shown on map
One barrier and the second barrier.
Similarly, for a game, it is determined that after the length and movement velocity of the second barrier, so that it may according to it
Value continue to calculate the length and movement velocity of closely next barrier of the second barrier, and so on, sequentially on ground
Multiple barriers are shown on figure.
The map according to the present invention for preventing barrier track to be overlapped generates scheme, keeps relative motion in multiple barriers
Game in, on the one hand randomly select the length and movement velocity of barrier, increase the playability and interest of game;Another party
Face guarantees that two pieces of barriers must intersect open once in a short time up and down by algorithm, it is ensured that game can carry out always
Go down.
Fig. 2 shows the map creation devices 200 according to an embodiment of the invention for preventing barrier track to be overlapped
Schematic diagram.Device 200 includes: map structuring module 210, parameter selection module 220 and computing module 230, and wherein parameter is selected
Modulus block 220 is coupled with map structuring module 210 and 230 phase of computing module respectively.
Map structuring module 210 is adapted to set up environmental map, determines dynamic disorder substance environment.Implementation according to the present invention
Example, the width of map be it is fixed, be set as S.Such as map structuring module 210 is configured to determine that the left end point of map is first
The starting point of barrier and the movement of the second barrier, determines the first direction moved right as barrier movement.
Parameter chooses the length L that module 220 is suitable for choosing the first barrier within a predetermined range1With movement velocity V1,
In, the preset range of the length of all barriers is [Lmin, Lmax], meanwhile, the preset range of barrier movement velocity is
[Vmin,Vmax]。
In order to allow game user that there is good experience, it is assumed that upper and lower two barriers must be staggered in the given time,
If the predetermined time is T.Calculate two shortest staggering times of barrier it is necessary to first calculate barrier in predetermined time T
How many times can be moved back and forth on map.So the length L of the width S according to the map of computing module 230, the first barrier1With
The movement velocity V of first barrier1Calculate the first barrier mobile primary required time T on map1:
Computing module 230 is further according to T1The number C that the first barrier moves back and forth is calculated with predetermined time T1:
Similarly, the width S according to the map of computing module 230, the second barrier length L2With movement velocity V2Indicate second
The number C that barrier moves back and forth on map in the given time2, it may be assumed that
According to a kind of implementation, the sufficient and necessary condition that upper and lower two barriers are staggered is that mobile number difference is at least 1,
Therefore the relationship of the mobile number of the first barrier and the second barrier is that mobile number difference is at least 1, can be stated are as follows: | C1-C2
|≥1。
Above formula can be further broken into: C2≥C1+ 1 or C2≤C1-1.By various substitution above wherein it is possible to obtain
The movement velocity V of second barrier2Range it is as follows:
Either,
Parameter chooses module 220 suitable for the preset range according to obstacle length: [Lmin, Lmax] determines the second obstacle
The length L of object2。
Work as L2When determining, V above is substituted into2Range formula, so that it may obtain the value of the movement velocity of the second barrier
Range, in addition, the preset range of barrier movement velocity is [Vmin, Vmax], further limits V2Value, obtain the second obstacle
The locomotion speed value of object.
Map structuring module 210 is further adapted for choosing the length L for the first barrier that module 220 is chosen according to parameter1With
The movement velocity V of one barrier1, the second barrier length L2And the second barrier that is calculated of computing module 230
Movement velocity V2, the first barrier and the second barrier are successively shown on map.
Similarly, for a game, it is determined that after the length and movement velocity of above-mentioned second barrier, so that it may root
Continue to calculate the length and movement velocity of its next barrier according to its value, and be sequentially shown on map.With this
Analogize, makes two barriers intersections up and down in the shortest possible time.
It should be appreciated that in order to simplify the disclosure and help to understand one or more of the various inventive aspects, it is right above
In the description of exemplary embodiment of the present invention, each feature of the invention be grouped together into sometimes single embodiment, figure or
In person's descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. claimed hair
Bright requirement is than feature more features expressly recited in each claim.More precisely, as the following claims
As book reflects, inventive aspect is all features less than single embodiment disclosed above.Therefore, it then follows specific real
Thus the claims for applying mode are expressly incorporated in the specific embodiment, wherein each claim itself is used as this hair
Bright separate embodiments.
Those skilled in the art should understand that the module of the equipment in example disclosed herein or unit or groups
Part can be arranged in equipment as depicted in this embodiment, or alternatively can be positioned at and the equipment in the example
In different one or more equipment.Module in aforementioned exemplary can be combined into a module or furthermore be segmented into multiple
Submodule.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment
Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment
Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or
Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any
Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed
All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power
Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose
It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
Meaning one of can in any combination mode come using.
In addition, be described as herein can be by the processor of computer system or by executing by some in the embodiment
The combination of method or method element that other devices of the function are implemented.Therefore, have for implementing the method or method
The processor of the necessary instruction of element forms the device for implementing this method or method element.In addition, Installation practice
Element described in this is the example of following device: the device be used for implement as in order to implement the purpose of the invention element performed by
Function.
As used in this, unless specifically stated, come using ordinal number " first ", " second ", " third " etc.
Description plain objects, which are merely representative of, is related to the different instances of similar object, and is not intended to imply that the object being described in this way must
Must have the time it is upper, spatially, sequence aspect or given sequence in any other manner.
Although the embodiment according to limited quantity describes the present invention, above description, the art are benefited from
It is interior it is clear for the skilled person that in the scope of the present invention thus described, it can be envisaged that other embodiments.Additionally, it should be noted that
Language used in this specification primarily to readable and introduction purpose and select, rather than in order to explain or limit
Determine subject of the present invention and selects.Therefore, without departing from the scope and spirit of the appended claims, for this
Many modifications and changes are obvious for the those of ordinary skill of technical field.For the scope of the present invention, to this
Invent done disclosure be it is illustrative and not restrictive, it is intended that the scope of the present invention be defined by the claims appended hereto.
Claims (10)
1. a kind of ground drawing generating method for preventing barrier track to be overlapped, wherein the first barrier and the second barrier are in first party
It moves up, the method includes the steps:
Environmental map is established, determines dynamic disorder substance environment;
The length and movement velocity of the first barrier are chosen within a predetermined range;
Calculate the number that the first barrier moves back and forth on map in the given time;
The length of the second barrier is determined within a predetermined range;
Indicate the second barrier in the given time in map using the width of map, the length of the second barrier and movement velocity
On the number that moves back and forth;
According to the relationship of the first barrier and the mobile number of the second barrier, the model of the movement velocity of the second barrier is obtained
It encloses;
The movement velocity of the second barrier is determined within a predetermined range;And
The first barrier is successively shown on map according to the length and movement velocity of first barrier and the second barrier
With the second barrier.
2. the method as described in claim 1, wherein the step of determining dynamic disorder substance environment includes:
Determine the starting point and first direction of first barrier and the movement of the second barrier.
3. method according to claim 1 or 2, wherein the first barrier of the calculating in the given time on map back and forth
Mobile number includes:
The first barrier is calculated according to the movement velocity of the width of the map, the length of the first barrier and the first barrier to exist
Mobile primary required time on map;And
The number moved back and forth is calculated according to predetermined time and the primary required time of the movement.
4. method as described in claim 3, wherein the range of the movement velocity of second barrier is defined as:
Or,
Wherein, S indicates map width, L1、V1Respectively indicate length, the movement velocity of the first barrier, L2、V2Respectively indicate second
Length, the movement velocity of barrier, T indicate the predetermined time.
5. method as claimed in claim 4, wherein
The relationship of the mobile number of first barrier and the second barrier is that mobile number difference is at least 1.
6. a kind of map creation device for preventing barrier track to be overlapped, wherein the first barrier and the second barrier are in first party
It moves up, described device includes:
Map structuring module, is adapted to set up environmental map, determines dynamic disorder substance environment, is further adapted for according to the first barrier calculated
The length and movement velocity for hindering object and the second barrier successively show the first barrier and the second barrier on map;
Parameter chooses module, suitable for choosing the length of the first barrier within a predetermined range and movement velocity, being further adapted for according to barrier
The preset range of object length is hindered to determine the length of the second barrier;And
Computing module, the number moved back and forth on map in the given time suitable for calculating the first barrier, and be further adapted for
Indicate the second barrier in the given time in map using the width of the map, the length of the second barrier and movement velocity
On the number that moves back and forth obtain the second obstacle and according to the relationship of the first barrier and the mobile number of the second barrier
The range of the movement velocity of object;
The parameter chooses module and is further adapted for determining the movement velocity of the second barrier within a predetermined range.
7. device as claimed in claim 6, wherein
The map structuring module is further adapted for determining the starting point and first party of first barrier and the movement of the second barrier
To.
8. device as claimed in claims 6 or 7, wherein
The computing module is suitable for the movement velocity according to the width of the map, the length of the first barrier and the first barrier
Calculate the first barrier mobile primary required time on map;And
The number moved back and forth is calculated according to predetermined time and the primary required time of the movement.
9. device as claimed in claim 8, wherein the range of the movement velocity of second barrier is defined as:
Or,
Wherein, S indicates map width, L1、V1Respectively indicate length, the movement velocity of the first barrier, L2、V2Respectively indicate second
Length, the movement velocity of barrier, T indicate the predetermined time.
10. device as claimed in claim 9, wherein the relationship of first barrier and the mobile number of the second barrier is
Mobile number difference is at least 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510859624.3A CN105498209B (en) | 2015-11-30 | 2015-11-30 | A kind of ground drawing generating method and device for preventing barrier track to be overlapped |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510859624.3A CN105498209B (en) | 2015-11-30 | 2015-11-30 | A kind of ground drawing generating method and device for preventing barrier track to be overlapped |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105498209A CN105498209A (en) | 2016-04-20 |
CN105498209B true CN105498209B (en) | 2019-01-22 |
Family
ID=55706745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510859624.3A Active CN105498209B (en) | 2015-11-30 | 2015-11-30 | A kind of ground drawing generating method and device for preventing barrier track to be overlapped |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105498209B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107185242B (en) * | 2017-04-27 | 2018-09-04 | 腾讯科技(深圳)有限公司 | More unit method for searching and device |
CN116036601B (en) * | 2023-01-28 | 2023-06-09 | 腾讯科技(深圳)有限公司 | Game processing method and device, computer equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4687219B2 (en) * | 2005-04-20 | 2011-05-25 | 奥村遊機株式会社 | Game machine |
CN102082869B (en) * | 2010-12-28 | 2013-11-27 | 广州杰赛科技股份有限公司 | Method for realizing 2D (2-dimensional) transverse-screen mobile game |
KR20120004946A (en) * | 2011-12-05 | 2012-01-13 | 김동환 | Jump game and program |
CN105031921A (en) * | 2015-02-15 | 2015-11-11 | 北京乐动卓越信息技术有限公司 | Anticollision method and system in game object disordered mobile process |
-
2015
- 2015-11-30 CN CN201510859624.3A patent/CN105498209B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN105498209A (en) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Sutiono et al. | A mathematical model of game refinement | |
CN109908591B (en) | Virtual object decision method, model construction method and device | |
Lipovetzky et al. | Classical planning with simulators: Results on the atari video games | |
JP5887458B1 (en) | A game system for searching for a route of a non-player character based on a player's movement history | |
KR100948738B1 (en) | Game method and game system for dynamic difficulty | |
Smith et al. | PCG-based game design: creating Endless Web | |
Loiacono et al. | Automatic track generation for high-end racing games using evolutionary computation | |
CN1602220A (en) | Use in computer games of voronoi diagrams for partitioning a gamespace for analysis | |
US20160141149A1 (en) | Method of making a nanostructure and nanostructured articles | |
CN105498209B (en) | A kind of ground drawing generating method and device for preventing barrier track to be overlapped | |
US9336618B1 (en) | Stochastic chunk-based map generation | |
JP2010068876A (en) | Game apparatus | |
KR20210144803A (en) | Map generating method and apparatus, electronic device, and computer storage medium | |
CN104941180A (en) | Collision detecting method and device for 2D games | |
US9457277B2 (en) | Multi-solver physics engine | |
Matthews et al. | Procedural generation of story-driven maps | |
JP2006130131A (en) | Program and device for creating game map | |
US9446311B2 (en) | Device, game and control methods therefor | |
Perez et al. | Monte Carlo tree search: Long-term versus short-term planning | |
US20140018167A1 (en) | User manipulation of voronoi diagram game mechanics | |
CN105224204B (en) | parameter input method and device | |
KR20130132364A (en) | Mission match 3 game and program | |
Babadi et al. | Intelligent middle-level game control | |
Riedl | A Python engine for teaching artificial intelligence in games | |
Ziegler et al. | Generating real-time strategy heightmaps using cellular automata |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |