jueves, 7 de junio de 2012

AndEngine


Vamos a utilizar un framework llamado Andengine para facilitar la programación de algunos componentes.
Vamos a crear u nuevo proyecto con andengine.

Primero descargar andengine (andengine.jar) desde este enlace --> AndEngine

Ahora creamos un nuevo proyecto

luego creamos una carpeta en la raíz del proyecto de nombre lib



luego copiamos el archivo AndEngine.jar a la carpeta lib



Con esto listo le damos con el botón derecho a andengine.jar (que e encuentra en la carpta lib) y seleccionamos Build path --> Add to build path.

Con esto ya tenemos referenciado al proyecto AndEngine.

Ahora nos queda ir  al archivo Main.java y cambiamos Activity por BaseGameActivity. Eliminamos el constructor, organizamos los imports, implementamos los métodos de BaseGameActivity y nos queda algo como esto.


package com.pruebas.andengine;

import org.anddev.andengine.engine.Engine;
import org.anddev.andengine.entity.scene.Scene;
import org.anddev.andengine.ui.activity.BaseGameActivity;
import android.os.Bundle;

public class Main extends BaseGameActivity {
 @Override
 public void onLoadComplete() {
  // TODO Auto-generated method stub
   
 }

 @Override
 public Engine onLoadEngine() {
  // TODO Auto-generated method stub
  return null;
 }

 @Override
 public void onLoadResources() {
  // TODO Auto-generated method stub
   
 }

 @Override
 public Scene onLoadScene() {
  // TODO Auto-generated method stub
  return null;
 }
}



Estamos listos para comenzar a desarrollar con el motor AndEngine.



Luego un ejemplo =)















2 comentarios:

  1. Un blog genial, muy detallado y bien explicado, se entiende todo perfectamente y se puede seguir la explicación teniendo solo conocimientos basicos.

    Podrías volver a subir el link del andengine.jar? es que esta roto.

    Saludos y gracias.

    ResponderEliminar
  2. Muye buenas, felicidades por tu blog, lo estuve leyendo durante esta tarde y la verdad es que leí muchas cosas interesantes aquí, y eso que llevo unas 5 tardes documentándome sobre el tema (yo también quiero empezar a crear juegos para android), sigue adelante espero tener más noticias sobre tus avances pronto, un saludo.

    ResponderEliminar