메뉴 건너뛰기

BLENDING

정보 공유

기타

Game Engines for Android

07서동민2013.03.14 01:13조회 수 11449댓글 1

    • 글자 크기
extra_vars3 1
extra_vars4 ko
extra_vars5 http://software.intel.com/en-us/blogs/2012/03/13/game-engines-for-android
extra_vars6 link1

Adroid용 게임엔진들을 잘 정리해논 포스트가 있어 원문 내용과 링크 남깁니다.

 

With Google IO fast approaching and GDC just completed I thought it would be interesting to take a look at the game engines available for mobile devices, specifically for x86 based mobile devices. There are many game engine choices out there, all with a different set of features, pricing, maturity, etc. After conducting a search online, I found a wide variety of game engines that can be used for creating games for Android* based mobile devices. Some provide x86 support, while others can be ported to support x86 devices without too much effort.

Here is the list of game engines I have come across; I have included some features and details about each engine and an example game on the Android Market if I could find one.

  • jPCT-AE- http://www.jpct.net/jpct-ae/
    • A java 3D engine optimized for Android.
    • Nice set of features including 3DS, OBJ and other file support, skeletal animations, shader support, texture compression, collision detection, various lighting modes, transparency, fog, and more.
    • An all java game engine that supports x86 Android devices.
    • Free for personal and commercial use.
    • Example: https://play.google.com/store/apps/details?id=mk.grami.max
  • Libgdx - http://code.google.com/p/libgdx/
    • Cross platform (Windows, Linux, OSX and Android) 2D/3D Android engine. Build, run and iterate on the PC before deploying to phone.
    • C++ and Java based engine that easily ports to x86.
    • Box2d physics, TMX tile map, shaders, 2D particle system, sprite support, camera apis, OBJ and MD5 model loaders.
    • Full source code available for free.
    • C++/Java based engine that with a few minor changes I was able to run on x86 Android devices.
    • https://market.android.com/details?id=com.tani.penguinattack
  • Papaya Social Game Engine - http://papayamobile.com/developer/engine



  • moai - http://getmoai.com/

    • A mobile platform for game developers
    • Lua scripting language based development engine that has integrated cloud services available.
    • Engine is open source and free to use, pay for cloud services.


  • Cuttlefish Engine - http://www.cuttlefishengine.com/

    • 2D cross platform (Windows Phone, Android, iPhone, Windows PC) game engine.
    • Create game in an editor using scripting language (C# variant).
    • Designer interface to build games, Tile support and Box2d physics engine.
    • License purchase required for the Designer, engine source available for free. Trial available.


  • Orx - http://orx-project.org/

    • 2d cross platform (iPhone, iPad, Mac, Windows, Linux, Andrdoi) game engine.
    • Camera APIs, animations, sound, sprite rendering and data driven for fast and easy prototyping and development.
    • Free open source.
    • C++ based engine that should easily port to x86 Android devices.
    • Example: https://market.android.com/details?id=lyde.sik.gravity

  • Unigine - http://unigine.com/products/unigine/

    • 3D cross platform (Windows, Linux, Max, PS3, iOS, Android)
    • Physics, scripting, etc. Unclear what features are supported for mobile.
    • Evaluation available to companies working on commercial projects. License purchase required.
    • C++ based engine that should easily port to x86 Android devices.
    • Example: http://www.demolicious-game.com/


  • Gideros Studio - http://www.giderosmobile.com/

    • 2D cross platform (iPhone iPad, Android) game engine.
    • Write Lua code in provided IDE, iterate on PC with simulator.
    • Features include Box2d physics engine, fonts, sprites, tile maps and sensor integration.
    • Free version includes Gideros Splash screen, licensed version removes it.
    • iPhone example: http://itunes.apple.com/app/tim-the-timber/id417301495?mt=8


  • Candroidengine - http://code.google.com/p/candroidengine/

    • 2D Java engine.
    • Sprites, tile animation, background APIs, etc.
    • Dalvik only engine that should work on all architectures.
    • Full source code available for free.


  • Mages Engine - http://code.google.com/p/mages/

    • multiplayer client/server game engine
    • Java engine that should work on all architectures.
    • Full source code available for free.


  • Unreal Development kit - http://udk.com/

    • Android support coming at a future date.

  • Rokon - http://code.google.com/p/rokon/

    • 2D engine indicates it will soon start up again as Rokon 3 and will be built upon libgdx.


The great thing about Android on x86 is that it opens a new class of devices for all of the games built on these engines. Unfortunately not all these game engines have support for x86 native binaries but it’s probably just a matter of time. x86 support is available in the latest Android NDK. Porting to x86 for some of these engines may simply be a recompile. We have created a couple of documents to guide you and have forums available to help along the way.


I hope this list helps those thinking about writing an Android game by providing some details of the choices available. Ideally I will try to update this article with the latest information as it develops, but please feel free to post comments about game engines I did not come across or any updated information you find.


NateON : chocoss2달팽이네이트닷컴

Phone : 공일공팔칠삼육삼칠삼육

Cyworld :  쵸재깅.채ㅡ/chocoss2

    • 글자 크기
유니티 관련 공부 해보고 싶으신분 (by 07최윤수) 삼성에서 동아리 대상으로 Software friendship 을 하네요. (by 09김흥열)

댓글 달기

댓글 1
번호 분류 제목 글쓴이 날짜 조회 수
공지 기타 정보 공유 게시판 입니다.3 운영자 2011.01.26 203
137 게임소식 제 1회 카카오게임 공모전1 07서동민 2018.05.28 10716
136 기타 JavaScript 스킬 공부해둬라.2 99곽용우 2016.10.12 238
135 유용한 사이트 SnapDrop 10김희중 2016.01.12 149
134 기타 깃허브 시작하기 2 09이혜성 2015.09.24 136
133 기타 깃허브 가입하기 및 시작하기 1 09이혜성 2015.09.24 160
132 기타 '후로그람스' 채용공고 01오치문 2015.08.31 134
131 유용한 사이트 NDC Replay 07서동민 2015.05.21 112
130 IT소식 글로벌 SW 공모대전 11이은정 2015.03.04 115
129 유용한 사이트 온라인 프로토타이핑 툴 - Oven 01오치문 2015.01.15 132
128 기타 왜 배워도 못하는가 2 : 전문가에 대한 미신1 01오치문 2014.11.11 172
127 기타 페이스북은 어떻게 개발하고 배포할까? 01오치문 2014.10.24 135
126 유용한 사이트 [slideshare] 어서와 게임기획은 처음이지? 07서동민 2014.10.02 132
125 기타 제가 한번 개발자를 만나봤습니다 - 시리즈2 01오치문 2014.05.16 154
124 기타 [구인]평창 인터컨티넨탈에서 전산직 모집한답니다.1 '12안두헌 2014.03.04 138
123 유용한 사이트 유니티 관련 공부 해보고 싶으신분 07최윤수 2014.01.01 123
기타 Game Engines for Android1 07서동민 2013.03.14 11449
121 기타 삼성에서 동아리 대상으로 Software friendship 을 하네요.1 09김흥열 2013.03.06 126
120 기타 수평적 사고 퍼즐1 07서동민 2013.03.01 229
119 IT소식 대한민국 정보컨퍼런스 4th, Secure Korea 2012 '12안두헌 2012.11.25 125
118 게임소식 [GT뮤지엄] '뿅뿅' 슈팅 게임의 역사 -1편- 07서동민 2012.07.05 129
이전 1 2 3 4 5 6... 7다음
첨부 (0)
위로