KR20140005014A - Optimize graphic content in multi-platform games - Google Patents

Optimize graphic content in multi-platform games Download PDF

Info

Publication number
KR20140005014A
KR20140005014A KR1020120072722A KR20120072722A KR20140005014A KR 20140005014 A KR20140005014 A KR 20140005014A KR 1020120072722 A KR1020120072722 A KR 1020120072722A KR 20120072722 A KR20120072722 A KR 20120072722A KR 20140005014 A KR20140005014 A KR 20140005014A
Authority
KR
South Korea
Prior art keywords
game
platform
graphic
driving
selecting
Prior art date
Application number
KR1020120072722A
Other languages
Korean (ko)
Inventor
엄원호
Original Assignee
주식회사 엠피아이
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엠피아이 filed Critical 주식회사 엠피아이
Priority to KR1020120072722A priority Critical patent/KR20140005014A/en
Publication of KR20140005014A publication Critical patent/KR20140005014A/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention relates to a method for manufacturing a game to be supplied to a smartphone. More particularly, the present invention optimizes graphic content for smoothly driving an operation system for a game driving object selected in a game platform selecting process. The present invention optimizes a parameter about a driving speed. [Reference numerals] (AA) Applying to a corresponding terminal; (S1) Selecting to a game platform; (S2) Programming; (S3) Generating graphic contents; (S4) Optimizing the graphic contents

Description

Optimize graphic content in Multi-platform games

The present invention relates to a method for producing a game to be provided to a smart phone, and more particularly, to a method for optimizing graphic contents in a multi-platform game production, which is capable of optimizing graphic contents for smooth driving on a selected game driving target operating system. It is about.

Recently, with the development of computer-related information and communication technology, the game industry is also rapidly developing. In addition, mobile communication terminals, which previously focused solely on the call function, have evolved, and many performance enhancements have been made in hardware so that they are now called small computers.

On the other hand, the mobile ecosystem is a term that refers to a system that can sell applications for mobile terminals produced by the general public. Apple's App Store and Google's Android Market are typical mobile ecosystems, which include development tools that make it easy to develop mobile applications in addition to a marketplace system that registers and sells mobile applications.

Compared to the conventional mobile application market structure, which consumes only consumption, the new mobile application market structure, in which a large number of individuals participate in development, is called a mobile ecosystem because individuals and platform providers are synergistically changing and developing like ecosystems. It became.

App Stores such as Google's Android Market or Apple's iPhone have emerged, which has led to the development of a mobile game industry that can be installed and operated in a mobile communication terminal.

In particular, in the case of games, unlike the operating environment on consoles or PCs, since there are so many different platforms, developers have developed a burden of development such as an increase in the cost of redundant development on multi-platforms. The environment is also developing,

In other words, the development and development of an integrated authoring editor tool (or a multi-platform game engine), a game development environment in which a single game driving source or script is written and edited regardless of the platform, and a graphic content authoring tool with a graphical user interface is packaged. It is now possible to create games on different heterogeneous platforms, such as consoles and smartphones from different companies in a single operation.

However, in using the integrated authoring editor tool, it is necessary to create graphic contents in addition to a program that can be run for each platform by inputting a game driving source as described above. In the case of graphic contents, each product is operated on a platform and on the same platform. Differences in processing speed of the graphic contents for hardware conditions such as resolution, MPU, RAM, etc.

Therefore, in general, the development of the graphic contents is determined the target platform, and then modify the parameters such as the number of parameters-the number of wires, the number of frames, the number of polygons, etc. to be optimally executable through the development test after the initial development of the graphic content. . The modified graphene content is finally produced through the repetitive work which checks whether the driving is optimized through the driving test and performs the graphic work of correcting the corresponding part.

KR 10-1132221 B1 KR 10-2011-0106139 A

The present invention relates to a method for producing a game to be provided to a smart phone, and more particularly, to a method for optimizing graphic contents in a multi-platform game production, which is capable of optimizing graphic contents for smooth driving on a selected game driving target operating system. It is about.

