Manuel Gonzalez Programmer

Who I am

My name is Manuel Gonzalez. I'm a Computer Science graduate from the University of Central Florida with over seven years of professional experience developing simulation software.

The projects showcased here are the culmination of years of experimentation and learning. I hope you find them as enjoyable to explore as I did to develop. Have fun!

Github page
Metroidvania Planner

Metroidvania Planner

An map editor for sketching rooms, objectives and obstacles. Tailored to metroidvania games.

Libraries used: p5.js

Halloween Pacman

Halloween Pacman

First-person Pacman with some really creepy ghosts. Grid-based collision detection aided by raytracing, A* pathfinding.

Libraries used: three.js

Planet Guardian

Planet Guardian 3D

A fast-paced strategy game. Raytracing, shaders, particle systems, collision detection.

Libraries used: three.js

Pool

Pool

A cool experiment with cellular automata.

Board Game

Board Game

A strategy board game with three types of buildings, resources to manage and a fairly easy AI to play against. Web workers, raytracing, breadth-first search.

Libraries used: three.js