libGDX에 대한 모든 튜토리얼은 어디에 있습니까? [닫은]


20

온라인에서 LibGDX에 대한 도움말 및 자습서를 검색했지만 stackexchange에 대한 질문을하는 위키와 wiki를 제외하고는 실제로 아무것도 찾을 수 없었습니다. 소스 (데모) 및 wiki 외에도 숨겨 지거나 간접적 인 다른 온라인 자습서가 있습니까?

내가 읽은 것으로부터 LibGDX에 대한 문서는 많지 않으므로 두 가지 옵션 만 있습니다.

  • 다른 프레임 워크로의 이동을 포기하십시오.
  • 사람들에게 많은 질문을하십시오.

이것은 scene2d 배우를 사용 0.96+ libgdx 작성된 소스 코드와 데모 게임을하지 고전 튜토리얼도 Box2D의 포함이다 : minimaldevelop.com/blog/libgdx-scene2d-game-example-code
zarej

1
나는 이것이 본질적으로 SE 사이트의 단일 결정 답변에 적합하지 않은 "X 목록"을 요구하기 때문에 이것을 끝내기로 투표했습니다. 질문을 커뮤니티 위키로 만드는 것이 적절할 수 있습니다.

이제는 자체 사이트가 있습니다. libgdx.badlogicgames.com/documentation.html
Makubex

저는 "Learning Libgdx Game Development"책의 저자입니다. 자세한 내용을 보려면 여기에 링크를 추가 해도 괜찮습니다 . gamerald.com/learning-libgdx 힌트 : Gamerald의 블로그에는 책의 무료 사본을 얻는 방법에 대한 게시물도 있습니다! :-) gamerald.com/… 감사합니다, Andreas
AndreasO

답변:


31

오픈 소스에 오신 것을 환영합니다! 대부분의 개발자들이 "What documentation?"이라고 말할 것입니다. 문서를 작성하는 것은 아마도 개발자가 프로젝트를 만들 때 가장 재미 없을 것입니다. 개발자가 제작 비용을 지불하지 않을 때 무엇이 ​​심각하게 부족하다고 생각하십니까? 물론 문서화! (전액을 지불 한 프로그래머조차도 종종 문서를 생략합니다).

오픈 소스가 쉽지 않다고 가정하기 전에 말씀 드렸습니다. 이것이 이유 중 하나입니다. 그러나 오픈 소스의 장점은 오픈 소스이므로 코드가 무엇을하고 있는지 확인할 수 있습니다. 그러나 이것은 종종 많은 작업 입니다.

즉 , libgdx 소스와 wiki 에서 제공 되는 데모를 살펴 보았습니다 . Libgdx는 오픈 소스를 고려할 때 잘 문서화되어 있습니다. 문서에 문제가 있다고 생각하지 않습니다. 나는 당신이 씹을 수있는 것보다 더 많은 물린 것을 시도하고 있다고 생각합니다. 이전 질문에서, 나는 당신이 일반적인 프로그래밍에 익숙하지 않으며 Android 플랫폼에 새로운 것을 이해합니다. 안드로이드 플랫폼에서의 프로그래밍은 시작하기 가장 쉬운 곳이 아니며, 안드로이드에서의 프로그래밍 게임은 훨씬 더 중요합니다.

실제로 PC에 2D 게임 프로그래밍을 시도해야한다고 생각합니다 .PC에서 2D Java 게임 프로그래밍을 시작하는 데 필요한 자습서가 많이 있습니다. 일반적으로 프로그래밍에 익숙해지면 libgdx에 사용할 수있는 리소스가 충분하다는 것을 알게 될 것입니다.


1
좋은 의견이지만 libgdx는 LWJGL 및 JOGL 백엔드로 가장 잘 알려져있어 에뮬레이터보다 안드로이드 테스트가 훨씬 좋습니다. 나는 libgdx에서 몇 가지 게임을했고 안드로이드 / PC 게임을위한 정말 멋진 라이브러리입니다. @OP : Mario와 다른 지식이 많은 사람들이 포럼에 자주 답변하고 보통 IRC에 있으며 트위터에도 답장합니다. 프로젝트 예제는 매우 유용하지만 사용하는 모든 플랫폼과 마찬가지로 학습 곡선을 연결해야하므로 더 쉬워집니다.
Chuck D

나는 당신의 감정에 동의하지만, libgdx는 데스크탑 게임을 시작하기가 꽤 쉽다는 점에 주목할 가치가 있습니다. Google 코드 페이지의 튜토리얼 비디오를 따르면, 모든 상용구를 지나칠 수 있습니다 (출발점이 "public static void main ( String [] args) "-교사가 그렇게
말했기

LibGDX에 대해서는 자세히 설명하지 않습니다.
Blue

2
그것은 내가 말하는 것의 종류입니다. 더 경험이 많으면 자세히 설명 할 필요가 없습니다.
MichaelHouse

나는이 답변의 요점에 절대적으로 동의하지 않습니다. '오픈 소스는 쉬운 것으로'추천되지 '않습니까? 왜 안돼? 오픈 소스 라이브러리 / 프레임 워크를 선택할 때 문서가 가장 중요한 요소라는 것을 종종 알았습니다. 최소한 LibGDX의 기본 사항이 잘 문서화되어 있으므로 OP가 경험이 부족할 수 있음에 동의합니다. 그러나 어느 쪽이든, 이것은 질문에 대답하지 못했습니다.
twiz

14

@ Byte56에 동의합니다 .Android 게임 개발보다 조금 더 간단하지만 더 완벽 할 수 있습니다 (다른 사람들이 볼 곳을 알고 싶은 경우).

http://steigert.blogspot.com.au/2012/02/1-libgdx-tutorial-introduction.html

프로젝트 설정, 드로잉, GUI, 파일 처리 등 libgdx를 사용하여 개발의 여러 측면을 단계별로 진행합니다.

http://www.badlogicgames.com/wordpress/

이 블로그는 개발자의 블로그이며, 새로운 기능이 소개 될 때마다 어떻게 작동하는지 그리고 왜 그것이 처음에 존재하는지에 대해 매우 잘 쓰여진 포괄적 인 토론이 있습니다.

http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Fdemos

앞에서 언급했듯이 여러 가지 다양한 방법으로 달성 할 수있는 몇 가지 데모가 있습니다 (예 : Box2D 물리 엔진을 게임에 통합하는 방법 또는 스프라이트에 애니메이션을 적용하는 방법)

http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Ftests%2Fgdx-tests%2Fsrc%2Fcom%2Fbadlogic%2Fgdx%2Ftests

위에 표시된 게임 데모 외에도 조사하려는 libgdx의 특정 기능이 있는지 테스트를 쉽게 볼 수 있습니다. 다양한 기능 (예 : 스프라이트 처리, 물리, 파일 처리 등)의 범위가 넓습니다.

마지막으로 평소 : http://www.google.com , http://gamedev.stackexchange.com : 매우 구체적인 내용을 알고 싶은 경우.

나는 거기에 다른 좋은 튜토리얼이 몇 개 있다고 확신하지만 이것들은 내가 우연히 발견하여 최근 libgdx에 진출하는 데 도움이되는 튜토리얼입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.