T9T9 planet

모바일 플랫폼(iOS, Android) 개발툴을 정리해보았다. 모두 크로스플랫폼(Cross-platform) 개발을 지원하여, 한번 개발한 프로젝트로 iOS, Android 에서 실행되기 때문에 원 소스 멀티 유즈(One Source Multi-Use, OSMU)가 가능하다.


1. Cocos2d

http://www.cocos2d-iphone.org

2D 게임엔진, 멀티플랫폼 지원(cocos2d-x), 가벼움, 물리엔진 포함, 무료이면서 오픈소스.

- 개발언어 : C/C++

- 지원플랫폼 : iOS, Android, Windows, Mac

- 물리엔진 : Box2D,Chipmunk 선택가능

- 라이센스 : 무료, 오픈소스, 상용화가능


2. PhoneGap (HTML5)

http://www.phonegap.com

2D 앱 개발에 적합. 퍼즐, 보드게임 개발도 가능. 가장 폭넓은 Multi-platform 지원.

HTML5를 지원하는 웹브라우저가 있는 모든 디바이스에서 동작.

애플 앱스토어에서 WebApp 방식을 거절한다는 우려가 있음.

- 개발언어 : HTML5, Javascript

- 지원플랫폼 : iOS, Android, Blackberry, WebOS, Windows Phone 7, Symbian, bada

- 물리엔진 : 없음

- 라이센스 : 무료, 오픈소스, 상용화가능


3. Corona SDK

http://www.coronalabs.com

2D 게임 개발에 적합. 적은 코드량으로 많은 개발을 할 수 있음.

- 개발언어 : Lua 스크립트

- 지원플랫폼 : iOS, Android, kindle, nook

- 물리엔진 : 자체엔진

- 라이센스 : 유료


4. Unity3D

http://unity3d.com

모바일 3D게임 엔진중 개발에 매우 효율적인 엔진.

쉬운 개발, 상대적으로 저렴한 가격, 엔진의 가벼움, 높은 그래픽 퀄리러티, 물리엔진 포함.

- 개발언어 : 스크립트

- 지원플랫폼 : iOS, Android, Windows, Mac, Linux, Xbox, PS, Wii

- 물리엔진 : NVIDIA PhysX 엔진

- 라이센스 : 유료


저작자 표시 비영리 변경 금지
신고
  • BlogIcon 이슬기 2012.11.29 11:33 신고

    안녕하세요 운영자님*^^* 좋은자료 감사합니다.
    MCAP(mobile customer application platform)솔루션을 추가로 소개해 드리고 싶습니다.

    워드나 엑셀을 사용하는 것처럼 누구나 문서를 만들듯 앱을 만들어 일상생활, 업무, 사업에 이용할수 있는 앱 저작도구가 보급되고 있습니다. 참고해 주세요 ㅎ