Foros del Web » Programando para Internet » Android »

Duda java a android

Estas en el tema de Duda java a android en el foro de Android en Foros del Web. Buenos dias, Os cuento, estoy haciendo un juego en 2Dal estilo flappy birds, bueno no es igual pero tiene mecanicas parecidas. Bien empeze a hacerlo ...
  #1 (permalink)  
Antiguo 04/06/2014, 03:07
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 10 años
Puntos: 0
Duda java a android

Buenos dias,

Os cuento, estoy haciendo un juego en 2Dal estilo flappy birds, bueno no es igual pero tiene mecanicas parecidas. Bien empeze a hacerlo como hobby para aprender un poco de Java y lo empeze con eclipse para escritorio digamos, bueno el programa simplemente pulsas la flecha hacia arriba para subir el personaje. Pues bien me gustaria saber que hay que hacer para convertir este proyecto a un apk para android, y que se puede hacer para que en lugar de la flecha sea al tocar la pantalla. Hay que cambiar mucho código o hay algun programa que te ayude?

Saludos y gracias a quien responda
  #2 (permalink)  
Antiguo 04/06/2014, 05:38
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 14 años, 5 meses
Puntos: 606
Respuesta: Duda java a android

Hay bastante código que tendrás que retocar puesto que los entornos son diferentes. Si lo has estructurado bien el impacto será menor, pero igualmente lo tendrás.

No aportas muchos datos sobre que frameworks has usado para la aplicación de escritorio. Mi recomendación es que uses un framework que te permita multiplataforma, como por ejemplo libgdx.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 04/06/2014, 08:21
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 10 años
Puntos: 0
Respuesta: Duda java a android

Muchas gracias por la respuesta.

Bueno te pongo un poco mas de información aunque te aviso de que voy bastante perdido, cuando dices lo de frameworks te refieres a lo que pones en import o a las librerias usadas?

Sea como sea en la primera opción importadas són multiples desde swing.JFrame , awt.event.KeyEvent, awt.Graphics2d entre otros. Respecto a librerias que uso nose era el que me salia por defecto en eclipse, el JRE7

ah y para compilar uso el Eclipse

Perdón por mi desconocimiento por estas configuraciones però se 4 cosas del codigo y ya esta.

Saludos y gracias por todo
  #4 (permalink)  
Antiguo 04/06/2014, 08:32
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 14 años, 5 meses
Puntos: 606
Respuesta: Duda java a android

Por framework me refería a si usas alguna libreria/motro para el tema de los gráficos y demás, pero veo que usas los estandar de Java.

Dale un vistazo a libgdx y busca ejemplos, que seguro que encuentras cosas muy parecidas a lo que estas intentando. Yo creo que es la opcion con la que perderás menos tiempo.
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 04/06/2014, 08:52
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 10 años
Puntos: 0
Respuesta: Duda java a android

Y con los standards no hay possibilidad de conversión directa? Porque lo que he visto el libgdx és mu complejo y ahora que ya tengo el juego hecho da palo hacer todo el cambio jaja
  #6 (permalink)  
Antiguo 04/06/2014, 09:34
 
Fecha de Ingreso: junio-2012
Mensajes: 5
Antigüedad: 10 años
Puntos: 0
Respuesta: Duda java a android

Perdon por la insistencia pero estoy negro la verdad, porque veo que todo lo que habia hecho se va al garete. Tenia todo enfocado a lo de Graphics 2D y a como trabaja con los sprites i los tilemaps, i ahora veo que esto del libgdx es muy difrente. Algun consejo?
Mi pregunta es, puedo usar Graphics 2D para android o no servira?

Última edición por compy14; 04/06/2014 a las 09:44
  #7 (permalink)  
Antiguo 04/06/2014, 10:31
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 13 años, 1 mes
Puntos: 306
Respuesta: Duda java a android

Esto te servirá para aprender una lección importante, separar en capas las aplicaciones.

http://www.juntadeandalucia.es/servi...do/recurso/122

No sé cuales son las librerías de android pero creo que awt no es una de ellas, por lo que dependiendo de cómo de bien hecho esté tu código, como mínimo tendrás que cambiar la capa vista.

http://www.codeproject.com/Articles/...t-to-Android-w
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: eclipse, java, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:24.