2013-02-27 2 views
5

저는 현재 도서 및 온라인 자습서를 통해 나 자신을 자바로 가르치기 위해 몇 달을 보냈습니다. 가파른 학습 곡선. 저의 자유로운 시간에는 저도 그렇게 했으므로 언제든지 언어의 모든면을 정말 잘 이해할 수있는 희망은 거의 없습니다. 그래픽을 위해 lwjgl을 사용하는 간단한 프로그램을 만들었습니다.libGDX는 데스크톱 전용 응용 프로그램 개발에 적합합니까?

가능한 한 많은 기술적 인 문제를 해결하는 데 도움이되는 프레임 워크/라이브러리를 찾고 있습니다. 나는 오히려 OpenGL의 천재성을 얻거나 GUI를 발명하는 것보다 게임을 만드는 것에 집중하려고한다. 나는 단순히 필요한 시간을 투자 할 수는 없지만, 여전히 내 자신의 게임을 쓰기를 좋아합니다.

데스크톱 전용 응용 프로그램 만 쓰고 싶다고 생각하면 libGDX를 사용 하시겠습니까? 아니면 데스크탑에서 실행되는 Android-API의 더 많은 기능입니까 (디버깅을 위해?). 데스크톱 응용 프로그램에 더 적합한 대안이 있습니까?

저는 지금까지 libGDX에 대해 읽은 것이 정말 좋아요. 게임 개발의 모든 측면에 유용한 도구를 제공하는 것 같습니다. 데스크톱 애플리케이션과 관련하여 XY가 훨씬 더 좋았을 것만을 알기 위해 몇 달을 투자하고 싶지 않습니다.

의견을 보내 주셔서 감사합니다.

+0

매우 궁금한 사항입니다. – Erandros

답변

4

개인적으로 나는 다음과 같은 이유로, 그 목적을 위해 libgdx를 추천 할 것입니다 :

  • 을 그것은 같은 Box2D의, 는 OpenGL ES와 FreeType에서,에서 하나와 같은 라이브러리에 대해 래퍼의 큰 숫자를 제공합니다 핵심 라이브러리 또는 확장을 통해.
  • 그것은 당신이 그렇지 등 텍스처지도 책, 메쉬, 타일지도, JSON 직렬화로 구현해야 할 수도 있습니다 많은 features을 포함
  • 즉, 당신이 선택하고 당신이 사용하는 부품을 선택할 수 있습니다, 비 독단이다 그리고 일을하는 "libgdx 방식"으로 강제되지 않습니다.
  • 활발하게 개발되었으며 강력하고 도움이되는 knowledgeable community 약 입니다.
  • 플랫폼간에 매우 이식성이 있으므로 Windows에서 개발하는 항목은 Mac에서 작동하며 그 반대도 마찬가지입니다.
+0

통찰력에 감사드립니다. 이것은 내가 바라던 것을 확인해줍니다. 나는 libGDX에 시도해 볼 것이다. 행운을 빌어 요, 정보에 다시 한번 감사드립니다! –

관련 문제