KR20140005014A - 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법 - Google Patents

멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법 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
English (en)
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/ko
Publication of KR20140005014A publication Critical patent/KR20140005014A/ko

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

본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 게임 플랫폼 선택 단계에서 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법에 관한 것이다.
이를 위한 본 발명은, 단일의 개발작업을 통하여, 구글(***)사의 안드로이드(android) 및 애플(apple)사의 아이오에스(iOS)와 같은 서로 다른 이 종의 스마트폰(smart phone)플랫폼(platform)에 각기 대응하는 게임 애플리케이션(application)을 생성하는 게임 제작 방법에 있어서, a) 게임 구동대상 운영체제에 따라 통합 저작 에디터 툴(멀티 플랫폼 엔진)의 실행환경을 선택하는 게임 플랫폼 선택 단계; b) 게임 구동을 위한 소스 코드 또는 스크립트를 선택된 어느 하나의 통합 저작 에디터 툴(멀티 플랫폼 엔진)에 입력하는 프로그래밍 단계; c) 게임 구동을 위한 그래픽 콘텐츠를 상기 통합 저작 에디터 툴을 이용하여 생성하는 그래픽 콘텐츠 생성단계; d) 상기 단계를 통한 통합 저작 에디터 툴의 결과물인 구동 가능한 게임 애플리케이션에 대하여, c)단계에서의 결과물인 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화단계를 포함하여; 상기 a) 게임 플랫폼 선택 단계에서 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법을 제공한다.
또한, 본 발명은 상기 변환 소스 파일을 컴파일하여 상기 목표 플랫폼에 상응하는 애플리케이션 프로그램을 생성하는 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법 및 상기 a) 게임 플랫폼 선택 단계에서 선택한 운영체제와는 다른 운영체제를 선택하여, 상기 통합 저작 에디터 툴의 실행환경을 변경하는 게임 플랫폼 선택 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임제작에서의 그래픽 콘텐츠 최적화 방법을 제공한다.

Description

멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법{optimize graphic content in Multi-platform games}
본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법에 관한 것이다.
최근 컴퓨터 관련 정보 통신 기술이 발전함에 따라 게임 산업도 급속도로 발전하고 있다. 더욱이, 예전에는 단순히 통화 기능에만 중점을 두었던 이동 통신 단말기도 발전에 발전을 거듭하여, 현재는 작은 컴퓨터라 불리 울 정도로 하드웨어적으로 많은 성능 향상이 이루어졌다.
한편, 모바일 에코 시스템은 일반인들이 제작한 모바일 단말기 용 애플리케이션을 판매할 수 있는 시스템을 일컫는 용어이다. 애플사의 앱스토어, 구글사의 안드로이드 마켓이 대표적인 모바일 에코 시스템이며 이러한 모바일 에코 시스템은 모바일 애플리케이션을 등록하고 판매하는 마켓플레이스 시스템 외에 모바일 애플리케이션을 쉽게 개발할 수 있게 하는 개발툴을 포함하고 있다.
소비에만 참여했던 종래의 모바일 애플리케이션 시장 구조에 비해 다수 개인들이 직접 개발에 참여하는 새로운 모바일 애플리케이션 시장 구조는 개인들과 플랫폼 제공사들이 상호 상승 작용을 하면서 생태계와 같이 변화하고 발전하고 있으므로 모바일 에코 시스템이라고 불리게 되었다.
이러한 구글사의 안드로이드 마켓 또는 애플사의 아이폰과 연동되는 앱스토어(Appstore) 등이 등장하여 이동 통신 단말기 내에 설치하여 작동될 수 있는 모바일 게임 산업을 획기적으로 발전시키는 계기가 되었다.
특히, 게임의 경우 기존 콘솔이나 PC에서의 구동환경과 달리 현재는 매우 다양한 플랫폼이 존재함에 따라 개발자 입장에서는 멀티 플랫폼에 대한 중복 개발에 대한 비용 증가 등과 같은 개발 부담으로 이어졌으나, 이를 해결하기 위한 개발환경 또한 더불어 발달하고 있는 실정이다,
즉, 플랫폼과 상관없이 한 번의 게임구동 소스나 스크립트의 작성과 편집, 그리고 그래픽 유저 인터페이스의 그래픽 콘텐츠 저작 툴이 패키지로 제공되는 게임 개발환경인 통합 저작 에디터 툴(또는 멀티 플랫폼 게임엔진)의 발달로 서로 다른 이종의 플랫폼, 예를 들어 여러 회사의 콘솔들과 스마트 폰들에 대하여 단일 작업으로 게임을 제작할 수 있게 되었다.
하지만 이러한 통합 저작 에디터툴을 사용함에 있어, 상술한 것과 같이 게임 구동용 소스를 입력하여 각 플랫폼별 구동가능한 프로그램에 더하여 그래픽 콘텐츠 제작이 필요한데, 그래픽 콘텐츠의 경우 플랫폼별 그리고 동일 플랫폼에서도 각 제품별 구동 조건인 해상도,MPU, RAM 등과 같은 하드웨어 조건에 대하여 해당 그래픽 콘텐츠의 처리속도의 차이가 크다
이에, 통상 그래픽 콘텐츠의 개발은 대상 플랫폼을 정한 후, 최초 그래픽 콘텐츠의 개발후 구동 테스트를 통해 최적의 실행가능하도록 그래픽 요소들의 해당 매개변수인 파라미터- 와이어 수, 프래임 수, 폴리건 수 등을 수정한다. 이렇게 수정된 그래핀 콘텐츠는 다시 구동 테스트를 통하여 최적화 구동여부를 확인하고, 또 해당 부분을 수정하는 그래픽 작업을 하는 반복 작업을 통하여 최종 제작이 된다.
KR 10-1132221 B1 KR 10-2011-0106139 A
본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법에 관한 것이다.
종래의 경우, 통합 저작 에디터툴을 사용함에 있어, 게임 구동용 소스를 입력하여 각 플랫폼별 구동가능한 프로그램에 더하여 그래픽 콘텐츠 제작이 필요한데, 그래픽 콘텐츠의 경우 플랫폼별 그리고 동일 플랫폼에서도 각 제품별 구동 조건인 해상도, MPU, RAM 등과 같은 하드웨어 조건에 대하여 해당 그래픽 콘텐츠의 처리속도의 차이가 크다. 이에, 통상 그래픽 콘텐츠의 개발은 대상 플랫폼을 정한 후, 최초 그래픽 콘텐츠의 개발후 구동 테스트를 통해 최적의 실행가능하도록 그래픽 요소들의 해당 매개변수인 파라미터- 와이어 수, 프래임 수, 폴리건 수 등을 수정한 후,다시 구동 테스트를 통하여 최적화 구동여부를 확인하고, 또 해당 부분을 수정하는 그래픽 작업을 하는 반복 작업을 통하여 최종 제작이 된다.
이에 본 발명에 따른 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법은, 개발자가 그래픽 콘텐츠의 반복적인 수정과 테스트 작업을 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화단계를 추가하는 것이 특징이다.
상기와 같은 문제점을 해결하기 위하여, 본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 게임 플랫폼 선택 단계에서 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법에 관한 것이다.
이를 위한 본 발명은, 단일의 개발작업을 통하여, 구글(***)사의 안드로이드(android) 및 애플(apple)사의 아이오에스(iOS)와 같은 서로 다른 이 종의 스마트폰(smart phone)플랫폼(platform)에 각기 대응하는 게임 애플리케이션(application)을 생성하는 게임 제작 방법에 있어서, a) 게임 구동대상 운영체제에 따라 통합 저작 에디터 툴(멀티 플랫폼 엔진)의 실행환경을 선택하는 게임 플랫폼 선택 단계; b) 게임 구동을 위한 소스 코드 또는 스크립트를 선택된 어느 하나의 통합 저작 에디터 툴(멀티 플랫폼 엔진)에 입력하는 프로그래밍 단계; c) 게임 구동을 위한 그래픽 콘텐츠를 상기 통합 저작 에디터 툴을 이용하여 생성하는 그래픽 콘텐츠 생성단계; 상기 단계를 통한 통합 저작 에디터 툴의 결과물인 구동 가능한 게임 애플리케이션에 대하여, 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 c)단계에서의 결과물인 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화단계를 포함하여; 상기 a) 게임 플랫폼 선택 단계에서 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법을 제공한다.
또한, 본 발명은 상기 변환 소스 파일을 컴파일하여 상기 목표 플랫폼에 상응하는 애플리케이션 프로그램을 생성하는 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법 및 상기 a) 게임 플랫폼 선택 단계에서 선택한 운영체제와는 다른 운영체제를 선택하여, 상기 통합 저작 에디터 툴의 실행환경을 변경하는 게임 플랫폼 선택 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임제작에서의 그래픽 콘텐츠 최적화 방법을 제공한다.
본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법으로, 기존 개발자가 그래픽 콘텐츠의 최적화를 위하여 반복적인 수정과 테스트 작업을 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화할 수 있는 이점이 있다.
도 1은 본 발명에 대한 흐름도.
도 2는 본 발명에 따른 일 실시예로서, 적용되는 그래픽 요소를 보여주는 도면.
도 3은 본 발명이 적용되는 여러 플랫폼을 보여주는 예시.
이하, 본 발명에 따른 바람직한 각 실시 예를 첨부된 도면을 참조하여 상세히 살펴보면 다음과 같은데, 본 발명을 설명함에 있어서 관련된 공지기술 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략하기로 한다.
본 발명은 스마트 폰에 제공될 게임을 제작하는 방법에 대한 것으로서 보다 자세하게는 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법에 관한 것이다.
한편, 본 발명에서의 스마트 폰(smart phone)은 통상의 모바일 멀티미디어 단말기를 포함하는 것이다. 모바일 멀티미디어 단말기란 멀티미디어 콘텐츠의 재생이 가능한 소형의 휴대용 장치이다. 이러한 모바일 단말기는 초기에는 음악이나 텍스트 등 한정된 종류의 콘텐츠만을 이용할 수 있는 단말기였으나 점차 다양한 형식의 콘텐츠를 이용할 수 있고 인터넷에 연결이 되는 멀티미디어 인터넷 단말기로 발전되었다.
본 발명에서 스마트 폰으로 지칭하는 것은 MP4 플레이어, PMP(Portable Media Player), 휴대 전화기, UMPC(Ultra-Mobile PC), 스마트폰, 스마트 디바이스 등의 다양한 이름으로 불리는 휴대용 장치로 이미지 또는 동영상을 표시할 수 있는 화면을 갖추고 인터넷 또는 PC 연결을 통해 콘텐츠를 다운로드하거나 스트리밍으로 재생할 수 있는 다양한 장치를 말한다.
먼저, 참고하는 도면을 간단히 살펴보면, 도 1은 본 발명에 대한 흐름도이며, 도 2는 본 발명에 따른 일 실시예로서, 적용되는 그래픽 요소를 보여주는 도면, 그리고 도 3은 본 발명이 적용되는 여러 플랫폼을 보여주는 예시이다.
도 3에서 보여주는 것과 같이, 현재 상용화되어 사용되고 있는 여러 다양한 스마트폰 플랫폼은 각각의 해당 기기에 탑재된 운영체제(OS; operating system)로 구별된다. 운영체제는 하드웨어와 애플리케이션(응용프로그램) 간의 인터페이스 역할을 하면서 CPU(MPU), 주기억장치, 입출력장치 등의 디바이스의 자원을 관리한다. 즉, 인간과 컴퓨터간의 상호작용을 제공함과 동시에 컴퓨터의 동작을 구동(booting)하고 작업의 순서를 정하며 입출력 연산을 제어한다. 또한 프로그램의 실행을 제어하며 데이터와 파일의 저장을 관리하는 등의 기능을 한다.
본 발명은 스마트 폰 또는 멀티 미디어 스마트 디바이스라고 불리는 휴대용 단말기에서 구동되는 게임을 개발하는 것에 대한 것으로서, 단일의 개발작업을 통하여, 구글(***)사의 안드로이드(android) 및 애플(apple)사의 아이오에스(iOS)와 같은 서로 다른 이 종의 스마트폰(smart phone)플랫폼(platform)에 각기 대응하는 게임 애플리케이션(application)을 생성하는 게임 제작 방법이다.
먼저, 도 1에서 보이는 것과 같이,게임 구동대상 운영체제에 따라 통합 저작 에디터 툴(멀티 플랫폼 엔진)의 실행환경을 선택하는 게임 플랫폼 선택한다( a)단계 ). 상기 멀티 플랫폼 엔진이라고 불리는 통합 저작 에디터 툴은 Unity 3D, Siva 3D 등과 같이 현재 상용화되어 사용되고 있다.
다음으로 게임 구동을 위한 소스 코드 또는 스크립트를 선택된 어느 하나의 통합 저작 에디터 툴(멀티 플랫폼 엔진)에 입력하는 프로그래밍한다( b)단계 ). 통상 프로그래밍의 경우 선택한 통합 저작 에디터 툴에서 지원하는 프로그램 언어와 스크립트를 사용하여 코딩하여 프로그램한다.
다음으로 게임 구동을 위한 그래픽 콘텐츠를 상기 통합 저작 에디터 툴을 이용하여 생성하는 그래픽 콘텐츠 생성( c)단계)한다. 통합 저작 에디터 툴은 그래픽 요소를 생성함에 있어 프로그램으로 해결이 쉽지가 않은 3D부분과 그래픽적인 요소인 쉐이더 / 물리엔진 / 네트워크 / 지형조작 / 오디오 & 비디오 / 애니메이션 등을 간단하게 구현 가능한 툴을 제공한다.
다음으로는, 상기 단계를 통한 통합 저작 에디터 툴의 결과물인 구동 가능한 게임 애플리케이션에 대하여, 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 c)단계에서의 결과물인 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화( d)단계)한다. 이는 종래 그래픽 콘텐츠의 개발후 구동 테스트를 통해 최적의 실행가능하도록 상기 매개변수인 파라미터- 와이어 수, 프래임 수, 폴리건 수 등을 수정한 후, 다시 구동 테스트를 통하여 최적화 구동여부를 확인하고, 또 해당 부분을 수정하는 그래픽 작업을 하는 반복 작업을 개선 한 것이다.
또한, 상기 변환 소스 파일을 컴파일하여 상기 목표 플랫폼에 상응하는 애플리케이션 프로그램을 생성하도록 한다. 한편, 상기 a) 게임 플랫폼 선택 단계에서 선택한 운영체제와는 다른 운영체제를 선택하여, 상기 통합 저작 에디터 툴의 실행환경을 변경하는 게임 플랫폼 선택하여 이미 특정된 플랫폼에 대응 생성된 게임을 이종의 플랫폼 게임으로 간단히 변결할 수 있도록 한다.
상술한 것과 같이, 종래에는 통합 저작 에디터툴을 사용함에 있어, 게임 구동용 소스를 입력하여 각 플랫폼별 구동가능한 프로그램에 더하여 그래픽 콘텐츠 제작이 필요한데, 그래픽 콘텐츠의 경우 플랫폼별 그리고 동일 플랫폼에서도 각 제품별 구동 조건인 해상도, MPU, RAM 등과 같은 하드웨어 조건에 대하여 해당 그래픽 콘텐츠의 처리속도의 차이가 크다. 이에, 통상 그래픽 콘텐츠의 개발은 대상 플랫폼을 정한 후, 최초 그래픽 콘텐츠의 개발후 구동 테스트를 통해 최적의 실행가능하도록 그래픽 요소들의 해당 매개변수인 파라미터- 와이어 수, 프래임 수, 폴리건 수 등을 수정한 후, 다시 구동 테스트를 통하여 최적화 구동여부를 확인하고, 또 해당 부분을 수정하는 그래픽 작업을 하는 반복 작업을 통하여 최종 제작이 된다. 이에 본 발명에 따른 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법은, 개발자가 그래픽 콘텐츠의 반복적인 수정과 테스트 작업을 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화단계를 추가하는 것이 특징이다.
상기에서는 본 발명에 따른 바람직한 실시한 예를 위주로 상술하였으나, 본 발명의 기술적 사상은 이에 한정되는 것은 아니며 본 발명의 각 구성요소는 동일한 목적 및 효과의 달성을 위하여 본 발명의 기술적 범위 내에서 변경 또는 수정될 수 있을 것이다.
s1 : 게임 플랫폼 선택 단계
s2 : 프로그래밍 단계
s3 : 그래픽 콘텐츠 생성단계
s4 : 그래픽 콘텐츠 최적화단계

