3 Archivos adjunto(s)
Steampac 3d: videojuego arcade de laberinto realizado con Blender
Hola a todos, después de un tiempo de ausencia por el foro, vuelvo para presentar el último trabajo en el que me he sumergido.
Se trata de steampac un videojuego de laberinto, claramente inspirado en el popular pac-man, aunque con una estética diferente (mezcla de estilo ton y Steampunk) y con personajes y escenas en 3d.
Este juego está totalmente desarrollado con Blender y utiliza su motor de juego.
Salvo un par de líneas de código en Python, toda la programación se ha llevado a cabo mediante logic bricks y ahí reside gran parte de su gracia puesto que trataba de comprobar si un juego aparentemente sencillo como éste podía realizarse empleando solo bloques lógicos de Blender.
Como siempre, en mi blog tenéis más información sobre este proyecto, así como los enlaces de descarga del juego para Linux y Windows por si os apetece trastear con él.
Aquí dejo un vídeo y un par de capturas para que podáis verlo en funcionamiento.
Espero que os guste.
http://www.youtube.com/watch?v=9_ax-rnezpo
Archivo adjunto 172893Archivo adjunto 172894Archivo adjunto 172895
1 Archivos adjunto(s)
Steampac 3d: videojuego arcade de laberinto realizado con Blender
Muy chulo, y funciona sin monedas.
Archivo adjunto 172958
Felicitaciones por el gran trabajo. Saludos.
Steampac 3d: videojuego arcade de laberinto realizado con Blender
Qué bueno oye y la inteligencia artificial la tuviste que hacer en Python supongo ¿no?
Steampac 3d: videojuego arcade de laberinto realizado con Blender
Cita:
Muy chulo, y funciona sin monedas. Felicitaciones por el gran trabajo. Saludos.
Gracias Solimán y cuánto tiempo.
Efectivamente, pierde un poco la magia sin las monedas de 5 duros pero sigue entreteniendo que es lo importante.
Cita:
Qué bueno oye y la inteligencia artificial la tuviste que hacer en Python supongo ¿no?
Pues no, todo es a base de logic bricks, en realidad sólo existen dos líneas de código en Python (para que aparezca y desaparezca el cursor) cómo puedes comprobar si cotilleas en los.blend.
La inteligencia artificial de los enemigos no tiene ni una línea de código: se establece mediante logic bricks a través de siete estados distintos: patrulla a, patrulla b, cazado, cazador, pausa y muerte. En los estados de patrulla los enemigos siguen a un Empty que se mueve aleatoriamente a través del escenario y pasan al estado cazador en cuanto detectan cerca al jugador. Naturalmente son 4 enemigos y cada uno de ellos tiene un comportamiento ligeramente distinto: desde el rojo que es el más agresivo hasta el azul que es el más pacífico. Para perseguir objetivos ha sido crucial que implementaran el actuador stering que he ido aplicando en el modo Path following (puesto que el modo fle no he conseguido que me funcionara correctamente) con el suelo del laberinto como navigation Mesh.
Steampac 3d: videojuego arcade de laberinto realizado con Blender
Steampac 3d: videojuego arcade de laberinto realizado con Blender