Mostrando entradas con la etiqueta Móviles. Mostrar todas las entradas
Mostrando entradas con la etiqueta Móviles. Mostrar todas las entradas

Programar juegos 2d para andorid

He encontrado el siguiente tutorial que explica muy detalladamente cómo crear juegos para Android. El tutorial aún no está terminado del todo, existen secciones todavía a desarrollar, por eso insto a que visitéis la web del autor, que lo irá completando, mientras tanto, dejo aquí lo que lleva de tutorial para ir comenzando a estudiarlo.


Enlazar el proyecto con la librería

AndEngine está generado para funcionar con la versión de Android 1.6 y posteriores. A la hora de crear un proyecto, selecciona un API Level mayor o igual a 4. Recuerda que cuanto más bajo sea ese valor, más versiones de Android podrán ejecutar tu juego.

Bájate la librería de AndEngine desde este enlace:

Una vez creado un proyecto en blanco de Android:

  1. Desde Eclipse, crear un directorio llamado "lib" dentro del proyecto y poner ahí el archivo "andengine.jar" descargado.
  2. Haz clic con el botón derecho del ratón sobre el archivo "andengine.jar" del proyecto y selecciona "Build Path" → "Add to Build Path". Nos aparecerá este archivo también dentro de "Referenced Libraries".
Si tienes alguna duda, en el siguiente vídeo puedes ver cómo se crea un proyecto desde cero:

¡Ya estamos preparados para empezar a programar videojuegos!


La estructura básica de un juego

Para empezar a programar un videojuego necesitas definir una clase que herede de BaseGameActivity.BaseGameActivity es el corazón del juego. Contiene un Engine y se encarga de crear el SurfaceView en el que el contenido del Engine será dibujado. Hay exáctamente un Engine para un BaseGameActivity. Podrás saltar de un BaseGameActivity a otro utilizando los mecanismos de control de Android: Intents.

Veamos un código completamente funcional simplificado al máximo. (Lo único que hace es mostrar la pantalla en color negro)

Unity3d - Gran IDE para desarrollar juegos. Tanto para web como para Android

Existe una gran aplicación para desarrollar juegos en 2D o 3D.

Su nombre es Unity3D. Podéis encontrarlo en su web: http://unity3d.com/

Podéis ver una muestra de o que es capaz de hacer:

Play Station Phone.


Fuente: Meristation Por: J. Javier Martín


El primer vídeo del rumoreado PlayStation Phone se ha hecho público, a través del popular blog tecnológico Endgadget. En el vídeo se puede observar cómo el dispositivo, cuyo nombre en clave es Zeus Z1, dispone de un panel deslizable con mandos de PlayStation muy parecido al de PSPGo, y en el que también se muestra un touchpad en el lugar donde suelen ir los dos joysticks analógicos del mando Dualshock.
El teléfono opera con el sistema operativo Android 2.3 (Gingerbread) e incluye un menú denominado "PlayStation" para juegos. Por el momento, Sony no ha efectuado ningún anuncio oficial respecto a este dispositivo.