Pracuję z libgdx
przez 2 dni, i zaczynam się z tym uporać.
Jestem zadowolony z wdrożenia na Androida i na komputerze, ale nie mam pojęcia, jak uruchomić/debugować lub wdrożyć wersję HTML5
.
Kiedy uruchamiam jako aplikacja internetowa, link daje mi http error 404
.
Zrobiłem to, co mówią na wiki libgdx, ale to nie działa, więc pomoc byłaby mile widziana.
BTW, aplikacja działa dobrze na Androidzie i komputerze.Wdrażanie libgdx HTML5
Odpowiedz
Jest to dość trudne do prawidłowego wdrożenia aplikacji. W wiki libgdx (w kodzie google) można znaleźć w jednym z pierwszych wpisów, jak wdrożyć i debugować aplikację. Najprostszym sposobem jest zainstalowanie i skonfigurowanie serwera Tomcat, wykonanie kroków wiki i to wszystko. Jeśli nie chcesz wdrożyć aplikacji, tylko przetestuj ją, możesz zrobić to bezpośrednio z zaćmienia z wbudowanym pomostem serwera zawartym w GWT Sdk. Mam nadzieję, że to ci pomoże.
Ten pracował dla mnie:
w Eclipse - kliknij prawym przyciskiem myszy na projekcie *-html
. Wybierz "Google" -> "Kompilacja GWT". Spowoduje to wykonanie kompilacji GWT w projekcie, może trochę potrwać, więc bądź cierpliwy. Po zakończeniu tego procesu mogłem skopiować rozwinięty katalog war
do mojego katalogu tomcat webapps
. Tomcat już działał, podniósł zmianę i wdrożył grę, udało mi się ją załadować poprzez localhost:8080/war/
I później zmieniłem nazwę katalogu (ten w folderze webapps) na coś bardziej odpowiedniego dla mojego projektu.
Powodzenia.
Wpadłem na ten problem przez ponad godzinę, zanim zdałem sobie sprawę, że kiedy wybrałem "uruchom jako aplikację internetową", a zaćmienie poprosiło mnie o wskazanie katalogu wojny, byłem na tyle głupi, że wybrałem katalog główny projektu .
Raz wróciłem i wskazałem na faktyczny folder wojenny, który działał bez problemu. Głupawy, wiem, ale może nie jest to zły pomysł, szczególnie jeśli ktoś jest ustawiony o 1 w nocy, tak jak ja jestem lol.
Zgodnie z bieżącą datą (grudzień 2014 r.) Libgdx używa teraz gradle i wdrażanie przy użyciu odpowiedzi mikeys może nie działać. Postępuj zgodnie z poniższą instrukcją, aby uzyskać najlepsze rozwiązanie tego problemu:
https://github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline
- 1. Wdrażanie MS - wdrażanie folderu na stronie internetowej
- 2. Wdrażanie HashMap
- 3. (Java LibGDX) Jak zmienić rozmiar moich tekstur w LibGDX?
- 4. poprawna obsługa LibGDX AssetManager
- 5. Libgdx jak odwrócić BitmapFont?
- 6. Przełączanie między ekranami Libgdx
- 7. LibGDX: Filtrowanie skalowanego TextureRegion
- 8. System cząstek libGDX
- 9. ScrollPane libgdx - nie przewija?
- 10. libgdx borderless fullscreen
- 11. Skaluj Bitmapfont w LibGDX
- 12. LibGdx GC_Concurrent running
- 13. Domyślna skórka LibGDX?
- 14. Koło Libgdx z linewidth
- 15. duszek libgdx znikną
- 16. UnsatisfiedLinkError Libgdx Desktop
- 17. libgdx: skala Particle
- 18. libgdx particleEffect obrót
- 19. wątki Java w libgdx
- 20. Podział ekranu w LibGDX
- 21. Debugowanie w libGDX
- 22. libgdx lub playn?
- 23. Rozmycie ekranu w LibGDX
- 24. WPF SplashScreen wdrażanie
- 25. Zautomatyzowane wdrażanie Mercurial
- 26. Wdrażanie ostatniej funkcji
- 27. wdrażanie aplikacji pythonowych
- 28. Wdrażanie aplikacji na Androida
- 29. Wdrażanie projektu maven
- 30. React.js - Wdrażanie sortowania komponentów