body start
iDoGa.me GameBakery
Project News
Project Info
- Development Status: Planning
- Operating System: Windows
- Programming Language: Other Language
- Topic: SW Development
- User Interface: Windows
- Member count : 5
- Registered: : 2009.05.26
- Activity Percentile: : 95.12%
GameOVEN 1.0 BETA를 소개합니다!
아래 내용의 일부 또는 전부는 한게임 iDoGame Lab의
GameOVEN 특징 페이지에서 인용했습니다. 아래 내용은 iDoGame Lab이 제공하는 최신 정보와 다른 부분이 있을 수 있으며, iDoGame Lab이 제공하는 모든 자료의 저작권은 NHN에 있습니다.
GameOVEN 특징 페이지에서 인용했습니다. 아래 내용은 iDoGame Lab이 제공하는 최신 정보와 다른 부분이 있을 수 있으며, iDoGame Lab이 제공하는 모든 자료의 저작권은 NHN에 있습니다.
게임 클라이언트 화면 레이아웃 편집 Game Layout Editing ¶
드래프트 뷰 ¶
- 실제 게임에서 사용되는 그래픽 리소스가 준비되지 않더라도 화면을 배치할 수 있도록 지원합니다.
- 이를 통해 보다 빠르게 prototype을 제작할 수 있습니다.
디자인 뷰 ¶
- 실제 게임에서 사용되는 그래픽 리소스가 완성된 후 화면을 배치할 수 있도록 지원합니다.
- 이를 통해 게임 클라이언트 화면을 직접 확인하면서 제작할 수 있습니다.
프리뷰 ¶
- 게임 개발 구성원들은 Design Perspective의 드래프트뷰, 디자인 뷰, 프리뷰 사이를 전환하면서, 실제 게임에서 실행되는 화면을 확인, 수정할 수 있습니다.
내 작업에 따라 변화하는 맞춤형 개발 환경! ¶
- GameOVEN은 내 작업의 종류에 따라 적합한 환경을 자동으로 제공합니다.
- 게임 개발 과정 중 이루어지는 다양한 작업들을 위해 매번 작업 환경을 직접 세팅할 필요가 없습니다.
퍼스펙티브 Perspective ¶
코드 작성 편의 기능 Script Editor ¶
- GameOVEN이 제공하는 스크립트 에디터는 개발자의 학습 속도와 생산성을 높일 수 있도록, 구문 강조, 찾기/바꾸기, 북마크 기능 등을 제공합니다.
- 개발자의 생산성 향상을 위해 개발 중인 게임의 함수를 한눈에 볼 수 있는 패널을 제공함으로써, 게임의 구조를 파악하는 도움을 줍니다.
멀티 온라인 게임도 손쉽게 디버깅! ¶
- GameOVEN은 서버와 클라이언트를 동시에 디버깅할 수 있는 강력한 디버깅 환경을 제공하여 보다 간편하게 멀티 온라인 게임을 디버깅할 수 있도록 도와줍니다.
크로드 디버깅 Cross Debugging ¶
정적인 게임은 가라! 스프라이트, 게임에 생동감을 불어넣다! ¶
- GameOVEN은 정교한 애니메이션이 가능한 스프라이트 편집 환경을 제공하여 생동감있는 게임을 만들도록 도와줍니다.
스프라이트 에디터 Sprite Editor ¶
- GameOVEN은 게임 제작에 주로 사용되는 스프라이트 애니메이션 파일의 제작/편집 환경을 제공합니다.
- 스프라이트 편집 환경에서는 타임라인 기반의 애니메이션 편집이 가능하여 자연스럽고 정교한 스프라이트 애니메이션을 간편하게 제작 할 수 있습니다.
- 타 스프라이트 파일 포멧과의 호환을 위하여 게임오븐은 swf파일 포멧을 일부 지원합니다.
게임 화면 개발도 블록 쌓듯이 간편하게! ¶
- 게임 UI 툴박스만 있으면 제공되는 게임 UI 오브젝트들을 이용해 번거러운 게임 클라이언트 UI 손쉽게 만들 수 있습니다.
게임 UI 툴박스 UI Toolbox ¶
- GameOVEN은 게임 클라이언트 UI 제작에 자주 사용되는 게임 화면 구성요소를 게임 UI 툴박스에서 제공합니다.
- 게임 UI 툴박스에서 제공하는 게임 UI 오브젝트를 배치하고, 속성을 수정함으로써 편리하게 게임 클라이언트 화면을 제작할 수 있습니다.
- 현재 게임 UI 툴박스에서 제공하는 게임 UI 오브젝트는 버튼, 이미지, 텍스트, 스크롤버튼, 체크박스 등 총 16개이며 사용자는 이러한 오브젝트를 이용해 게임 클라이언트 UI를 손쉽게 구성할 수 있습니다.
멀티 온라인 게임에 특화된 프로그래밍 모델 ¶
- 멀티 온라인 게임 프로그래밍 경험이 없다고 포기하지 마세요.
- GameOVEN은 멀티 온라인 게임에 특화된 프로그래밍 모델을 제공하여 손쉬운 멀티 온라인 게임 개발을 가능하게 합니다.
GameOVEN 프레임워크 GO Framework ¶
- GO Framework은 2D 카드,보드,캐주얼 게임을 개발하고 실행하는 것을 지원하는 필수적인 구성요소로서, GO 런타임과 GO 패키지로 이루어져있습니다.
- GO 런타임 : 실행시 코드를 관리하는 에이전트로써, 메모리 관리, 쓰레드 관리, 원격 서비스 등의 핵심 기능을 제공하며, 동시에 엄격한 보안과 견고성을 제공합니다.
- GO 패키지 : 기본 프로그래밍 언어와 확장 키트, 그리고 다시 사용할 수 있는 형식의 광범위한 객체 지향 집합인 클래스 라이브러리를 포함하고 있습니다.
- GO 패키지에서 제공되는 클래스 라이브러리를 통해 다음과 같은 게임개발이 가능합니다.
- 게임 클라이언트 화면 프로그래밍
- 네트워크 프로그래밍
- 데이터 프로그래밍
- 저장소 프로그래밍
- 보다 자세한 내용은 GameOVEN / Tutorial에서 살펴보실 수 있습니다.


