2014-02-11 7 views
1

둘 다 OpenGL ES 2를 기반으로하며 둘 다 Box2D 물리를 가지고 있다고 읽었습니다. 저는 안드로이드 게임 개발에 꽤 새로 왔지만 게임 개발 (C++과 C#/XNA)에 다소 익숙했습니다. Unity와 Construct2에 대한 경험도 있습니다.AndEngine과 LibGDX의 차이점은 무엇입니까?

그래서 저는 2D 게임 개발에 사용할 멋진 게임 엔진을 찾으려고합니다.

의견이나 기타 의견이 있으십니까? 나는 책과 기타 등을 구입할 의향이있다.

답변

1

이 질문은 SO가 만들어진 것이 아닙니다. 그냥 알려 드리면 곧 닫을 것 같습니다. 어쨌든 :이 2는 2 개의 다른 엔진입니다. Libgdx을 사용 중이며 AndEngine을 사용한 적이 없습니다. 하지만 난 어떤 토론을 읽고, 그래서 내가 몇 가지 차이점 목록 :

  1. AndEngine이 Libgdx 일부 설정과 경험 (IMHO)가 필요
  2. Libgdx는 당신이 99 %를 개발할 수 있습니다 의미 crossplatforming을 지원, 더 빨리 시작할 수를 데스크톱을 완성하고 완료하면 몇 개의 코드 라인을 추가 할 수 있으며 Android에서 실행됩니다.
  3. Libgdx는 좀 더 유연하고 강력합니다. positiv 및 negativ (유연함은 잔인 함)
  4. Libgdx는 내가 아는 것보다 훨씬 더 우수한 성능을 발휘합니다. AndEngine vs Libgdx, 자신의 엔진에 대한 개발자의 이야기를 모두 :
  5. 모두 (낮은 수준의 방법)

소스에 차원 장면 그래프와 다른 가능성이있다.

4

차이점은 LibGDX는 크로스 플랫폼 프레임 워크입니다.

기본적으로 코드를 한 번 작성한 다음 데스크톱, Android, iOS 및 GWT/HTML 5를 통한 브라우저까지 거의 변경하지 않고 배포 할 수 있습니다. 이것은 매우 편리하며 총체적으로 많이 디버깅하고 개발할 것입니다 빠릅니다.

이와 같은 토론에 대해서는 다음 질문을 참조하십시오 (대부분의 답변과 의견은 여기에서 주로 다루는 주제이므로 여기를 읽으십시오).

Switching from AndEngine to libgdx - what to know?

내가 아주 LibGDX 경험하고 있고 definetely 그것이 정말 도움과 활발한 커뮤니티와 좋은 프레임 워크입니다 말할 수 https://gamedev.stackexchange.com/questions/43332/difference-between-libgdx-and-andengine

https://stackoverflow.com/questions/7669268/andengine-vs-libgdx?rq=1

.

+0

에 대한 링크를 확인하십시오. 활성 커뮤니티를 만들고 좋은 문서가 있음을 확인할 수 있습니다. . 자습서가 많이 있으며 작은 문제는 야간 빌드로 빠르게 수정됩니다. – BennX

0

글쎄 AndEngine은 안드로이드 플랫폼의 기본 라이브러리입니다.하지만 LibGDX은 모든 플랫폼을 지원할 수있는 크로스 플랫폼 게임 라이브러리입니다. lidgdx를 사용하는 것보다 많은 플랫폼에서 게임을 지원하려면, 안드로이드 만 타겟팅하는 경우 AndEngine은 좋은 솔루션입니다. Java만으로 코딩해야합니다. C++을 잘하는 분이라면 모든 플랫폼을 지원하는 크로스 플랫폼 게임 라이브러리 인 Cocos2dX를 사용하는 것이 좋습니다. cocos2dX