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
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
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.
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
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.
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.
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.
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.
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.
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.
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.
https://github.com/gomezportillo/NintendoDS_Bomberman
Versión del Bomberban desarrollada para la Nintendo DS con la librería NightFox.