Conventionally, in using the integrated authoring editor tool, it is necessary to create a graphic content in addition to a program that can be run for each platform by inputting a game driving source. There is a big difference in the processing speed of the graphic contents with respect to hardware conditions such as resolution, MPU and RAM. In general, the development of graphic contents is usually done by selecting the target platform and modifying the parameters such as the number of parameters, the number of wires, the number of frames, the number of polygons, etc. of the graphic elements so as to be optimally executed through the development test after the initial development of the graphic contents. Afterwards, the final test is performed through the repetitive work which checks whether the drive is optimized through the driving test again and performs the graphic work to correct the corresponding part.

Therefore, in the multi-platform game production method according to the present invention, the developer uses the graphic element correspondence optimization DB for each platform for repetitive modification and testing of the graphic content, the number of foldgun for the graphic content, It features a graphic content optimization step that optimizes parameters for drive speed, such as wire count and frame count.

In order to solve the above problems, the present invention relates to a method for producing a game to be provided to a smart phone in more detail that it is possible to optimize the graphic content for smooth driving on the game driving target operating system selected in the game platform selection step The present invention relates to a graphic content optimization method for producing a multi-platform game.

The present invention for this purpose, through a single development work, different types of smart phone platform (smart phone) platform such as Google (android) of Google (***) and Apple (iOS) of Apple A game production method for generating a game application corresponding to each of the above, comprising: a) a game platform selecting step of selecting an execution environment of an integrated authoring editor tool (multi-platform engine) according to a game driving target operating system; b) a programming step of inputting source code or script for driving the game into any one integrated authoring editor tool (multi-platform engine) selected; c) a graphic content generation step of generating graphic content for game driving using the integrated authoring editor tool; For the game application that is the result of the integrated authoring editor tool through the above steps, using the preset graphic element corresponding optimization DB for each platform, the number of polar guns, the number of wires, and the frame for the graphic content resulting from the step c) are obtained. A graphic content optimization step of optimizing parameters for driving speed such as numbers; The method of the present invention provides a method for optimizing graphic contents in a multi-platform game production, characterized by optimizing graphic contents for smooth driving of the game driving target operating system selected in the step of selecting a game platform.

In addition, the present invention further comprises the step of compiling the conversion source file to generate an application program corresponding to the target platform graphics content optimization method in the multi-platform game production and the a) game platform selection step Selecting an operating system different from the operating system selected in the, provides a method for optimizing the graphics content in the multi-platform game production, characterized in that it further comprises a game platform selection step of changing the execution environment of the integrated authoring editor tool.

The present invention relates to a method for producing a game to be provided to a smart phone, and more particularly, to a method for optimizing graphic content in a multi-platform game production, which is capable of optimizing graphic content for smooth driving on a selected game driving target operating system. In addition, existing developers can use the graphic element optimization optimization DB for each platform that iteratively modify and test repeatedly to optimize the graphic contents, and the perm on the driving speed such as the number of polar guns, the number of wires, and the number of frames for the graphic contents. There is an advantage to optimizing parameters.

1 is a flow chart for the present invention.
2 shows, as an embodiment according to the invention, a graphic element to which it is applied.
3 is an illustration showing several platforms to which the present invention is applied.

Hereinafter, each preferred embodiment according to the present invention will be described in detail with reference to the accompanying drawings. However, in describing the present invention, a detailed description of related well-known technologies or configurations may unnecessarily obscure the subject matter of the present invention. If so, the detailed description thereof will be omitted.

The present invention relates to a method for producing a game to be provided to a smart phone, and more particularly, to a method for optimizing graphic contents in a multi-platform game production, which is capable of optimizing graphic contents for smooth driving on a selected game driving target operating system. It is about.

On the other hand, the smart phone in the present invention includes a conventional mobile multimedia terminal. The mobile multimedia terminal is a small portable device capable of playing multimedia contents. These mobile terminals were initially terminals that can use only a limited kind of content such as music or text, but gradually developed into multimedia internet terminals that can use various types of contents and are connected to the Internet.

