2013-12-12 3 views
1

guide을 따라 Java 애플릿으로 프로젝트를 내보내려고합니다. 그들은 UI 설정 도구를 사용하여LibGDX 게임을 애플릿으로 내보내기위한 설명

Game 
Game-Android 
Game-Desktop 

을 만든 : 이클립스에서 볼 수 있듯이

내 프로젝트는, 세 개의 디렉토리가 있습니다. http://www.thesecretpie.com/2011/05/being-like-minecraft-or-how-to-run-your.html에서 가이드는 혼란과 나는이 점을 이해하지 않습니다 (다른 소스 파일과 같은 디렉토리에) HelloWorldApplet.java라는 새로운 파일을 추가 :

다음 단계를.

"다른 소스 파일과 동일한 디렉토리". 글쎄, 나는 세 개의 디렉토리가 있고 그들은 모두 소스 폴더가있다. 이 세 파일 중 어느 파일에이 파일을 넣어야합니까? Game에 넣으려고했으나 Eclipse가 com.badlogic.gdx.backends.lwjgl.LwjglApplet을 해결할 수 없습니다. Game-Desktop에 넣어두면 괜찮은 것 같지만 잘 모르겠습니다.

프로젝트 디렉토리에 applet이라는 디렉토리를 만듭니다.

또 내 세 디렉토리 중 어느 것이 있습니까?

그냥 내가 Game, Game-Android, 또는 Game-Desktop에 대한 JAR를 내보낼 수 있습니다 이클립스

에 항아리로 전체 프로젝트를 내보낼 수 있습니다. 이것들 중 어느 것이? 관련


는 :

좀 루비 스크립트 로직을 실행하는 내 게임에서 JRuby에서의 JAR를 사용하는 일이. 그것에 대해 구체적으로해야합니까?

답변

1

블로그가 거의 없습니다. 예를 들어, JOGL 백엔드는 최근 버전의 Libgx에서 사라졌습니다 (따라서 LWJGL 백엔드로 전환하는 것에 대해 걱정할 필요가 없습니다). 또한 Libgx에 번들로 제공되는 현재 LWJGL은 2.9.0입니다 (그러나 너무 많이 변경되지는 않을 것입니다).

나는 지침이 앱의 "바탕 화면"빌드를 애플릿으로 효과적으로 포장한다고 생각합니다. (데스크톱은 LWJGL 백엔드를 사용하는 유일한 빌드이므로) Game-Desktop은 해당하는 "동일한 디렉토리"라고 가정합니다. 약.

따라서 데스크톱 프로젝트에서 .JAR을 내 보내야합니다.

GWT 백엔드를 사용하여 웹에서 게임을 실행하는 또 다른 방법이 있습니다. Setup & Running page (여기서 "HTML5"라고 함)을 확인하십시오. GWT 백엔드 사용시주의해야 할 사항이 있습니다 (모든 Libgdx API가 그 곳에서 작동하지는 않습니다). (흠 ... 이것이 JRuby JAR과 잘 맞지 않을지 모른다. 아마도 너무 많은 시간을 할 가치가 없을 것이다.)

관련 문제