조회 수 1101 추천 수 1 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

스마트폰 시대가 되면서 꽤나 많이 부각되었긴 했지만, 이러한 크로스 플랫폼이란 개념은

컴퓨터가 제각각이고 서로 다른 OS가 생겨났던 시절부터 있었습니다.


 크로스플랫폼 게임은 한마디로, 두가지 이상의 OS혹은 기기에서 거의 같은 내용을 즐길 수 있는 게임입니다.


간단히 설명하는 사례.


여러 기기를 아우르는 사례로는 예를들어....음....앵그리버드....

앵그리버드는 하도 인기가 있어서 아이폰이든, 안드로이드이든, 바다OS의 웨이브폰이든, 꾸글 크롬이든 다 갑니다.


여러 OS를 아우르는 사례로는 우리 창도의 게임제작자 여러분들의 게임과 가까운 형태의 인디게임의 예를 들면

<Lugaru>가 있습니다. 만렙 무술토끼의 액션인데,

2005년, 처음에는 윈도우, 리눅스, 맥OSX용으로 나왔지만, 나중에는 AmigaOS, AROS용으로 나오기까지 합니다.


왜 크로스 플랫폼일까요?


 간단합니다. 윈도우용으로는 내봤자 투명게임취급당하고 무시당하기 때문입니다.

윈도우는 간지나고 멋진 게임들의 대 향연이 펼쳐지는 장소이며, 이는 심각한 레드오션입니다.

 그런 엄청난 게임들 틈바구니에 끼는것도 힘든 곳이 윈도우즈입니다.


반면, 이외의 OS의 경우는 그런일이 거의 없기 때문에, 여러분이 만든 게임을 일단 환영해줄것입니다.


아니면, 다른 기기로 포팅(다른 운영체제, 시스템으로 변환하는 작업.)해서 즐길 수 도있는데,

주로 PC/콘솔게임의 휴대용/모바일 포팅정도일 겁니다.


어떻게 만들 수 있을까요?


 예. 크로스 플랫폼용으로도 게임툴(?)이 있긴 합니다.

 그러나 대부분은 프로그래밍실력이 요구됩니다. 아마 알피지만들기 XP나 VX정도로는요.

사실상 거의 게임엔진 수준이죠.

 (그래서 이 창조도시와 손잡고 크로스플랫폼 게임툴을 자체 제작하려고 우리의 삿갓양반(?)님께 건의하려는 겝니다. )

대략 몇개 없지만 살펴보면,