In the present invention, the smart phone refers to an image or video display by a portable device called various names such as an MP4 player, a portable media player (PMP), a mobile phone, an ultra-mobile PC (UMPC), a smart phone, a smart device, and the like. It's a variety of devices that have screens that can be used to download or stream content over the Internet or a PC connection.

First, referring briefly to the drawings, FIG. 1 is a flow chart of the present invention, FIG. 2 is an embodiment according to the present invention, which shows graphic elements to which it is applied, and FIG. 3 shows various platforms to which the present invention is applied. Is an example showing.

As shown in FIG. 3, various various smartphone platforms currently commercially used and used are classified into operating systems (OSs) mounted on respective corresponding devices. The operating system acts as an interface between hardware and applications (applications) and manages resources of devices such as CPU (MPU), main memory, and input / output devices. That is, it provides the interaction between the human and the computer, and simultaneously boots the operation of the computer, orders the tasks, and controls the input / output operations. It also controls the execution of programs and manages the storage of data and files.

The present invention relates to the development of a game that runs on a portable terminal called a smart phone or a multimedia smart device, and through a single development work, Google's Android and Apple's IOS ( It is a game production method for generating game applications corresponding to different types of smart phone platforms, such as iOS).

First, as shown in FIG. 1, a game platform for selecting an execution environment of an integrated authoring editor tool (multi-platform engine) according to a game driving target operating system is selected (step a)). The integrated authoring editor tool called the multi-platform engine is currently commercially available such as Unity 3D and Siva 3D.

Next, program source code or script for driving the game is input to any one of the selected integrated authoring editor tools (multi-platform engine) (step b)). In general, programming is done by using a programming language and script supported by the selected integrated authoring editor tool.

Next, graphic content generation (c) of generating graphic content for driving a game using the integrated authoring editor tool is performed. The integrated authoring editor tool provides tools to easily create 3D parts and graphic elements such as shaders / physics engines / networks / terrain manipulation / audio & video / animations that are not easy to programmatically create graphic elements. .

Next, with respect to the game application that is the result of the integrated authoring editor tool through the above steps, using the preset graphic element corresponding optimization DB for each platform, the number of polar guns for the graphic content that is the result of step c), Graphic content optimization (d) step of optimizing parameters (parameters) for the driving speed such as the number of wires and the number of frames. After modifying the parameters such as the number of wires, the number of frames, the number of polygons, etc. so as to be optimally executed through the development test after the development of the conventional graphic contents, the operation test again checks whether or not the optimization operation is performed. This is an improvement to the iterative work of doing graphic work to modify parts.

In addition, the conversion source file is compiled to generate an application program corresponding to the target platform. On the other hand, a) a game platform that selects an operating system different from the operating system selected in the game platform selection step, changes the execution environment of the integrated authoring editor tool, and creates a game corresponding to a platform that is already specified as a heterogeneous platform game. Make simple changes.

As described above, conventionally, in using the integrated authoring editor tool, it is necessary to create a graphic content in addition to a program that can be driven for each platform by inputting a game driving source. The difference in processing speed of the graphic content is large with respect to hardware conditions such as resolution, MPU, RAM, and the like. In general, the development of graphic contents is usually done by selecting the target platform and modifying the parameters such as the number of parameters, the number of wires, the number of frames, the number of polygons, etc. of the graphic elements so as to be optimally executed through the development test after the initial development of the graphic contents. Afterwards, the final test is performed through the repetitive work which performs the graphic work to check whether the optimization drive is again through the driving test and corrects the corresponding part. Therefore, in the multi-platform game production method according to the present invention, the developer uses the graphic element correspondence optimization DB for each platform for repetitive modification and testing of the graphic content, the number of foldgun for the graphic content, It features a graphic content optimization step that optimizes parameters for drive speed, such as wire count and frame count.

While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. .

s1: game platform selection stage
s2: programming stage
s3: Graphic content generation step
s4: Graphic content optimization stage

Claims (3)

