Desarrollo de videojuegos

Siempre me ha interesado mucho el diseño y desarrollo de sistemas interactivos y de Tiempo Real, y los videojuegos son el ejemplo por excelencia

2020

WeWereWolves

https://github.com/gomezportillo/WeWereWolves

WIP de un videojuego multijugador desarrollado en Unity y C# con la librería de red PUN (Photon Unity Networking) inspirado en el juego de mesa Los hombres lobo de Castronegro.

2019

MineRVa

https://github.com/gomezportillo/mineRVa

Trabajo de Fin de Máster con Matrícula de Honor desarrollado en Unity y C# con el framework de Realidad Virtuala VRTK en el que el jugador se mete en la piel de uno de los investigadores más famosos del mundo para ayudar a un museo a recuperar un cuadro robado.

Lista de reproducción con el diario de desarrollo - YouTube

Space Invaders desarrollado con Blender Game Engine

https://github.com/gomezportillo/bge_space_invaders

Versión del clásico Space Invaders hecha con el motor de videojuegos que estaba integrado en Blender.

2016 y 2017

Entre estos años desarrollé varios juegos para el Curso de Experto en Desarrollo de Videojuegos valorado en 30 créditos ETCS. Todos fueron desarrollados en C++ con el motor gráfico Ogre3D y la librería de físicas Bullet.

Los repositorios pueden verse en la página de GitHub.

Arrow and the Cursed Kingdom

https://github.com/CEDV-2016/arrow-tfc

Trabajo de Fin de Curso en el que usamos todo lo aprendido durante el curso. El trailer (a la derecha) está renderizado en Blender con los assets hechos para el juego y doblado por una amiga de Dublín.

Arrow

https://github.com/CEDV-2016/arrow

Minijuego para hacer uso de animaciones y el motor de físicas en el que el jugador tiene que acertar a todas las dianas en el menor tiempo posible.

Space Invaders

https://github.com/CEDV-2016/spaceinvaders

Minijuego para hacer uso de partículas y colisiones cuyo objetivo es acabar con todas las oleadas de enemigos y con el jefe que espera al final.

Mastermind

https://github.com/CEDV-2016/mastermind

Versión del juego de mesa homónimo que sirvió como primera toma de contacto con Ogre3D, el motor gráfico, y CEGUI, una librería de interfaces de usuario.

2015

Industrial Runner

https://github.com/gomezportillo/Industrial_Runner

Endless runner desarrollado con el framewoerk OpenFL en Haxe cuyo objetivo es aguantar todo lo posible sin chocarse con los objetos que van apareciendo antes de perder todas las vidas.

2014

Bomberman para la Nintendo DS

https://github.com/gomezportillo/NintendoDS_Bomberman

Versión del Bomberban desarrollada para la Nintendo DS con la librería NightFox.