CN101308524A - All-purpose two-dimensional horizontal edition game map edition design - Google Patents
All-purpose two-dimensional horizontal edition game map edition design Download PDFInfo
- Publication number
- CN101308524A CN101308524A CNA2007100406481A CN200710040648A CN101308524A CN 101308524 A CN101308524 A CN 101308524A CN A2007100406481 A CNA2007100406481 A CN A2007100406481A CN 200710040648 A CN200710040648 A CN 200710040648A CN 101308524 A CN101308524 A CN 101308524A
- Authority
- CN
- China
- Prior art keywords
- map
- edit
- setting
- edition
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention relates to an editorial design for a general 2D horizontal version game map to solve the technical problem of setting maps of different styles through a new map editing method and setting the scene based on different demands to control the time and scope for the map to conduct a game and control the type and probability in producing props. The technical proposal of the invention comprises the following procedures: the setting of a resource management module, the setting of an image rendering module, the setting of a logic object configuration module, the setting of a map configuration module, and the setting of an animation configuration module. The invention carries out a detailed division of functions in design, so that the function modules can be mutually called and have less association. Through the procedures, the edit of various 2D horizontal version game maps is more rapid, convenient and efficient.
Description
Technical field:
The present invention relates to a kind of edit methods of general two-dimensional horizontal edition game map, purpose is quick, convenient, editing various two-dimensional horizontal edition game maps efficiently.
Technical background:
Along with the continuous development of recreation industry, two-dimensional horizontal edition game is on the increase.Present map collocation method is to be the specific map of game configuration, but its overlapping development is very serious, is unfavorable for the unified management of map resource.Based on above purpose, this game map edition method, a kind of map edit mode of general two-dimensional horizontal edition game is provided, developer and player can be on the bases based on the method, develop the map of compliant quickly and easily, reduce the difficulty of development of games, also increased the extendability of game configuration.
Summary of the invention:
This method has been carried out very careful function division to the design of map edit, can call mutually between each functional module, and related less.Divide by its function, can be divided into resource management module, image rendering module, animation configuration module, logic object configuration module, and map configuration module.Resource management module is responsible for the management of all map related resources, can distinguish the resource that needs preservation according to different-style, only loads the needed that part of resource of map during edit map.The viewable portion of image rendering module charge map is played up, and the user is when edit map, and the effect that map shows in the effect of seeing and the recreation is identical.The animation configuration module is responsible for the generation of animate object, with the set of diagrams sheet, according to specific rule combination and selection broadcast mode, generates an animate object, uses during for map edit.Logic object configuration module is responsible for the attribute of configuration logic object, and the user can expand the logic object very easily, or generates the logic object of newtype, uses during for map edit.Map configuration module charge map integrity attribute is provided with.
Embodiment:
(1) resource management module
1. style is set
Resource management module is responsible for the management of all map related resources, can distinguish the resource that needs preservation according to different-style, only loads the needed that part of resource of map during edit map.When creating map, need to select earlier the map style, so that map_editor loads respective resources.Utilize the resource file of the various styles that exist in the Data catalogue under the map_editor catalogue, the resource file of each style includes, background picture, landforms picture, stage property picture, (the resource picture can add voluntarily) such as special efficacy animations.A kind of " public " resource is arranged in addition in addition, but be not listed in the style tabulation.Wherein, no matter load the resource of which kind of style, public resource all can be loaded.Afterwards, the user can select these resources of having loaded in animation tabulation and picture tabulation, and they are joined in the map of being edited.After creating a map, the style that is created map just is determined, and is written in the map file, and can not be replaced.
2. scene is set
Map must dispose the scene size is set, i.e. the left side of map, and the right side, on, lower border value.In addition, also need to be provided with length of a game, and the question mark egg of this map configuration extremely produces probability.Recreation will be played up in set scope, and playtime is set length of a game, and in the recreation, birth is named a person for a particular job and produced the information that is disposed according to certain probability at random.Utilize map_editor can carry out the setting of grid, after enabling grid function, sizing grid is set, as, long by 32, wide by 32, then when edit map, the object that is added all is respectively to be that 32 location of pixels aligns with length and width.
(2) image rendering module
The viewable portion of image rendering module charge map is played up, and the user is when edit map, and the effect that map shows in the effect of seeing and the recreation is identical.When edit map, picture that is added and animation also not all are in same level.Utilize that map_editor to select to work as the layer at pre-editing place, and then add picture or animation, picture that is added and animation will belong to this level so.For example, image level can be divided into the distant view layer, middle scape layer, close shot layer.In when recreation, playing up of screen is according to the moving of current video camera, and belongs to the picture and the animation of different levels, has the translational speed of himself.Keep the speed identical with video camera as close shot, middle scape has slower speed, and distant view has the slowest speed, like this, just can present the level difference.Join the addition sequence that order depends on picture and animation in this level of playing up of the picture of same level and animation.If change between them the covering order, then can choose needs the picture and the object that change, moves or moves down on it in its layer, moves to go up most or the most following, maybe it can be moved in other levels.When edit map, need can select the level of reality, as middle scape layer, the object that belongs to other levels so is with conductively-closed, and the user can only see picture and the animation that belongs to middle scape layer.Vice versa.
(3) logic object configuration module
Corresponding with image level is logical level.Image level has been responsible at map ad-hoc location configuration picture and animation, and logical level then is responsible for configuration various logic object in map, as spring, mobile platform, ghost platform, transmission gate, the time Buddhism, key point, collision line etc.Simultaneously, all right one or more binding animation objects of logic object carry out logic control to it.
● spring: spring need be provided with the effect angle, and reach is launched coefficient, and binding related springs animation.
● mobile platform: mobile platform need be provided with application point, translational speed, and binding related platform animation is provided with move mode.Tathagata travelling backwards is moving, and circulation is moved, and single moves etc.And need its relevant collision line of binding.
● the ghost platform: the ghost platform need be provided with its real time, prepares die-out time, die-out time.Bind corresponding animation, bind corresponding collision line.In recreation, the ghost platform can be provided with according to its time, circulation reality-disappearance.
● transmission gate: be divided into three types of " fixing " " at random " " regularly ".Fixedly transmission gate can not change, and is present in the recreation always.Can be provided with according to group with the timing transmission gate at random, as one group 3 transmission gates at random are set, the player strange deliver in the door after, this goalkeeper closes, and can select another transmission gate on the same group at random and open.Regularly transmission gate when then arriving the fixed time for the opening time, is closed current transmission gate, selects another transmission gate unlatching at random on the same group.
● the time Buddhism: must be provided with in pairs because the time Buddhism inlet and outlet must be arranged, when editor, can bind it, as No. 2 doors of No. 1 door binding, No. 3 doors of No. 2 door bindings, No. 1 door of No. 3 door bindings.Can require inlet porting and outlet according to recreation.
4. key point setting
On platform the key point that is mutually related can be set, its connected mode can be divided into " jump " or " running ", and monster can only be moved between these tracking points, and server also will calculate the strange player's of tracking route by being provided with of these key points.
5. collision line setting
Game role can stand on the collision line, and the collision line has constituted the releasable ground stand of gaming world, platform.Only be provided with the platform and the ground of collision line, be only effectively.Simultaneously, the collision line can be by the ghost platform, and the mobile platform binding also has bound collision line and shows function latent and that move.
(4) map configuration module
Map configuration module charge map integrity attribute is provided with, and utilizes that the attribute to the editor object encapsulates in the map edit.This make map_editor expansion become very easily.Under the Config of map_editor catalogue, disposed the ObjectConfig.xml file, expanded a kind of new object if desired, only need be in configuration file it be provided with and gets final product.As increase a kind of " office " object, and " ObjectName " object can be set in configuration file, and increase node, its Property Name that has and type is described.Becoming when opening editing machine again can be at this newly-increased object of map inediting.
(5) animation configuration module
The animation configuration module is responsible for the generation of animate object, with the set of diagrams sheet, according to specific rule combination and selection broadcast mode, generates an animate object, uses during for map edit.Utilize Animation Editors that animation file is configured, create animate object of 12 two field pictures as needs, so can be in Animation Editors, create an animate object, specify its bag name, add 12 pictures that need, specify the real time of every pictures, selected broadcast mode (as single play, loop play etc.).Afterwards, just can save as XML derives.Other need the program of this animate object, and only need call this configuration file just can load animate object.
Claims (3)
1, a kind of general two-dimensional horizontal edition game map edition design may further comprise the steps:
Provide map to use resource, and be positioned under the assigned catalogue, will use these resources during edit map.
Set up new map or edit and had map.Need select the map style when setting up new map, select the already present map of editor will continue to use the style of selecting when creating and edit.
The edit map attribute comprises operations such as map size, map time are set.
Viewable portion in interpolation or the edit map comprises picture and animation.
Logical gate in interpolation or the edit map comprises the various logic object.
Preserve the map that has editted, under its placement and game contents.
2, as according to map edit method under the claim 1, it is characterized in that the player can edit the map that meets its particular requirement quickly and easily, and plays.
As according to map edit method under the claim 1, it is characterized in that 3, the map that generates according to this edit methods has unified format, be convenient to management, and increased the extendability of recreation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100406481A CN101308524A (en) | 2007-05-15 | 2007-05-15 | All-purpose two-dimensional horizontal edition game map edition design |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100406481A CN101308524A (en) | 2007-05-15 | 2007-05-15 | All-purpose two-dimensional horizontal edition game map edition design |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101308524A true CN101308524A (en) | 2008-11-19 |
Family
ID=40124976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007100406481A Pending CN101308524A (en) | 2007-05-15 | 2007-05-15 | All-purpose two-dimensional horizontal edition game map edition design |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101308524A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082869A (en) * | 2010-12-28 | 2011-06-01 | 广州杰赛科技股份有限公司 | Method for realizing 2D (2-dimensional) transverse-screen mobile game |
CN104063240B (en) * | 2013-05-20 | 2015-09-09 | 腾讯科技(深圳)有限公司 | A kind of map-indication method and device |
CN109745705A (en) * | 2018-12-29 | 2019-05-14 | 苏州玩友时代科技股份有限公司 | 2d game map edition method and device |
CN109771943A (en) * | 2019-01-04 | 2019-05-21 | 网易(杭州)网络有限公司 | A kind of building method and device of scene of game |
CN111375206A (en) * | 2018-12-27 | 2020-07-07 | 珠海金山网络游戏科技有限公司 | Scene map editing system, method and device |
CN111701238A (en) * | 2020-06-24 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Virtual picture volume display method, device, equipment and storage medium |
-
2007
- 2007-05-15 CN CNA2007100406481A patent/CN101308524A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082869A (en) * | 2010-12-28 | 2011-06-01 | 广州杰赛科技股份有限公司 | Method for realizing 2D (2-dimensional) transverse-screen mobile game |
CN102082869B (en) * | 2010-12-28 | 2013-11-27 | 广州杰赛科技股份有限公司 | Method for realizing 2D (2-dimensional) transverse-screen mobile game |
CN104063240B (en) * | 2013-05-20 | 2015-09-09 | 腾讯科技(深圳)有限公司 | A kind of map-indication method and device |
CN111375206A (en) * | 2018-12-27 | 2020-07-07 | 珠海金山网络游戏科技有限公司 | Scene map editing system, method and device |
CN111375206B (en) * | 2018-12-27 | 2024-05-03 | 珠海金山数字网络科技有限公司 | Scene map editing system, method and device |
CN109745705A (en) * | 2018-12-29 | 2019-05-14 | 苏州玩友时代科技股份有限公司 | 2d game map edition method and device |
CN109771943A (en) * | 2019-01-04 | 2019-05-21 | 网易(杭州)网络有限公司 | A kind of building method and device of scene of game |
CN111701238A (en) * | 2020-06-24 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Virtual picture volume display method, device, equipment and storage medium |
CN111701238B (en) * | 2020-06-24 | 2022-04-26 | 腾讯科技(深圳)有限公司 | Virtual picture volume display method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Nelmes | Introduction to film studies | |
CN107833277A (en) | A kind of Panoramic Warping scene edit methods based on unity3D | |
US20120028706A1 (en) | Compositing multiple scene shots into a video game clip | |
US8591332B1 (en) | Video game video editor | |
US7468728B2 (en) | Apparatus for controlling a virtual environment | |
CN101308524A (en) | All-purpose two-dimensional horizontal edition game map edition design | |
US20080256430A1 (en) | Automated implementation of characteristics of a narrative event depiction based on high level rules | |
US20060022983A1 (en) | Processing three-dimensional data | |
KR20090035539A (en) | Creation of game-based scenes | |
CN107122099A (en) | Method, device, storage medium, processor and the terminal at association user interface | |
CN106534892A (en) | Virtual reality live broadcast system and method based on visual angle recoding | |
CN102402749A (en) | Virtual shopping street application technology based on 3D (three dimensions) | |
CN101313363A (en) | Method and apparatus for video playing | |
CN1979560A (en) | Figure processing method and system | |
US20120021827A1 (en) | Multi-dimensional video game world data recorder | |
US9620167B2 (en) | Broadcast-quality graphics creation and playout | |
US20240004529A1 (en) | Metaverse event sequencing | |
Drucker et al. | Spectator games: A new entertainment modality of networked multiplayer games | |
JP2000011199A (en) | Automatic generating method for animation | |
CN102073498A (en) | Method for constructing virtual scene | |
Chen et al. | The out of box experience: lessons learned creating compelling VRML 2.0 content | |
Stephanie et al. | The digitisation of Bollywood: Adapting to disruptive innovation | |
Velho et al. | Live probabilistic editing for virtual cinematography | |
Tavares et al. | Games 2.0: Participatory Game Creation | |
Mehm et al. | Content and content production |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20081119 |