Through a single development effort, game applications corresponding to different heterogeneous smart phone platforms such as Google's Android and Apple's iOS In the game production method for generating (application),
a) a game platform selection step of selecting an execution environment of an integrated authoring editor tool (multi-platform engine) according to a game driving target operating system;
b) a programming step of inputting source code or script for driving the game into any one integrated authoring editor tool (multi-platform engine) selected;
c) a graphic content generation step of generating graphic content for game driving using the integrated authoring editor tool;
d) The number of polar guns and wires for the graphic content resulting in step c) using the graphic element correspondence optimization DB set for each platform for the driveable game application resulting from the integrated authoring editor tool through the above step. A graphic content optimization step of optimizing parameters for driving speed, such as number of frames, etc .;
The method of optimizing graphic contents in a multi-platform game production, characterized in that for optimizing graphic contents in order to smoothly drive the game driving target operating system selected in the step of selecting a game platform.
The method of claim 1,
And compiling the conversion source file to generate an application program corresponding to the target platform.
The method of claim 1,
And a) selecting a game platform to change an execution environment of the integrated authoring editor tool by selecting an operating system different from the operating system selected in the game platform selecting step, and optimizing graphic contents in multi-platform game production. Way.
KR1020120072722A 2012-07-04 2012-07-04 Optimize graphic content in multi-platform games KR20140005014A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120072722A KR20140005014A (en) 2012-07-04 2012-07-04 Optimize graphic content in multi-platform games

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120072722A KR20140005014A (en) 2012-07-04 2012-07-04 Optimize graphic content in multi-platform games

Publications (1)

Publication Number Publication Date
KR20140005014A true KR20140005014A (en) 2014-01-14

Family

ID=50140726

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120072722A KR20140005014A (en) 2012-07-04 2012-07-04 Optimize graphic content in multi-platform games

Country Status (1)

Country Link
KR (1) KR20140005014A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117217A (en) * 2015-08-12 2015-12-02 北京触控科技有限公司 Cross-platform game rendering method and system
CN106293753A (en) * 2016-08-16 2017-01-04 网易(杭州)网络有限公司 The development approach of editing machine and device, edit methods and editing machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117217A (en) * 2015-08-12 2015-12-02 北京触控科技有限公司 Cross-platform game rendering method and system
CN106293753A (en) * 2016-08-16 2017-01-04 网易(杭州)网络有限公司 The development approach of editing machine and device, edit methods and editing machine

Similar Documents

Publication Publication Date Title
CN107393013B (en) Virtual roaming file generation and display method, device, medium, equipment and system
US8605613B2 (en) Mobile hardware and network environment simulation
WO2018228211A1 (en) Application conversion method, apparatus and device
US20090313004A1 (en) Platform-Independent Application Development Framework
CN109242934B (en) Animation code generation method and equipment
CN110209967B (en) Page loading method and device, terminal equipment and computer readable medium
JP2015504186A (en) System and method for mobile application development
CN111338623A (en) Method, device, medium and electronic equipment for developing user interface
CN107562498A (en) Animation effect implementation method, device and terminal device based on Android platform
WO2020070458A1 (en) Method for generating a binding between a c/c++ library and an interpreted language, and carrying out said method to transform a three-dimensional (3d) model
WO2007126664A2 (en) Application prototyping
US10521199B2 (en) System and method for developing mobile based applications using model driven development
CN113127361A (en) Application program development method and device, electronic equipment and storage medium
US20200285450A1 (en) System for providing instant preview of a mobile application under development
CN113342330A (en) Front-end engineering generation method and device
CN111971655B (en) Native runtime techniques for hypertext markup language graphics content
CN103914292A (en) RIA (Rich Internet Application) based user interface generation method and device
KR20140005014A (en) Optimize graphic content in multi-platform games
CN104915199A (en) Method and device for converting Flash items into Html5 items
Bouchard Multimedia software for mobile phones
US9519985B2 (en) Generating mobile-friendly animations
CN109766150A (en) Implementation method, device and the terminal device of interactive animation
CN104657191A (en) Method and device for converting Flash item to Html5 item
CN113835680A (en) Application program generation method and device, electronic equipment and computer storage medium
CN113076262A (en) Automatic webpage testing method and device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application