CN108144301A - The display methods and device of virtual objects information, storage medium, electronic device - Google Patents
The display methods and device of virtual objects information, storage medium, electronic device Download PDFInfo
- Publication number
- CN108144301A CN108144301A CN201711243214.1A CN201711243214A CN108144301A CN 108144301 A CN108144301 A CN 108144301A CN 201711243214 A CN201711243214 A CN 201711243214A CN 108144301 A CN108144301 A CN 108144301A
- Authority
- CN
- China
- Prior art keywords
- area
- objects
- virtual
- target
- virtual objects
- 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.)
- Granted
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
- A63F13/60—Generating 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of display methods of virtual objects information and device, storage medium, electronic devices.Wherein, this method includes:The first instruction is obtained, wherein, the first instruction is used to indicate the first object shown on the first area for stay in virtual scene, and the first object is to allow the virtual objects being picked in virtual scene;The second object in virtual scene is searched, wherein, the second object is the virtual objects of the second area displaying in virtual scene, and second area intersects with first area;At least the second object is moved, wherein, third region displaying of second object in virtual scene after movement, third region and first area are non-intersect;Display is used to indicate the information of the first object and the second object in the target picture of the first client, wherein, target picture is the picture of collected first area and second area.The present invention solve in the relevant technologies make game item cost it is higher the technical issues of.
Description
Technical field
The present invention relates to internet arena, display methods and device in particular to a kind of virtual objects information are deposited
Storage media, electronic device.
Background technology
With the development of multimedia technology and popularizing for wireless network, the recreation of people becomes increasingly to enrich, such as
Unit or internet game are played by hand held media device networked game play, by computer, type of play is varied, such as bullet
Curtain shooting game, venture game, simulation, role playing game, leisure chess/card game and other game etc..In most of class
In the game of type, player can be played by the role that the role manipulated is manipulated with other players.As MOBA classes are swum
Play, MOBA are the abbreviations of Multiplayer Online Battle Arena Games, and Chinese is translated into the online tactics sports of more people
Game, the playing method of this one kind game are:Acquisition equipment (such as game item) is generally required in fight, player is typically divided into two
Team, two teams compete with one another in the virtual scene of dispersion, and each player passes through the selected role of its interface control.
Player is during game, and monster is fallen by lethal injury or after opening stage property treasured case in scene in game
It is interior, it may appear that fall object namely when player role passes through about or over it can automatic Picking article.The relevant technologies
In, realize that the method for falling object has the following two kinds:
One is by the way of grid arrangement:The grid of rectangle frame size is marked off on the screen, then according to article
Width calculates shared grid number;
The second is being realized with the mode of animation, the animation that falls of article is made by the fine arts, is then inserted into animation solid
Article is placed on a little by fixed point, program successively.
There are the following problems for technical solution in the relevant technologies:
The mode of grid arrangement, which can allow, to be fallen name and claims the very carefully and neatly done of be set with, but since this method does not account for completely
The physical location of object is fallen, while does not also meet the physical phenomenon of real world, so to a kind of very false feeling of player,
So as to affect user experience;
The mode of the performance of animation is rich in tension, and due to being manually to get ready, arrangement has closing to reality situation, still
The quantity manually got ready be after all it is limited, fall object it is more in the case of, need to expend the huge energy of Developmental Engineer,
Huge financial burden is caused for enterprise, and the title of this scheme requirement article must be fixed length, therefore it cannot be fine
Adaptation dynamic data variation.
For the cost that game item is made in the relevant technologies it is higher the technical issues of, not yet propose effective solve at present
Scheme.
Invention content
An embodiment of the present invention provides a kind of display methods of virtual objects information and device, storage medium, electronic device,
At least to solve the technical issues of cost of making game item in the relevant technologies is higher.
One side according to embodiments of the present invention provides a kind of display methods of virtual objects information, this method packet
It includes:The first instruction is obtained, wherein, the first instruction is used to indicate the first object shown on the first area for stay in virtual scene,
First object is to allow the virtual objects being picked in virtual scene;The second object in virtual scene is searched, wherein, second pair
As if the virtual objects of the second area displaying in virtual scene, second area intersect with first area;At least to second pair
As being moved, wherein, third region of second object in virtual scene after movement is shown, third region and first area
It is non-intersect;Display is used to represent the information of the first object and the second object in target picture, wherein, target picture is to collect
First area and second area picture.
Another aspect according to embodiments of the present invention additionally provides a kind of display device of virtual objects information, the device
Including:Acquiring unit, for obtaining the first instruction, wherein, the first instruction is used to indicate on the first area for staying in virtual scene
First object of displaying, the first object are to allow the virtual objects being picked in virtual scene;Searching unit, it is virtual for searching
The second object in scene, wherein, the second object be in virtual scene second area displaying virtual objects, second area
Intersect with first area;Mobile unit, at least being moved to the second object, wherein, the second object after movement is in void
Intend the third region displaying in scene, third region and first area are non-intersect;Display unit, for being shown in target picture
For representing the information of the first object and the second object, wherein, target picture is collected first area and second area
Picture.
Another aspect according to embodiments of the present invention additionally provides a kind of storage medium, which includes storage
Program, program perform above-mentioned method when running.
Another aspect according to embodiments of the present invention additionally provides a kind of electronic device, including memory, processor and deposits
The computer program that can be run on a memory and on a processor is stored up, processor performs above-mentioned side by computer program
Method.
In embodiments of the present invention, the first instruction is obtained, the first instruction is used to indicate the first area for staying in virtual scene
First object of upper displaying, the first object are to allow the virtual objects being picked in virtual scene;Search the in virtual scene
Two objects, the second object are the virtual objects of the second area displaying in virtual scene, and second area intersects with first area;
At least the second object is moved, it is mobile after third region displaying of second object in virtual scene, third region with
First area is non-intersect;Display is used to indicate the information of the first object and the second object in target picture, and target picture is to adopt
The first area collected and the picture of second area since entire processing procedure is by the form realization of software algorithm, can solve
The technical issues of certainly cost of making game item is higher in the relevant technologies, and then reach the cost of manufacture for reducing game item
Technique effect.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and forms the part of the application, this hair
Bright illustrative embodiments and their description do not constitute improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of the hardware environment of the display methods of virtual objects information according to embodiments of the present invention;
Fig. 2 is a kind of flow chart of the display methods of optional virtual objects information according to embodiments of the present invention;
Fig. 3 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 4 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 5 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 6 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 7 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 8 is a kind of schematic diagram of optional game item queue according to embodiments of the present invention;
Fig. 9 is a kind of flow chart of the display methods of optional virtual objects information according to embodiments of the present invention;
Figure 10 is a kind of schematic diagram of optional target picture according to embodiments of the present invention;
Figure 11 is a kind of schematic diagram of the display device of optional virtual objects information according to embodiments of the present invention;And
Figure 12 is a kind of structure diagram of terminal according to embodiments of the present invention.
Specific embodiment
In order to which those skilled in the art is made to more fully understand the present invention program, below in conjunction in the embodiment of the present invention
The technical solution in the embodiment of the present invention is clearly and completely described in attached drawing, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
Member's all other embodiments obtained without making creative work should all belong to the model that the present invention protects
It encloses.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, "
Two " etc. be the object for distinguishing similar, and specific sequence or precedence are described without being used for.It should be appreciated that it uses in this way
Data can be interchanged in the appropriate case, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that cover
Cover it is non-exclusive include, be not necessarily limited to for example, containing the process of series of steps or unit, method, system, product or equipment
Those steps or unit clearly listed, but may include not listing clearly or for these processes, method, product
Or the intrinsic other steps of equipment or unit.
First, the part noun or term occurred during the embodiment of the present invention is described is suitable for as follows
It explains:
MOBA:English full name is Multiplayer Online Battle Arena, and Chinese can be translated into the online tactics of more people
Athletic game.
ARPG, English full name are Action Role Playing Game, and term of playing means Action Role Playing
Game, action (particularly attack) and the operation relevant action (as clicked mouse) of role.
One side according to embodiments of the present invention, a kind of method for providing display methods of virtual objects information are implemented
Example.
Optionally, in the present embodiment, the display methods of above-mentioned virtual objects information can be applied to it is as shown in Figure 1 by
In the hardware environment that server 102 and terminal 104 are formed.As shown in Figure 1, server 102 is carried out by network and terminal 104
Connection, above-mentioned network include but not limited to:Wide area network, Metropolitan Area Network (MAN) or LAN, terminal 104 are not limited to PC, mobile phone, tablet
Computer etc..The display methods of the virtual objects information of the embodiment of the present invention can be performed by server 102, can also be by terminal
104 perform, and can also be and are performed jointly by server 102 and terminal 104.Wherein, terminal 104 performs the embodiment of the present invention
The display methods of virtual objects information can also be performed by client mounted thereto.
When the embodiment of the present invention virtual objects information display methods by terminal 104 come when performing, using virtual objects as
For stage property in game:
Step S11, player is (such as the player using the first account number, the object for appreciation with being in using the first account number in the game of same office
Family, be in the player in same game services area etc. using the first account number) start the client of target game, and enter target trip
Play, such as enter ongoing game, open one innings of game, be invited to enter one innings of game, player or game client triggering
The generation of game events.
Step S12, in the case where game events (can trigger the first instruction at this time) occur for the target game residing for player,
Generation includes the picture of game item as follows.
Step S121 obtains the game events (obtaining the first instruction) in target game, and game events, which are used to indicate, to be treated
The first stage property (i.e. the first object) shown on the first area of the map (namely virtual scene) of target game, first
Stage property is to allow the virtual objects being picked in virtual scene;
Step S122 searches the second stage property (namely second object) in target game, second is shown in map
The second area of stage property intersects with first area;
Step S123 at least moves the second stage property, in map for show it is mobile after the second stage property
It is non-intersect between third region and first area.
Step S13 shows the information for being used to indicate the first stage property and the second stage property, such as the first account number on game client
The second client where first client at place, the second account number.The trip shown in the first client or the second client
Play picture is that the part for including first area and second area on map is acquired.First account number and second
Account number is that the account number of same map area is in game, and the visual field of the account number in the map area includes above-mentioned first area
With third region.
Above-mentioned steps S11 to step S13 is a full implementation flow for including technical scheme, the skill of the application
Art scheme relates generally to step S12 wherein, and the technical solution of the application is described in detail with reference to specific embodiment.
Fig. 2 is a kind of flow chart of the display methods of optional virtual objects information according to embodiments of the present invention, such as Fig. 2
Shown, this method may comprise steps of:
Step S202, obtains the first instruction, and the first instruction is used to indicate what is shown on the first area for stay in virtual scene
First object, the first object are to allow the virtual objects being picked in virtual scene.
Above-mentioned virtual scene be application virtual scene, as target game apply virtual scene, target game include but
It is not limited to following types of game:Barrage game, venture game, simulation, role playing game, leisure chess and card trip
Play, the game of MOBA classes and other game.It is particularly suitable for the game of MOBA classes, the game of ARPG classes.
Above-mentioned first instruction is the instruction that the event occurred in some scene of game of target game is triggering, is such as played
In the process monster by lethal injury, stage property treasured case is opened etc. can trigger the event for the game item that is scattered in gaming.
The first above-mentioned object can be designated with initial position (i.e. in first area) stage property it is (namely virtual right
As), when account number (including the first account number) in target game is by first area, it can be picked up.
Step S204 searches the second object in virtual scene, and the second object is the second area exhibition in virtual scene
The virtual objects shown, second area intersects with first area namely second area is partly or entirely overlapped with first area.
A data acquisition system can be pre-set, the element in data acquisition system is for storing a stage property and its phase
Close the data structure of information, relevant information include the mark of the stage property, the textures of stage property, stage property the information such as position at least
One.Second object is the virtual item found from data acquisition system.
It should be noted that if do not find the second object namely there is no with the first area portion where the second object
The second object for dividing or being all overlapped, then be directly arranged on first area, and shown by the first object.
Step S206 at least moves the second object, third area of the second object after movement in virtual scene
Domain views, third region and first area are non-intersect.
First object is the emerging and virtual item that is not ranked up in data acquisition system, need when present by
First object is put into data acquisition system, and initial position (first area) is distributed for it, particular by by the second object (namely
Second stage property) form of " squeezing " realizes, so that non-intersect between the third region and first area of the second object after mobile.
Step S208, for representing the information of the first object and the second object, target picture is for display in target picture
Collected first area and the picture of second area.
In the above-described embodiments, in the second object and the first object part or in the case of being completely superposed, by by
The forms of two objects " squeezing " allows the first object to monopolize first area, meets the physical phenomenon of real world, so to player
A kind of very true feeling, so as to improve user experience;And whole process can be realized by the form of software algorithm, fallen
In the case that object is more, the energy of Developmental Engineer is not needed to expend (including making textures for each stage property and being it each
Stage makes corresponding textures, textures when such as initial, textures when position changes etc.), reduce the exploitation of enterprise into
This, and this scheme does not require the title fixed length of article, therefore it can well adapt to the variation of dynamic data.
By above-mentioned steps S202 to step S208, the first instruction is obtained, the first instruction, which is used to indicate, stays in virtual scene
First area on the first object for showing, the first object is to allow the virtual objects being picked in virtual scene;It searches virtual
The second object in scene, the second object are the virtual objects of the second area displaying in virtual scene, second area and the
Intersect in one region;At least the second object is moved, third region displaying of the second object after movement in virtual scene,
Third region and first area are non-intersect;Display is used to indicate the information of the first object and the second object, mesh in target picture
Mark picture is the picture of collected first area and second area, since entire processing procedure is real by the form of software algorithm
It is existing, can solve to make in the relevant technologies game item cost it is higher the technical issues of, and then reach and reduce game item
Cost of manufacture technique effect.
The technical solution of the application proposes a set of name that falls and the method for sequence is claimed to realize the processing to falling object, the calculation
Method has quick, stablizes, can handle large capacity sample and will not interim card the characteristics of.Its algorithm core be allow precisely sequence and mould
Intend calculating and exist simultaneously, and work on respective suitable opportunity;The former ensure that the result of sequence achieves the desired results, the latter
It ensure that the stabilization and performance of ranking results.It is described in detail with reference to step shown in Fig. 2:
In the technical solution provided in step S202, the first instruction, including but not limited to following form are obtained:
(1) the game account number in target game causes fatal trauma (including the first account number, second account number etc.) to Game Eccentric Person
Evil, the client of terminal can perceive the game events by game logic;
(2) after the game account number in target game opens stage property treasured case, the client of terminal can be discovered by game logic
To the game events;
(3) (such as a certain account number clearance triggers some game switch) game that the game logic in playing actively triggers
Event.
Step S204 provide technical solution in, search virtual scene in the second object, wherein, the second object be
The virtual objects of second area displaying in virtual scene, second area intersect with first area.
It is to determine due to the position of the first area of the first object, therefore can go to search the second object according to this, below with trip
Illustrated for two-dimensional scene in play (actual scene can be three-dimensional or more high-dimensional scene, the application to this not
It limits):
Step S2041, determines value range of the first area in X-axis and Y-axis, and the value range such as in X-axis is
[m1, m2], the value range in Y-axis are [n1, n2];
Step S2042 investigates the stage property region in data acquisition system one by one, judges to whether there is on the region
X-coordinate is fallen between m1 and m2 and Y-axis coordinate falls the point between n1 and n2, if confirming the virtual road on the region in the presence of if
Have for the second object, it is not the second object all then to confirm the virtual item on the region.
It should be noted that on map, the maximum width of stage property can be pre-set, each maximum width is visual
For a stage property queue, the zoned format of queue includes but is not limited to two kinds shown in Fig. 3 and Fig. 4, as shown in figure 3, can be with
It is parallel to direction (the direction direction as queue that optionally, can also be parallel to Y-axis) of the direction as queue of X-axis;Such as
Shown in Fig. 4, it can also determine that (direction of the central axes can be arbitrary, to be parallel to the line of Y-axis in Fig. 4 for certain central axes
For), when bar-shaped zone passes through the central axes where stage property queue, central axes and its edge (relative to the both ends of central axes) shape
Into the angle of fixed angle.
In the technical solution provided in step S206, at least the second object is moved, wherein, the second couple after movement
As the third region displaying in virtual scene, third region and first area are non-intersect.
Step S2062 is being moved where stage property queue on axis direction.
(1) move mode one
Optionally, at " at least being moved to the second object ", in scenario described below, only the second object can be carried out
It is mobile:
Situation one:As shown in figure 5, only have the second object (being located at second area) on the first direction of the first object, and
Without other stage properties, at this point, can only be moved to the second object;
Situation two:There are multiple third objects (including the second object) on the first direction of the first object, but by
It is limited to iteration depth, only a pair one layer stage property adjacent with the first object moves namely only the second object is moved.
It should be noted that the first direction of the first object refers to along the direction of stage property queue where the first object, such as Fig. 3
Shown, first direction can be along the direction positively or negatively of X-axis, if stage property queue is parallel to Y-axis arrangement, then first party
To can be direction positively or negatively along Y-axis;As shown in figure 4, the direction of stage property queue can keep certain with central axes
Angle, the application do not limit this.In the application subsequent embodiment by taking first direction is to be directed toward the direction of X-axis forward direction as an example
It is described in detail.
(2) move mode two
It optionally, can be according to iteration depth to adjacent multilayer stage property at " at least being moved to the second object "
It is moved, such as by adjacent multiple third objects on the first direction of the first object, (quantity of multiple third objects can lead to
It crosses iteration depth to be configured, if iteration depth is 5, then the quantity of " multiple third objects " is 5) to move along the first direction,
Wherein, multiple third objects include the second object.
The number of plies of above-mentioned if " iteration depth " configuration more than third object on the first direction of the first object quantity or
Person is without the configuration of progress " iteration depth ", then " by adjacent multiple third object edges on the first direction of the first object
First direction moves " it can refer to, all third objects on the first direction of the first object are moved along the first direction
(as shown in figure 5, wherein, each box in dashed box can represent a stage property region).
(3) move mode three
For above-mentioned mode one or mode two, after stage property is moved along X-axis forward direction, if stage property in this direction exceeds
The maximum indication range of terminal screen (namely indication range of target picture) namely in virtual scene for showing movement
In the case that the region of the 4th object afterwards exceeds the indication range of target picture, " at least the second object is moved " at this time
Can also it further comprise:Second direction of multiple third objects along the first object by the first object and after moving along the first direction
Mobile, the 4th object (namely the 4th stage property) be that the first object of distance is most in a first direction in multiple third objects after moving
Remote virtual objects, second direction are opposite with first direction (as shown in Figure 6).
It should be noted that it is used to show the region of the 4th object after moving in virtual scene beyond target picture
In the case of indication range, in the second direction of the first object there are stage property in the case of, by the first object, along the first direction
Multiple third objects and target object after movement are moved along the second direction of the first object, and the 4th object is more after moving
The farthest virtual objects of the first object of distance, target object are in second direction in a first direction in a third object
Virtual objects and including the virtual objects adjacent with the first object, second direction is different from the direction of first direction, such as first party
To being opposite direction with second direction, the angle number of degrees between first direction and second direction and central axes are identical.
Step S2064 is being moved where stage property queue on axis direction.
(1) move mode one moves along third direction
It should be noted that in first new object of " insertion ", if also there are sufficient spaces for place stage property queue, then
First object is by occupying display area to first direction " crowded " (may further include to second direction " crowded ");If so
Sufficient space is not present in place stage property queue, then the first object then needs empty by obtaining display to other direction " extruding "
Between.
Optionally, when facing said circumstances, the adjacent stage property queue that the first object can be on third direction " squeeze
Pressure " obtains display space, and " at least being moved to the second object " may include:In the first direction and second party of the first object
Multiple third objects and target object are moved along third direction there is no in the case of third region upwards, wherein, third
Region is to be not used for display third object or target object and length in a first direction or in second direction is not shorter than the firstth area
Region (namely the length between region occupied by two stage properties, the Huo Chengwei of length of the domain in a first direction or in second direction
Whether the length in third region meets length needed for first area), target object is virtual objects in a second direction and wraps
Include that adjacent virtual objects, third direction are vertical with first direction or second direction in a second direction with the first object.
As shown in fig. 7, the length between any two solid line boxes (region i.e. where third object and target object)
The length requirement of the first area (being shown by the dashed box in Fig. 7) needed for the first object is unsatisfactory for, therefore can not be by first pair
As squeezing into the first object queue.Therefore, first object queue can be moved to third direction according to mode as shown in Figure 8,
Next column is such as moved to, the position at the mobile preceding place that is indicated by the dashed box in Fig. 7, the position where after solid box expression is mobile.
Optionally, when facing said circumstances, all stage property queues that the first object can be on third direction " squeeze
Pressure " obtains display space, at this point, " at least being moved to the second object " may include:The first object first direction and
In the case of third region is not present in second direction, by the first object queue where multiple third objects and target object
It is moved with the second object queue on the third direction of the first object queue along third direction, wherein, third region is not
Length for showing third object or target object and in a first direction or in second direction is not shorter than first area first
The region of length on direction or second direction, target object in a second direction virtual objects and including with first pair
As virtual objects adjacent in a second direction, third direction is vertical with first direction or second direction (to be born in such as Fig. 8 along Y-axis
To direction).
(2) move mode two move along fourth direction
Optionally, in the way of shown in mode one by the first object queue (the second object queue may be further included)
After third direction extruding, the first object queue or the second object queue may be beyond the indication ranges of target picture, this
When need to be adjusted the stage property queue of entire picture according to the similar fashion in above-described embodiment, at this point, " at least to the
Two objects are moved " it may include:In the first object queue and the second object queue there are target object queue in the case of,
By the first object, moved along third direction after the first object queue and the second object queue moved along fourth direction, wherein, mesh
It is to exceed the display of target picture in the first object queue and the second object queue after third direction movement to mark object queue
The queue of range, along target object of the fourth direction (perpendicular to third direction, as in Fig. 8 along the direction of Y-axis forward direction) after mobile
Queue is in the indication range of target picture.
In the technical solution provided in step S208, shown in the target picture of the first client and be used to indicate first pair
As the information with the second object, wherein, target picture is the picture of collected first area and second area.
Optionally, the packet for being used to indicate the first object and the second object is shown in the target picture of the first client
It includes but is not limited to following manner:The textures of the first object and the patch of the second object are shown in the target picture of the first client
Figure;The mark of the first object and mark (such as stage property number, the stage property of the second object are shown in the target picture of the first client
Title etc.).
It is alternatively possible to take the sequence of piecemeal, will fall off object grouping (as shown in Figure 3 and Figure 4, can be by multiple stage properties
Queue is as a region), and what is hashed is distributed in region, and when being moved, whole region can be moved,
It is finely divided again in region, exchanges higher Hash sort performance for.
Optionally, the above-mentioned technical proposal of the application can be applied in the game category of the types such as MMORPG, ARPG, solution
Article is certainly fallen due to the problem of the causing player experience bad that be stacked.It can rapidly will fall off the title of object according to
Physics mode arrangement is opened, and it is visual show this process, player experience is allowed to be fallen to true article, while will not draw again
The problem of playing article shake.
In above-described embodiment of the application, the iteration depth accurately to sort can be opened, start period (game events in this way
Immediately start later after the present processes still wait for several durations, such as wait for it is all fall object fall finish after) and
One or more of three parameters of occurrence frequency (quantity for being such as separated by picture frame) of algorithm, for planning adjustment experience effect and
The balance of the impact of performance.
As a kind of optional embodiment, it is described in detail by taking the game run on the mobile terminals such as mobile phone as an example below.
Optionally, it is Android or the equipment of IOS that hardware environment, which can be memory in more than 1G, operating system,.
The present processes can be embedded into the form of software function in game, game application may operate at above-mentioned hardware
In environment, algorithm is one in itself forever in newer logic closed loop.The flow of the software function is as shown in Figure 9
Step S901, input data are that (last time has sequenced an object ordered state that falls initialized, Huo Zhekong
Collection).
Step S902 can detect whether that the new object (namely the first object or first stage property) that falls adds in, the frequency of monitoring
Rate can be determined according to above-mentioned " occurrence frequency ", such as all be checked per frame;If there is then performing step S903, otherwise perform
Step S906.
Step S903 immediately enters branch 1 if having, and carries out accurate Hash sort, it is contemplated that user experience, it here can be first
The article Chong Die with new article in the former set of detection, and hidden, it waits to sequence and release again.
Step S904 resets iteration depth, starts accurate Hash sort (referring to aforementioned step S202 to step S208),
The title sequenced, which is set to, not to be shown.
Step S905 when arrangement finishes or reaches depth capacity, shows all titles for falling object (stage property).
Step S906, if entering branch 2 without if, the movement per frame recording video camera, and allow and sorted fall object
Title follows it to move, thus can be to avoid the article flicker problem that brings of sorting always.
Step S907, judges whether the time interval between last sequence reaches preset and the arrangement time is forced (to be opened
The dynamic period), if so then execute step S903, otherwise continue to execute step S906.
Due to the movement with role or the rotation of camera lens, the angle and distance of article and camera lens can become
Change, can overlap under actual physical, should arrange again at this time again, but in view of in MMORPG and ARPG game, screen turns
Dynamic and personage movement is very frequent, therefore herein in order to avoid shake, and algorithm sets a time threshold, reaches the time then
Force Hash sort again.
Due to sequencing sequence each time, the original state of algorithm is all returned, therefore algorithm is one rational, stablized effective
Closed loop.Need exist for explanation is a little that, in order to cope with the very big sample of data volume, algorithm can set a greatest iteration
Depth more than this depth, will be hashed no longer, outward to ensure the performance of game process.
In above-mentioned step S904, the method for accurate Hash sort can be realized as follows:
Step S9041, what acquisition did not arranged falls object name set.
Step S9042, with X-axis or the increased direction sequencing set of Y-axis.
Step S9043 traverses above-mentioned set, judges the first stage property (namely the first object) A newly added inmWhether with it is adjacent
The second stage property (namely second object) Am-1Completely or partially it is overlapped.
Step S9044, if the first stage property AmIt is and the second adjacent stage property Am-1Overlapping, then judge Am-1X-axis coordinate,
Am-1Width, AmThe sum of width whether be less than screen width, if then only needing step S9045, otherwise perform step S9046.
Step S9045, by AmIt is connected on Am-1Below, traversal pointer is moved to m+1.
Step S9046 is judged A1、A2……Am-1Meet A to the movement of X-axis negative directionmWidth distance after whether also
In screen, if so then execute step S9045, step S9047 is otherwise performed.
Step S9047, by AmIt is moved to the first title A of one's own professionxShould position below.
Step S9048, judges AmWhether beyond bottom of screen, if so then execute step S9049, step is otherwise returned to
S9042。
Step S9049, by Ax、Ax+1……AmIt moves up, traversal pointer traces back to Ax.Finally obtain target picture (or
For game picture) as shown in Figure 10.
Using the above-mentioned technical proposal of the application, be different from ordering of grids, the algorithm be item name from back to front, under
Up " crowded ", and ensure not multiple traversal set, only traversal pointer is traced back to the position that conflicts and may occur.Therefore it can be with
All titles in set are sequenced with most fast speed, 50 titles of actual measurement can all hash drained in 0.2 second.
It should be noted that for aforementioned each method embodiment, in order to be briefly described, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because
According to the present invention, certain steps may be used other sequences or be carried out at the same time.Secondly, those skilled in the art should also know
It knows, embodiment described in this description belongs to preferred embodiment, and involved action and module are not necessarily of the invention
It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but it is very much
In the case of the former be more preferably embodiment.Based on such understanding, technical scheme of the present invention is substantially in other words to existing
The part that technology contributes can be embodied in the form of software product, which is stored in a storage
In medium (such as ROM/RAM, magnetic disc, CD), used including some instructions so that a station terminal equipment (can be mobile phone, calculate
Machine, server or network equipment etc.) perform method described in each embodiment of the present invention.
Other side according to embodiments of the present invention additionally provides a kind of for implementing the aobvious of above-mentioned virtual objects information
Show the display device of the virtual objects information of method.Figure 11 is a kind of optional virtual objects information according to embodiments of the present invention
Display device schematic diagram, as shown in figure 11, which can include:Acquiring unit 1101, searching unit 1103, mobile list
Member 1105 and display unit 1107.
Acquiring unit 1101, for obtaining the first instruction, wherein, the first instruction, which is used to indicate, stays in the first of virtual scene
The first object shown on region, the first object are to allow the virtual objects being picked in virtual scene.
Above-mentioned virtual scene be application virtual scene, as target game apply virtual scene, target game include but
It is not limited to following types of game:Barrage game, venture game, simulation, role playing game, leisure chess and card trip
Play, the game of MOBA classes and other game.It is particularly suitable for the game of MOBA classes, the game of ARPG classes.
Above-mentioned first instruction is the instruction that the event occurred in some scene of game of target game is triggering, is such as played
In the process monster by lethal injury, stage property treasured case is opened etc. can trigger the event for the game item that is scattered in gaming.
The first above-mentioned object can be designated with initial position (i.e. in first area) stage property it is (namely virtual right
As), when account number (including the first account number) in target game is by first area, it can be picked up.
Searching unit 1103, for searching the second object in virtual scene, wherein, the second object is in virtual scene
Second area displaying virtual objects, second area intersects with first area.
A data acquisition system can be pre-set, the element in data acquisition system is for storing a stage property and its phase
Close the data structure of information, relevant information include the mark of the stage property, the textures of stage property, stage property the information such as position at least
One.Second object is the stage property found from data acquisition system.
It should be noted that if do not find the second object namely there is no with the first area portion where the second object
The second object for dividing or being all overlapped, then be directly arranged on first area, and shown by the first object.
Mobile unit 1105, at least being moved to the second object, wherein, the second object after movement is in virtual field
Third region displaying in scape, third region and first area are non-intersect.
First object is stage property that is emerging and not being ranked up in data acquisition system, is needed when present by first
Object is put into data acquisition system, and initial position (first area) is distributed for it, particular by by the second object " squeezing "
Form is realized, so that non-intersect between the third region and first area of the second object after mobile.
Display unit 1107 is used to indicate the first object and second pair for being shown in the target picture of the first client
The information of elephant, wherein, target picture is the picture of collected first area and second area.
In the above-described embodiments, in the second object and the first object part or in the case of being completely superposed, by by
The forms of two objects " squeezing " allows the first object to monopolize first area, meets the physical phenomenon of real world, so to player
A kind of very true feeling, so as to improve user experience;And whole process can be realized by the form of software algorithm, fallen
In the case that object is more, the energy of Developmental Engineer is not needed to expend (including making textures for each stage property and being it each
Stage makes corresponding textures, textures when such as initial, textures when position changes etc.), reduce the exploitation of enterprise into
This, and this scheme does not require the title fixed length of article, therefore it can well adapt to the variation of dynamic data.
It should be noted that the acquiring unit 1101 in the embodiment can be used for performing the step in the embodiment of the present application
S202, the searching unit 1103 in the embodiment can be used for performing the step S204 in the embodiment of the present application, in the embodiment
Mobile unit 1105 can be used for performing the step S206 in the embodiment of the present application, the display unit 1107 in the embodiment can
For performing the step S208 in the embodiment of the present application.
Herein it should be noted that above-mentioned module is identical with example and application scenarios that corresponding step is realized, but not
It is limited to above-described embodiment disclosure of that.It should be noted that above-mentioned module as a part for device may operate in as
It in hardware environment shown in FIG. 1, can be realized by software, hardware realization can also be passed through.
By above-mentioned module, the first instruction is obtained, the first instruction, which is used to indicate on the first area for stay in virtual scene, opens up
The first object shown, the first object are to allow the virtual objects being picked in virtual scene;Search the second couple in virtual scene
As the second object is the virtual objects of the second area displaying in virtual scene, and second area intersects with first area;At least
Second object is moved, third region displaying of the second object after movement in virtual scene, third region and first
Region is non-intersect;Display is used to indicate the information of the first object and the second object in target picture, and target picture is to collect
First area and second area picture, since entire processing procedure is realized by the form of software algorithm, phase can be solved
The technical issues of cost of making game item is higher in the technology of pass, and then reach the skill for the cost of manufacture for reducing game item
Art effect.
Above-mentioned mobile unit may include:First movement module, for will be adjacent on the first direction of the first object
Multiple third objects move along the first direction, wherein, multiple third objects include the second object.
Optionally, first movement module can be additionally used in all third object edges on the first direction of the first object
First direction moves.
Above-mentioned mobile unit may also include:Second mobile module, after movement is shown in virtual scene
It is more by the first object and after moving along the first direction in the case that the region of 4th object exceeds the indication range of target picture
A third object is moved along the second direction of the first object, wherein, the 4th object be it is mobile after multiple third objects in the
The farthest virtual objects of the first object of distance, second direction are opposite with first direction on one direction.
Optionally, above-mentioned mobile unit may also include:Third mobile module, for being moved in virtual scene for showing
In the case that the region of the 4th object after dynamic exceeds the indication range of target picture, by the first object, move along the first direction
Multiple third objects and target object afterwards are moved along the second direction of the first object, wherein, after the 4th object is mobile
The farthest virtual objects of the first object of distance, target object are in second direction in a first direction in multiple third objects
Virtual objects and including the virtual objects adjacent with the first object, second direction is different from the direction of first direction.
Optionally, above-mentioned mobile unit may also include:4th mobile module, in the first direction of the first object and
Multiple third objects and target object are moved along third direction there is no in the case of third region in second direction,
In, third region is to be not used for display third object or target object and length in a first direction or in second direction is not short
In the region of length of the first area in a first direction or in second direction, target object is virtual right in a second direction
As and including adjacent virtual objects, third direction hang down with first direction or second direction in a second direction with the first object
Directly.
Optionally, the 4th mobile module can be additionally used on the first direction of the first object and second direction that there is no the
In the case of three regions, by the first object queue where multiple third objects and target object and positioned at the first object queue
The second object queue on third direction is moved along third direction, wherein, third region is is not used for display third object or mesh
It marks object and the length in a first direction or in second direction is not shorter than length of the first area in a first direction or in second direction
The region of degree, target object is for virtual objects in a second direction and including adjacent in a second direction with the first object
Virtual objects, third direction are vertical with first direction or second direction.
Optionally, above-mentioned mobile unit may also include:5th mobile module, in the first object queue and second pair
In the case of in queue there are target object queue, by the first object, moved along third direction after the first object queue and
Second object queue is moved along fourth direction, wherein, target object queue is the first object queue after third direction movement
With the queue of indication range for exceeding target picture in the second object queue, the target object queue after being moved along fourth direction exists
In the indication range of target picture.
Optionally, display unit can also be used to show the textures of the first object and the patch of the second object in target picture
Figure;The mark of the first object and the mark of the second object are shown in the target picture of the first client.
The technical solution of the application proposes a set of name that falls and the method for sequence is claimed to realize the processing to falling object, the calculation
Method has quick, stablizes, can handle large capacity sample and will not interim card the characteristics of.Its algorithm core be allow precisely sequence and mould
Intend calculating and exist simultaneously, and work on respective suitable opportunity;The former ensure that the result of sequence achieves the desired results, the latter
It ensure that the stabilization and performance of ranking results.
Herein it should be noted that above-mentioned module is identical with example and application scenarios that corresponding step is realized, but not
It is limited to above-described embodiment disclosure of that.It should be noted that above-mentioned module as a part for device may operate in as
In hardware environment shown in FIG. 1, can be realized by software, can also by hardware realization, wherein, hardware environment include network
Environment.
Other side according to embodiments of the present invention additionally provides a kind of for implementing the aobvious of above-mentioned virtual objects information
Show the server or terminal of method.
Figure 12 is a kind of structure diagram of terminal according to embodiments of the present invention, and as shown in figure 12, which can include:
One or more (one is only shown in Figure 12) processors 1201, memory 1203 and (such as above-mentioned implementation of transmitting device 1205
Sending device in example), as shown in figure 12, which can also include input-output equipment 1207.
Wherein, memory 1203 can be used for storage software program and module, such as the virtual objects in the embodiment of the present invention
Corresponding program instruction/the module of display methods and device of information, processor 1201 are stored in by operation in memory 1203
Software program and module, so as to perform various functions application and data processing, that is, realize above-mentioned virtual objects information
Display methods.Memory 1203 may include high speed random access memory, can also include nonvolatile memory, such as one or
Multiple magnetic storage devices, flash memory or other non-volatile solid state memories.In some instances, memory 1203 can be into
One step is included relative to the remotely located memory of processor 1201, these remote memories can pass through network connection to end
End.The example of above-mentioned network includes but not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Above-mentioned transmitting device 1205 is used to receive via network or transmission data, can be also used for processor with
Data transmission between memory.Above-mentioned network specific example may include cable network and wireless network.In an example,
Transmitting device 1205 includes a network adapter (Network Interface Controller, NIC), can pass through cable
It is connected to be communicated with internet or LAN with other network equipments with router.In an example, transmission dress
1205 are put as radio frequency (Radio Frequency, RF) module, is used to wirelessly be communicated with internet.
Wherein, specifically, memory 1203 is used to store application program.
Processor 1201 can call the application program that memory 1203 stores by transmitting device 1205, following to perform
Step:
The first instruction is obtained, wherein, the first instruction is used to indicate first shown on the first area for stay in virtual scene
Object, the first object are to allow the virtual objects being picked in virtual scene;
The second object in virtual scene is searched, wherein, the second object is that the second area in virtual scene is shown
Virtual objects, second area intersect with first area;
At least the second object is moved, wherein, third region exhibition of second object in virtual scene after movement
Show, third region and first area are non-intersect;
Display is used to indicate the information of the first object and the second object in target picture, wherein, target picture is acquisition
The first area arrived and the picture of second area.
Processor 1201 is additionally operable to perform following step:
The textures of the first object and the textures of the second object are shown in target picture;
The mark of the first object and the mark of the second object are shown in target picture.
Using the embodiment of the present invention, the first instruction is obtained, the first instruction is used to indicate the first area for staying in virtual scene
First object of upper displaying, the first object are to allow the virtual objects being picked in virtual scene;Search the in virtual scene
Two objects, the second object are the virtual objects of the second area displaying in virtual scene, and second area intersects with first area;
At least the second object is moved, it is mobile after third region displaying of second object in virtual scene, third region with
First area is non-intersect;Display is used to indicate the information of the first object and the second object in target picture, and target picture is to adopt
The first area collected and the picture of second area since entire processing procedure is by the form realization of software algorithm, can solve
The technical issues of certainly cost of making game item is higher in the relevant technologies, and then reach the cost of manufacture for reducing game item
Technique effect.
Optionally, the specific example in the present embodiment can refer to the example described in above-described embodiment, the present embodiment
Details are not described herein.
It will appreciated by the skilled person that the structure shown in Figure 12 is only to illustrate, terminal can be smart mobile phone
(such as Android phone, iOS mobile phones), tablet computer, palm PC and mobile internet device (Mobile Internet
Devices, MID), the terminal devices such as PAD.Figure 12 it does not cause to limit to the structure of above-mentioned electronic device.For example, terminal is also
It may include more either less components (such as network interface, display device) than shown in Figure 12 or have and Figure 12 institutes
Show different configurations.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To be completed by program come command terminal device-dependent hardware, which can be stored in a computer readable storage medium
In, storage medium can include:Flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random
Access Memory, RAM), disk or CD etc..
The embodiment of the present invention additionally provides a kind of storage medium.Optionally, in the present embodiment, above-mentioned storage medium can
For performing the program code of the display methods of virtual objects information.
Optionally, in the present embodiment, above-mentioned storage medium can be located at multiple in the network shown in above-described embodiment
On at least one of network equipment network equipment.
Optionally, in the present embodiment, storage medium is arranged to store the program code for performing following steps:
S21 obtains the first instruction, wherein, the first instruction is used to indicate what is shown on the first area for stay in virtual scene
First object, the first object are to allow the virtual objects being picked in virtual scene;
S22 searches the second object in virtual scene, wherein, the second object is the second area exhibition in virtual scene
The virtual objects shown, second area intersect with first area;
S23 at least moves the second object, wherein, third area of second object in virtual scene after movement
Domain views, third region and first area are non-intersect;
S24 shows the information for being used to indicate the first object and the second object in target picture, wherein, target picture is
Collected first area and the picture of second area.
Optionally, storage medium is also configured to store the program code for performing following steps:
S31 shows the textures of the first object and the textures of the second object in target picture;
S32 shows the mark of the first object and the mark of the second object in target picture.
Optionally, the specific example in the present embodiment can refer to the example described in above-described embodiment, the present embodiment
Details are not described herein.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only memory (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or
The various media that can store program code such as CD.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
If the integrated unit in above-described embodiment is realized in the form of SFU software functional unit and is independent product
Sale or in use, the storage medium that above computer can be read can be stored in.Based on such understanding, skill of the invention
The part or all or part of the technical solution that art scheme substantially in other words contributes to the prior art can be with soft
The form of part product embodies, which is stored in storage medium, is used including some instructions so that one
Platform or multiple stage computers equipment (can be personal computer, server or network equipment etc.) perform each embodiment institute of the present invention
State all or part of step of method.
In the above embodiment of the present invention, all emphasize particularly on different fields to the description of each embodiment, do not have in some embodiment
The part of detailed description may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed client, it can be by others side
Formula is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, and only one
Kind of division of logic function, can there is an other dividing mode in actual implementation, for example, multiple units or component can combine or
It is desirably integrated into another system or some features can be ignored or does not perform.Another point, it is shown or discussed it is mutual it
Between coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, unit or module
It connects, can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separate, be shown as unit
The component shown may or may not be physical unit, you can be located at a place or can also be distributed to multiple
In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also
That each unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list
The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications also should
It is considered as protection scope of the present invention.
Claims (15)
1. a kind of display methods of virtual objects information, which is characterized in that including:
The first instruction is obtained, wherein, first instruction is used to indicate first shown on the first area for stay in virtual scene
Object, first object are to allow the virtual objects being picked in the virtual scene;
The second object in the virtual scene is searched, wherein, second object is the secondth area in the virtual scene
The virtual objects of domain views, the second area intersect with the first area;
At least second object is moved, wherein, it is mobile after second object in the virtual scene the
Three regions show that the third region and the first area are non-intersect;
The information for representing first object and second object is shown in target picture, wherein, the target is drawn
Face is the picture of the collected first area and the second area.
2. according to the method described in claim 1, include it is characterized in that, at least carrying out movement to second object:
Adjacent multiple third objects on the first direction of first object are moved along the first direction, wherein, it is more
A third object includes second object.
3. according to the method described in claim 2, it is characterized in that, by adjacent more on the first direction of first object
A third object along the first direction move including:
All third objects on the first direction of first object are moved along the first direction.
4. it according to the method described in claim 2, is further included it is characterized in that, at least carrying out movement to second object:
It is used to show that the region of the 4th object after moving exceeds the indication range of the target picture in the virtual scene
In the case of, multiple third objects after being moved by first object and along the first direction are along first object
Second direction movement, wherein, the 4th object be move after multiple third objects in said first direction
The virtual objects farthest apart from first object, the second direction are opposite to the first direction.
5. it according to the method described in claim 2, is further included it is characterized in that, at least carrying out movement to second object:
It is used to show that the region of the 4th object after moving exceeds the indication range of the target picture in the virtual scene
In the case of, by first object, moved along the first direction after multiple third objects and target object edge
First object second direction movement, wherein, the 4th object in multiple third objects after movement in institute
The farthest virtual objects of the first object described in distance on first direction are stated, the target object is in the second direction
Virtual objects and including the virtual objects adjacent with first object, the second direction and the direction of the first direction
It is different.
6. according to the method described in claim 2, include it is characterized in that, at least carrying out movement to second object:
There is no in the case of third region on the first direction of first object and second direction, by multiple described the
Three objects and target object are moved along third direction, wherein, the third region is is not used for showing the third object or mesh
It marks object and the length on the first direction or the second direction is not shorter than the first area in the first direction
Or the region of the length in the second direction, the target object in this second direction virtual objects and including
With first object adjacent virtual objects in this second direction, the third direction and the first direction or described
Second direction is vertical.
7. according to the method described in claim 2, include it is characterized in that, at least carrying out movement to second object:
There is no in the case of third region on the first direction of first object and second direction, by multiple described the
The first object queue where three objects and target object and the second couple on the third direction of first object queue
As queue is moved along the third direction, wherein, the third region for be not used for showing the third object or target object,
And the length on the first direction or the second direction is not shorter than the first area in the first direction or described
The region of length in second direction, the target object in this second direction virtual objects and including with it is described
First object adjacent virtual objects in this second direction, the third direction and the first direction or the second party
To vertical.
8. include the method according to the description of claim 7 is characterized in that at least carrying out movement to second object:
In first object queue and second object queue there are target object queue in the case of, by described first
Object, moved along the third direction after first object queue and second object queue moved along fourth direction,
Wherein, the target object queue is first object queue after third direction movement and the second object team
Beyond the queue of the indication range of the target picture in row, the target object queue after being moved along the fourth direction exists
In the indication range of the target picture.
9. method as claimed in any of claims 1 to 8, which is characterized in that display is for table in target picture
Show that first object and the information of second object include:
The textures of first object and the textures of second object are shown in the target picture;
The mark of first object and the mark of second object are shown in the target picture.
10. a kind of display device of virtual objects information, which is characterized in that including:
Acquiring unit, for obtaining the first instruction, wherein, first instruction is used to indicate the first area for staying in virtual scene
First object of upper displaying, first object are to allow the virtual objects being picked in the virtual scene;
Searching unit, for searching the second object in the virtual scene, wherein, second object is in the virtual field
The virtual objects of second area displaying in scape, the second area intersect with the first area;
Mobile unit, at least being moved to second object, wherein, second object after movement is in the void
Intend the third region displaying in scene, the third region and the first area are non-intersect;
Display unit, for showing the information for representing first object and second object in target picture,
In, the target picture is the picture of the collected first area and the second area.
11. device according to claim 10, which is characterized in that the mobile unit includes:
First movement module, for by adjacent multiple third objects on the first direction of first object along described first
Direction is moved, wherein, multiple third objects include second object.
12. according to the devices described in claim 11, which is characterized in that the mobile unit includes:
Second mobile module, for showing that the region of the 4th object after movement exceeds the mesh in the virtual scene
In the case of the indication range for marking picture, multiple thirds pair after being moved by first object and along the first direction
As being moved along the second direction of first object, wherein, the 4th object is in multiple third objects after movement
The virtual objects farthest apart from first object in said first direction, the second direction and the first direction phase
Instead.
13. according to the devices described in claim 11, which is characterized in that the mobile unit includes:
Third mobile module, for showing that the region of the 4th object after movement exceeds the mesh in the virtual scene
Mark picture indication range in the case of, by first object, moved along the first direction after multiple thirds pair
As and target object moved along the second direction of first object, wherein, the 4th object is multiple institutes after movement
State virtual objects farthest apart from first object in said first direction in third object, the target object be positioned at
Virtual objects in the second direction and including the virtual objects adjacent with first object, the second direction and institute
The direction for stating first direction is different.
14. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein, when described program is run
Perform the method described in 1 to 9 any one of the claims.
15. a kind of electronic device, including memory, processor and it is stored on the memory and can transports on the processor
Capable computer program, which is characterized in that the processor performs the claims 1 to 9 by the computer program
Method described in one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711243214.1A CN108144301B (en) | 2017-11-30 | 2017-11-30 | Virtual object information display method and device, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711243214.1A CN108144301B (en) | 2017-11-30 | 2017-11-30 | Virtual object information display method and device, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108144301A true CN108144301A (en) | 2018-06-12 |
CN108144301B CN108144301B (en) | 2020-12-01 |
Family
ID=62465907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711243214.1A Active CN108144301B (en) | 2017-11-30 | 2017-11-30 | Virtual object information display method and device, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108144301B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109731343A (en) * | 2019-01-11 | 2019-05-10 | 广州要玩娱乐网络技术股份有限公司 | Arm of the services unit manufactures method, apparatus, storage medium and the terminal of ammunition automatically |
CN110465083A (en) * | 2019-08-16 | 2019-11-19 | 腾讯科技(深圳)有限公司 | Map area control method, device, equipment and medium in virtual environment |
CN111068325A (en) * | 2019-12-04 | 2020-04-28 | 网易(杭州)网络有限公司 | Method, device, equipment and storage medium for collecting articles in game scene |
CN113769394A (en) * | 2021-09-28 | 2021-12-10 | 腾讯科技(深圳)有限公司 | Prop control method, device, equipment and storage medium in virtual scene |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130196746A1 (en) * | 2001-03-01 | 2013-08-01 | Igt | Gaming system and method for providing a selection game |
CN104469423A (en) * | 2014-11-05 | 2015-03-25 | 广州华多网络科技有限公司 | Virtual item issuing method and related equipment and system |
CN105183477A (en) * | 2015-09-10 | 2015-12-23 | 上海踏风网络科技有限公司 | System and method for acquiring virtual item information of application program |
CN105498211A (en) * | 2015-12-11 | 2016-04-20 | 网易(杭州)网络有限公司 | Method and device for processing position relation in game |
CN106215419A (en) * | 2016-07-28 | 2016-12-14 | 腾讯科技(深圳)有限公司 | Collision control method and device |
-
2017
- 2017-11-30 CN CN201711243214.1A patent/CN108144301B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130196746A1 (en) * | 2001-03-01 | 2013-08-01 | Igt | Gaming system and method for providing a selection game |
CN104469423A (en) * | 2014-11-05 | 2015-03-25 | 广州华多网络科技有限公司 | Virtual item issuing method and related equipment and system |
CN105183477A (en) * | 2015-09-10 | 2015-12-23 | 上海踏风网络科技有限公司 | System and method for acquiring virtual item information of application program |
CN105498211A (en) * | 2015-12-11 | 2016-04-20 | 网易(杭州)网络有限公司 | Method and device for processing position relation in game |
CN106215419A (en) * | 2016-07-28 | 2016-12-14 | 腾讯科技(深圳)有限公司 | Collision control method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109731343A (en) * | 2019-01-11 | 2019-05-10 | 广州要玩娱乐网络技术股份有限公司 | Arm of the services unit manufactures method, apparatus, storage medium and the terminal of ammunition automatically |
CN110465083A (en) * | 2019-08-16 | 2019-11-19 | 腾讯科技(深圳)有限公司 | Map area control method, device, equipment and medium in virtual environment |
CN111068325A (en) * | 2019-12-04 | 2020-04-28 | 网易(杭州)网络有限公司 | Method, device, equipment and storage medium for collecting articles in game scene |
CN111068325B (en) * | 2019-12-04 | 2024-01-26 | 网易(杭州)网络有限公司 | Method, device, equipment and storage medium for collecting articles in game scene |
CN113769394A (en) * | 2021-09-28 | 2021-12-10 | 腾讯科技(深圳)有限公司 | Prop control method, device, equipment and storage medium in virtual scene |
CN113769394B (en) * | 2021-09-28 | 2023-06-16 | 腾讯科技(深圳)有限公司 | Prop control method, device, equipment and storage medium in virtual scene |
Also Published As
Publication number | Publication date |
---|---|
CN108144301B (en) | 2020-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108144301A (en) | The display methods and device of virtual objects information, storage medium, electronic device | |
CN108635853B (en) | The control method and device of object, storage medium, electronic device | |
JP5887458B1 (en) | A game system for searching for a route of a non-player character based on a player's movement history | |
CN108619720A (en) | Playing method and device, storage medium, the electronic device of animation | |
CN107302707A (en) | Player method, the apparatus and system of scene animation | |
CN108421255A (en) | Methods of exhibiting and device, storage medium, the electronic device of scene image | |
CN110475594A (en) | Computer system and game system | |
CN108211358A (en) | The display methods and device of information, storage medium, electronic device | |
CN109939438A (en) | Track display method and device, storage medium and electronic device | |
CN109685909A (en) | Display methods, device, storage medium and the electronic device of image | |
JP2013532008A (en) | Interactive hybrid asynchronous computer game infrastructure | |
CN107670279A (en) | The development approach and system of 3D web games based on WebGL | |
CN109731330A (en) | The display methods and device of picture, storage medium, electronic device | |
CN110149553A (en) | Treating method and apparatus, storage medium and the electronic device of image | |
CN107913521A (en) | The display methods and device of virtual environment picture | |
US9700801B2 (en) | Networked game system | |
CN108211361A (en) | Resource acquisition method of determining probability and device, storage medium, electronic device | |
JP2016064154A (en) | Game method and game system | |
CN105980023A (en) | Gaming management device, gaming system, program, and recording medium | |
JP2024519019A (en) | Interface display method, device, equipment, and computer program | |
CN109395387A (en) | Display methods, device, storage medium and the electronic device of threedimensional model | |
CN108310768A (en) | The display methods and device of virtual scene, storage medium, electronic device | |
CN112138379B (en) | Interaction method and device among different application modes and storage medium | |
CN108543308B (en) | Method and device for selecting virtual object in virtual scene | |
CN105531003A (en) | Simulation device, simulation method, program, and information storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210126 Address after: 5 / F, area C, 1801 Hongmei Road, Xuhui District, Shanghai, 201200 Patentee after: Tencent Technology (Shanghai) Co.,Ltd. Address before: 518000 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 Floors Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |
|
TR01 | Transfer of patent right |