Claims (3)

  1. 단일의 개발작업을 통하여, 구글(***)사의 안드로이드(android) 및 애플(apple)사의 아이오에스(iOS)와 같은 서로 다른 이 종의 스마트폰(smart phone)플랫폼(platform)에 각기 대응하는 게임 애플리케이션(application)을 생성하는 게임 제작 방법에 있어서,
    a) 게임 구동대상 운영체제에 따라 통합 저작 에디터 툴(멀티 플랫폼 엔진)의 실행환경을 선택하는 게임 플랫폼 선택 단계;
    b) 게임 구동을 위한 소스 코드 또는 스크립트를 선택된 어느 하나의 통합 저작 에디터 툴(멀티 플랫폼 엔진)에 입력하는 프로그래밍 단계;
    c) 게임 구동을 위한 그래픽 콘텐츠를 상기 통합 저작 에디터 툴을 이용하여 생성하는 그래픽 콘텐츠 생성단계;
    d) 상기 단계를 통한 통합 저작 에디터 툴의 결과물인 구동 가능한 게임 애플리케이션에 대하여, 미리 설정된 각 플랫폼별 그래픽 요소 대응 최적화 DB를 이용하여 c)단계에서의 결과물인 그래픽 콘텐츠에 대한 폴라건 수, 와이어 수, 프레임 수 등과 같은 구동 속도에 대한 파마리터(parameter, 매개변수)를 최적화하는 그래픽 콘텐츠 최적화단계를 포함하여;
    상기 a) 게임 플랫폼 선택 단계에서 선택된 게임 구동대상 운영체계에 원활한 구동을 위하여 그래픽 콘텐츠 최적화가 가능한 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법.
  2. 제 1항에 있어서,
    상기 변환 소스 파일을 컴파일하여 상기 목표 플랫폼에 상응하는 애플리케이션 프로그램을 생성하는 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법.
  3. 제 1항에 있어서,
    상기 a) 게임 플랫폼 선택 단계에서 선택한 운영체제와는 다른 운영체제를 선택하여, 상기 통합 저작 에디터 툴의 실행환경을 변경하는 게임 플랫폼 선택 단계를 더 포함하는 것을 특징으로 하는 멀티 플랫폼 게임제작에서의 그래픽 콘텐츠 최적화 방법.