무료로 사용가능한 자유소프트웨어 툴/엔진

  • Game Baker ( http://code.google.com/p/game-baker/ )
    애들도 사용할수 있을정도로 쉽게 만들수 있다고 설명하나, 파이썬과 좀 싸워야 합니다.

  • Ren'py (http://www.renpy.org/ )
    미연시니까 일본산인거같은데 개발자는 진짜배기 뉴요커이십니다.ㄷㄷㄷ
    미연시/비주얼 노벨툴.

  • pygame (http://www.pygame.org/news.html)
    위의 두 게임툴의 기반이 되는 파이썬 기반의 게임엔진.
    본인이 본것중 가장 다양한 플랫폼지원을 자랑합니다.
    안드로이드는 물론이거니와, 윈도우 CE, 블랙베리 플레이북도 지원하는듯 합니다.

  • JmonkeyEngine (3D) (http://jmonkeyengine.com/)
    자바를 이용한 3차원 게임엔진. openGL연동 부분은 각 운영체제에 종속되어있어, 자바치고는 지원 운영체제 수가 제한이 있지만, 3차원 하드웨어 가속을 지원하는 OS의 대부분이 지원되니 패스.

  • JGAME ENGINE (http://sourceforge.net/projects/jgame-engine/)
    순수 자바로 짜여져 있어서 자바가 되는 거의 모든 기기나 시스템에서 사용가능한 엔진.


유료인 거

  • Unity 3d!!! : 윈도, 맥, iPhone, 안드로이드가 지원되지만,
    특별라이센스로 각 콘솔제조 회사랑 협의하여, 닌텐도 Wii, 엑박360, 플레이스테이션 3 용 게임도 가능하다고 알려져있다.

  • Torque Engine (http://www.garagegames.com/products/tge) : 윈도,리눅스,맥 지원
    많은 인디게임 개발자들이 찾는다는 그 엔진중 하나다.


본인은 피곤해서 여기까지만 쓰지만 이것보다도 훨씬 더 많은 세계가 있으며, 지구가 꽤 큰 별임이 느껴지게 될 것입니다.








Who's 王코털

profile

예선호는 긔엽긔? 긔엽긔!!

예선호는 긔엽고 사랑스럽다! 예선호는 귀엽고 사랑스럽다!

여기서 소개된 자의 게임제작 약력 : 

 (201?) 예선호 3D / 2D 인터렉티브

 (2015) COGGON 2015 (리부트)

 (201?) COGGON 3D

 (201?) COGGON 5

  (2007) COGGON 4

 (2005) COGGON ADVENTURE

 (2004) COGGON 3

 (2004) COGGON 2

 ..후략..

?
  • profile
    카스해커 2012.04.29 05:15
    우와~ 호환성 같은경우는 툴체인 정도만 알았는데...
    각 운영체제에서의 활용법과 개념탑재에 많은 도움이 되었습니다.
    잘 배우고 갑니다. ㅎㅎㅎ
  • profile
    gcyong 2016.01.26 16:07
    상당수가 윈도우 환경에서 개발하고 있고, 대부분의 PC 게임이 윈도우 기반에서 구동되는것도 사실입니다.
    창조도시를 찾는 분들의 상당수는 시도에 의의를 둘 것 같긴 합니다.
    위에서 언급된 여러 훌륭한 툴도 있지만, 보다 저수준(low-level)에서 게임을 제작하고 싶으시면 Java3D를 한번 공부해 보시는 것도 나쁘지 않을 것 같습니다. 그보다 OpenGL이 있었군요..

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
43 인디게임 기획자가 알면 좋은 것 몇가지 1 1 MiDtics2 2013.01.13 1236 2
42 게임 제작 강의 / 1주차 2강 게임 기획의 과정과 방법 4 file 히히지 2012.05.22 1472 0
41 게임 제작 강의 / 1주차 1강 게임의 개발과정에 대한 이해 1 file 히히지 2012.05.22 1635 2
40 아마추어/독립게임 에 맞춘 게임개발. 2 王코털 2012.05.07 1378 5
» 크로스플랫폼(Cross-Platform) 게임 개발에 대하여. 2 王코털 2012.04.28 1101 1
38 멋진 효과는 멋 없다 4 1 날씨참좋군요 2012.04.09 1469 3
37 왜? 1 1 날씨참좋군요 2011.12.25 1819 1
36 짧은 충고 - 뒤집힌 집 1 날씨참좋군요 2011.10.23 2610 2
35 지식의 범람 1 날씨참좋군요 2011.10.10 2226 0
34 완성의 경험 6 아싸사랑 2011.08.02 2806 4
33 게임 만들기 쌩바닥부터 시작해보자 -2- 문서화편 file Vermond 2011.06.30 2963 3
32 짧은 충고 - 내 아이디어는 정말 멋져! 누구도 생각하지 못 했을걸! 3 아싸사랑 2011.06.10 2831 1
31 상호작용 문제 - 비주얼 노벨이 게임이냐, 아니냐? 9 아싸사랑 2011.05.27 2849 1
30 잘못된 저장하기(SAVE)와 불러오기(LOAD) 아싸사랑 2011.05.16 2933 2
29 소개 에러 - 펫 시스템, 크리티컬 시스템, 시스템시스템시스템.. 2 아싸사랑 2011.04.21 2685 1
28 게임 만들기 쌩바닥부터 시작해보자 -1- 기초편 4 file Vermond 2011.04.14 5898 12
27 스케일 문제 3 아싸사랑 2011.02.28 2662 2
26 플레이와 내러티브의 균형 조율 1 아싸사랑 2010.11.01 2663 3
25 효과적인 UI의 설계 - 개론 아싸사랑 2010.11.01 3072 0
24 효과적인 UI의 설계 - 배치 1 file 아싸사랑 2010.11.01 3718 1
Board Pagination Prev 1 2 3 4 Next
/ 4






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)