sábado, 18 de septiembre de 2010

CrazyKiller



CrazyKiller es un FPS arcade en 3D para un jugador con ambientación fantástico/terror, basado en PainKiller  Básicamente consiste en ir eliminando a los enemigos para poder avanzar a la siguiente zona. Funciona sobre Windows, aunque al utilizar SDL y OpenGL no sería muy difícil portarlo a otras plataformas.

Es para un sólo jugador y utiliza los siguientes componentes:
  • Un motor gráfico propio en 3D basado en OpenGL y SDL, con estructura de árbol y que permite el uso de shaders para diferentes efectos como iluminación por pixel o Cell-Shading
  • Una IA que permite crear enemigos basados en máquinas de estados y Pathfinding
  • Un motor de físicas propio que permite simular gravedad y colisiones
  • Un gestor de sonido basado en SDL
En el enlace se puede encontrar el instalador y diferentes manuales


Capturas:


Doraebomb (Actualizado)



Doraebomb es un juego tipo Bubblet. En concreto nos hemos basado en Bubble Bomb, un juego de tipo “puzzle” que consiste en eliminar las bolas del mismo color que estén adyacentes, obteniendo una mayor puntuación cuantas más bolas se eliminen de una vez. Los gráficos son en 2D, contiene sonidos y música y se controla únicamente con el ratón. añade ciertos elementos novedosos como el uso de 
bombas, el modo continuo o el tiempo. Se caracteriza sobre todo por su máxima simplicidad (tanto 
en gráficos y sonidos como en jugabilidad) y su alta adicción.

En este caso mi compañero y yo decidimos darle un toque diferente y por ello introducimos la estética de Doraemon. Yo me encargué de la parte técnica del proyecto mientras que mi compañero se encargó del arte.

Además, para añadirle cierta dificultad decidimos hacer el juego también para Nintendo DS usando la librería PALib. En el enlace podéis encontrar el fichero Doraebomb.nds, el ejecutable para Windows y el manual técnicos

Descargar

Actualización: Versión flash

viernes, 17 de septiembre de 2010

Introducción

Me llamo David Luis Alonso y soy estudiante de Ingeniería en Informática de Sistemas en la ciudad de Alicante. Me apasionan los videojuegos y la tecnología que llevan detrás, por lo que en este blog iré publicando los trabajos y juegos que haga y me parezcan interesantes, tanto los relacionados con la carrera en la Universidad de Alicante como aquellos realizados por iniciativa propia.

Hace 2 años decidí matricularme a Gráficos por Computador, una asignatura que era obligatoria para los alumnos de Ingeniería Informática y optativa para mi carrera y que introducía conceptos básicos en los gráficos por computador, usando en la práctica OpenGL. Ese fue el comienzo de mi interés en el mundo de los gráficos y que me llevó más tarde a interesarme en los videojuegos y en las tecnologías que los rodeaban (IA, físicas, audio, red, optimización, ...).

Por lo tanto, al año siguiente decidí apuntarme al llamado Proyecto ABP, que consiste en cuatro asignaturas, cada una de las cuales pertenece a un campo de la creación de videojuegos y cuyo objetivo final es la planificación, diseño e implementación de un juego de ordenador. Después de un año en el que trabajé y aprendí más que en toda mi vida, acabé mis dos primeros juegos CrazyKiller y Doraebomb.

En cada post colgaré un enlace al trabajo o juego y explicaré en que consiste y las tecnologías usadas, como pueden ser lenguajes de programación, librerías, formatos, etc. Un saludo.