KR1020120072722A 2012-07-04 2012-07-04 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법 KR20140005014A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120072722A KR20140005014A (ko) 2012-07-04 2012-07-04 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120072722A KR20140005014A (ko) 2012-07-04 2012-07-04 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법

Publications (1)

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

Family

ID=50140726

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120072722A KR20140005014A (ko) 2012-07-04 2012-07-04 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법

Country Status (1)

Country Link
KR (1) KR20140005014A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117217A (zh) * 2015-08-12 2015-12-02 北京触控科技有限公司 一种跨平台游戏的渲染方法和***
CN106293753A (zh) * 2016-08-16 2017-01-04 网易(杭州)网络有限公司 编辑器的开发方法和装置,编辑方法及编辑器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117217A (zh) * 2015-08-12 2015-12-02 北京触控科技有限公司 一种跨平台游戏的渲染方法和***
CN106293753A (zh) * 2016-08-16 2017-01-04 网易(杭州)网络有限公司 编辑器的开发方法和装置,编辑方法及编辑器

Similar Documents

Publication Publication Date Title
CN107393013B (zh) 虚拟漫游文件生成、显示方法、装置、介质、设备和***
US8605613B2 (en) Mobile hardware and network environment simulation
WO2018228211A1 (zh) 应用转换方法、装置及设备
US20090313004A1 (en) Platform-Independent Application Development Framework
CN109242934B (zh) 一种动画代码的生成方法及设备
CN110209967B (zh) 页面加载方法、装置、终端设备和计算机可读介质
JP2015504186A (ja) モバイル・アプリケーション開発のためのシステムおよび方法
CN111338623A (zh) 一种开发用户界面的方法、装置、介质和电子设备
CN107562498A (zh) 基于安卓平台的动画效果实现方法、装置和终端设备
EP3861432A1 (fr) Procédé pour générer une liaison entre une bibliothèque c/c++ et un langage interprété, et mise en oeuvre de ce procédé pour la transformation d'un modèle tridimensionnel (3d)
WO2007126664A2 (en) Application prototyping
US10521199B2 (en) System and method for developing mobile based applications using model driven development
US20160358356A1 (en) Asset catalog layered image support
US20200285450A1 (en) System for providing instant preview of a mobile application under development
CN113342330A (zh) 前端工程生成方法及装置
CN111971655B (zh) 用于超文本标记语言图形内容的本机运行时技术
CN103914292A (zh) 基于丰富互联网应用ria的用户界面生成方法和装置
KR20140005014A (ko) 멀티 플랫폼 게임 제작에서의 그래픽 콘텐츠 최적화 방법
CN104915199A (zh) 一种将Flash项目转换为Html5项目的方法与装置
Bouchard Multimedia software for mobile phones
US9519985B2 (en) Generating mobile-friendly animations
Jackson Pro android wearables: Building apps for smartwatches
CN104657191A (zh) 一种将Flash项目转换为Html5项目的方法与装置
CN113835680A (zh) 应用程序的生成方法、装置、电子设备及计算机存储介质
Rakesh et al. Online mobile application development using ionic framework for educational institutions

Legal Events

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