Hola, mi nombre es Jonathan,
desarrollador de videojuegos

Mis proyectos

Acerca de mí

Profile Image

Soy Jonathan Andrade, un apasionado desarrollador de videojuegos que se encuentra estudiando el grado en desarrollo de videojuegos de la Universidad Complutense de Madrid.

Aunque disfruto de todas las ramas del desarrollo, y tengo algo de experiencia en temas de arte (especialmente), sonido, historia, UI/UX etc, estoy mas especializado en la rama de la programación, con una inclinación para el bajo nivel siendo mi lenguaje mas usado C++ y habiendo hecho uso de herramientas como optimizado por GPU.

También he hecho uso de otros lenguajes como java, python o C#, tengo conocimientos acerca de bases de datos relacionales SQL y de herramientas básicas del desarrollo como git o linux.

Currículum

Proyectos

Aegis

Aegis es un motor de videojuegos desarrollado por Kirin Studios en C++ con el fin de proporcionar un soporte para programar juegos usando LUA como lenguaje de scripting.

Me encargué especialmente de la implementación del sistema de físicas

Paintless

PaintLess es un juego multijugador de estrategia por turnos en el cual los jugadores deberán ocupar la mayor parte posible del mapa mediante el movimiento y habilidades de sus personajes.

Encargado de gran parte del dibujado y animaciones, asi como del desarrollo de mecanicas básicas y las propias de distintos personajes

Nonogramas

Nonogramas es una aplicación móvil de rompecabezas en la cual el jugador deberá resolver puzles de lógica para descubrir una imagen oculta.

Encargado del desarrollo de mecánicas de juego,de la introducción de herramientas de monetización como banners, rewarded ads y de la implementación de un sistema de persistencia de datos mediante preferencias de android y serialización

Throw the line

Videojuego de pesca desarrollado en LUA como prueba de concepto para el motor Aegis mencionado previamente.

Encargado de la implementación de físicas de colisión del personaje y del escenario además de un sistema de comportamiento de peces responsivo al entorno basado en ray cast

Ruido Perlin

Proyecto de generación de mapas 3D basados en voxels con relieve mediante el uso de ruido perlin.

Programación de un script de generación de ruido desde cero y creación de un mapa navegable basado en el ruido creado

Contacto

Estaré encantado de recibir tu contacto para hablar de nuevos proyectos u oportunidades. Te responderé tan pronto vea tu mensaje

¡Contáctame!