libgdx

Implementando libgdx a html



(1)

Tengo algunos enlaces que pueden ser de ayuda:

Cómo iniciar el modo Super Dev en GWT

También consulte este hilo https://stackoverflow.com/a/24265470/3445320

EDITAR

He probado en Android Studio con MacOS

Pasos:

Ejecute ./gradlew html:clean para limpiar su módulo html

  • En Android Studio Terminal ejecuto ./gradlew html:superDev comando ./gradlew html:superDev
  • Tengo The code server is ready at http://127.0.0.1:9876/ en la terminal
  • Luego abro Google Chrome, Ver -> Mostrar siempre barra de marcadores
  • Escribí http://127.0.0.1:9876/ en el campo de dirección -> enter
  • Tengo una página con Dev Mode On y Dev Mode Off , dos botones
  • Arrastra el Dev Mode On a la barra de marcadores, que está debajo de mi barra de direcciones
  • ¡Hecho! ahora busco http: // localhost: 8080 / html / , tengo mi juego en el navegador
  • Presione el botón Dev Mode On que está en la barra de marcadores, obtuve la opción para compilar

Ahora necesito implementar mi proyecto html

./gradlew html:dist en Android Studio Terminal

BUILD SUCCESSFUL en Terminal y luego encontré la carpeta dist dentro de mi módulo html.

La carpeta dist está dentro del html module -> build -> dist

Copié la carpeta de dist y la implementé en mi servidor.

EDIT 2

Asegúrate de que badlogic.jpg esté en tu carpeta de activos del módulo de Android

Compruebe la entrada en el archivo assets.txt y encuentre badlogic.jpg dentro de la badlogic.jpg html module->war->assets . Si el archivo o la entrada no existen.

Programa de alguna manera no puede escribir en la carpeta de activos

  • Compruebe qué programas tienen los archivos / s abiertos
  • Verificar permisos y derechos administrativos
  • Elimine los archivos de caché, ejecute "gradlew html: clean html: superDev" para cada nueva ejecución de superDev.
  • Comprueba cualquier software antivirus, puede señalar el comportamiento de GWT como sospechoso

Intenté implementar Libgdx en html usando gradle. Copié el contenido

html/build/dist

y todo lo que veo en el navegador es la imagen de badlogic con fondo rojo (lo que verías si acabas de crear un proyecto) ¿Por qué?

Usando el superdev puedo abrirlo en el navegador, veo dónde dice arrastrar este botón pero no puedo jugarlo. no hay nada

The code server is ready at http://127.0.0.1:9876/ GET /clean/html Cleaning disk caches. Cleaned in 29ms. GET /superdev.html [WARN] ignored get request: /superdev.html [WARN] not handled: /superdev.html > Building 91% > :html:superDev^C%

activando el mod de desarrollo veo que Can''t find any GWT Modules on this page.

Si lo construyo normalmente, veo algunas advertencias sobre métodos depreciados, se construye con éxito.

Los activos no están siendo cargados por html