Entradas

Mostrando las entradas de octubre, 2009

Tutorial jME: 3. La dinamica de los videojuegos.

Bueno, despues de ese receso que tuvimos regesamos al tutorial de jME. En este punto estamos a punto de empezar a codificar nuestro videojuego, pero aun nos falta una cosa por saber: "como chirriones funcionan los videojuegos?" xD.

Veran, en los videojuegos mas simples se usa una estructura muy comun, se hace un bucle o ciclo infinito que solo se interrumpe cuando cerramos el juego, esto por que solo se permite ejecutar una operacion a la vez (si, ya se que se pueden ejecutar mas y que se pueden crear mas hilos y todo eso, pero no voy a poner cosas tan 'pro' en este tutorial, bueno, tal vez cuando vayamos mas avanzados xD).

Muevele al pacman, un ejemplo facilito
Tal vez esto no quede muy claro en un principio asi que lo explicare con un ejemplo de un juego sencillo como es el pacman (Apoyarse en la imagen para entender mejor, y si, tambien ya se que asi no son los diagramas pero me da pereza hacerlo como se debe xD).

Siguiendo el diagrama de arriba hacia abajo podemo…

Tutorial jME: 2. Configurando el entorno.

Imagen
Ahora que tenemos todo lo necesario para crear nuestro juego lo primero que tenemos que hacer es configurar nuestro entorno de trabajo.

Para esto lo primero que hacemos es abrir el NetBeans y damos a "File > New Project...", esto nos abrira un dialogo para crear nuestro nuevo proyecto, en donde dice 'Categories' seleccionamos "Java" y en 'Projects' seleccionamos "Java Application", presionamos 'Next'.

Esto nos llevara al dialogo que vemos aqui a la izquierda el cual nos permitira elegir donde podremos elegir donde almacenar nuestro proyecto. En este caso en 'Project Name' pondremos "miJuego", en 'Project Location" seleccionamos la carpeta que creamos en la entrada anterior ("c:/miJuego"), podran notar que no marque la opcion que pone 'Use Dedicated Folder for Storing Libraries', lo que hace esta opcion es que copia las librerias que usemos en nuestro proyecto a tal directorio, pero p…

Tutorial jME: 1. Consiguiendo nuestra herramienta.

Imagen
En la primera parte del tutorial para crear un juego usando jME (la pasada no cuenta por que era introduccion xD) les explicare como y donde conseguir las herramientas necesarias (por herramienta me refiero a librerias y todo eso)

Instalando la plataforma y el IDE

Lo primero es instalar la plataforma sobre la que correra el juego, por las ventajas que ofrece sobre sus versiones anteriores yo sujiero usar el JDK 1.6 (Java Development Kit o Paquete de Desarrollo Java) que pueden descargar de www.sun.com. Podriamos crear nuestro juego unicamente con el JDK instalado pero seria jodidamente dificil hacerlo asi que nos apoyaremos en un IDE (Integrated Development Environment o Entorno de Desarrollo Integrado) que como les dije usaremos NetBeans 6.5 que podemos descargar desde www.netbeans.org. O mejor aun, por que no descargamos los dos en un solo paquete usando este enlace (yo recomiendo usar este ultimo).

Para instalar unicamente ejecutamos los archivos descargados, esta la posibilidad de …

Tutorial jME: Vamos a darle al chango (Introduccion)

Ya va casi un mes de que re-abri el blog por... ya perdi la cuenta de cuantas veces lo he hecho xD, pero esta si fue la vez definitiva (con dominio y toda la cosa). En fin, creo que ya va siendo tiempo de que le vayamos dando algun contenido serio (no, no pienso dejar de postear chascarrillos que se me vayan ocurriendo xD).

Iniciaremos con un tutorial de jME (siglas para java Monkey Engine), un engine para la creacion de juegos en 3D usando aceleracion grafica mediante harware a travez de unos cuantos bindings (mas informacion en su sitio http://www.jmonkeyengine.com). Con este tutorial pretendo explicar como hacer crear un sencillo juego utilizando este engine, para este objetivo necesitaremos el mismo jME, el LWJGL 1.1.4 y como IDE usaremos NetBeans.

Y otra vez lo mesmo...

Imagen
Esta es la tercera vez que pongo exactamente el mismo post en diferente blog (todos mios xD).