I'm Ricardo Garibaldi,
a Computer Engineer


Read more.


About me

My name is Ricardo Daniel Garibaldi Oliva, graduate in Computer Engineering, and in the Computer and Information Sciences Technologist career, in the University of Guadalajara. My passion is computers, videogames, and software development. I've worked before as backend developer for enterprise web applications, fullstack developer for a tourism android applications, as maintenance technician for the University of Guadalajara, and I've developed many hobby and student projects for my careers.

 

Projects

Previous works

SCP: HD Edition

Independent remake of freeware horror videogame in Unity3D. Models and texture were updated with Physically Based Rendering, and showcases procedural map creation with randomized events, AI enemies with an AI director, inventory and story progress systems, and UI with UnityUI.

Video
Website

3D Asset importing and game modification

Different examples of 3D asset importing, model replacement, texture rendering, packing, and material editing.

Video

Boardgame-inspired videogame prototype

Videogame prototype based on the Free-To-Print board game Zombie Plague. Turn-based game were an AI player tries to defeat the human players
Developed as a final project in a 3 person team

Video

Third-Person platformer prototype

Third person platformer prototype featuring movement along any 360 degree surface, with player code running under on a state machine. The camera and movement systems were all developed from scratch

Video

Light rendering plugin

Plugin that swaps the default light rendering code in Unity3D for a more realistic version, using Square Inverse light falloff for more dramatic lighting

Video

Level design tools for external game

Tools for level design and modification of an external game using Unity3D gizmos and scene view

Video