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 PDF

Info

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
Application number
CN201510859624.3A
Other languages
Chinese (zh)
Other versions
CN105498209A (en
Inventor
王青江
林志斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Feixin Network Technology Co Ltd
Original Assignee
Xiamen Feixin 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 Xiamen Feixin Network Technology Co Ltd filed Critical Xiamen Feixin Network Technology Co Ltd
Priority to CN201510859624.3A priority Critical patent/CN105498209B/en
Publication of CN105498209A publication Critical patent/CN105498209A/en
Application granted granted Critical
Publication of CN105498209B publication Critical patent/CN105498209B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/53Features 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/538Features 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

A kind of ground drawing generating method and device for preventing barrier track to be overlapped
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.
CN201510859624.3A 2015-11-30 2015-11-30 A kind of ground drawing generating method and device for preventing barrier track to be overlapped Active CN105498209B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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