profile image

Pablo Joaquín Rodríguez Hidalgo

Video Games Developer

About Me

I am a student of the video games development degree at the Complutense University of Madrid. Since childhood, my biggest hobby has always been to play video games, my first memories of them were with Nintendo 64. Today I play as much as I can and I am still amazed with all that video games can offer. I have been discovering my passion for creating video games for a year ago and it is getting bigger. Fluid knowledge of programming in C++, C#, JavaScript and basic Java and C fudaments. I have made a large number of projects being the largest one, Anyaroth, the last one I have developed until today.

Work Experience

Software Programmer - in PADAONE GAMES SL (March 2021 - July 2021)

Developed a mobile application to guide visually impaired people in the National Museum of Natural Sciences in Madrid.

Responsibilities:
-Wrote clean, clear and well-tested code for various projects.
-Developed a library to locate an user using ARFundation in Unity.
-Developed a mobile application to scan the museum using the previous library.
-Developed a mobile application to guide visually impaired People using the previous work.

Latest Projects


project name

One Thousand Years

An utility engine powered by Ogre3D, Bullet Physics, SDL2, FMod, JsonCPP, and more. Written in C++, it aims to give a base for games, Mood and G.Shift are two video games developed using the engine.

Responsibilities:
-Module Programming
-Graphic support using Ogre3D
-Component based estructure with factory pattern
-Physic support using Bullet Physics

Find out more

project name

Mazes&More

Recreation of the famous game Mazes&More. Developed in Unity for mobiles phones.

Responsibilities:
-Full development of the game
·Game logic
·Gamplay of the player
·Clean structure to easily add more maps

Find out more

project name

OutRun

Recreation of the famous game OutRun. Developed in C++ both for PC and PS4. PS4 code can't be added due to legal policies.

Responsibilities:
-Full development of the game
·Multithreaded structure (one thread for logic and another for rendering)
·Low-level programming in PS4, controlling buffers to render
·Camera logic to be able to project 3D positions to 2D pixels positios

Find out more

project name

Off The Lines

Recreation of the famous game Off The Lines. Developed in Java using Android Studio for mobile phones.

Responsibilities:
-Full development of the game
·Game loop and game logic
·Gamplay of the player
·Segment Physics to implemnet jumps and enemies

Find out more

project name

Five Nights At Freddy's 8-bits

Recreation of the famous game Five Nights At Freddy's but in 8-bits. Developed as a web video game in JavaScript and using Phaser.

Responsibilities:
-Full development of the game
·Game loop and game logic
·Gamplay of the game
·IA programming, animatronics

Find out more

project name

MOOD

MOOD is a shooter game inspired by DOOM and Dead Ops Arcade. Developed in C++ using One Thousand Years as engine.

Responsibilities:
-Gameplay Programming, player and weapons
-IA programming for enemies
-Game loop and Game logic
-Physics with bullets and obstacles
-Power Ups like nuke or infinite ammo
-Project Structure

Find out more

project name

G.Shift

G.Shift is a geometric game inspired by The Impossible Game and vvvvvv.

Responsibilities:
-Menu implemented
-Map limit deaths

Find out more

project name

Tao

Tao is an endless platform game developed in Unity for the Madrid GameJam 2018.

Responsibilities:
-Gameplay Programming, both player and shadow
-Procedural map generation
-Physics of movement and platforms

Find out more