
Welcome!
Welcome to my portfolio website!
I'm Michael. I'm a game programmer.
You will find several projects I have worked on during my career in Unity or Roblox.
I'm a generalist programmer that dabbles in various areas such as: Gameplay, Game Systems, A.I, UI/UX, Animation, Physics and Tools.
Projects - Unity & Roblox

Above The Clouds (Unity)
3rd person obstacle course game. In this game there are challenges through 3 portals in the main hub.
You have the option to enter easy medium hard pre-made maps.
You can also enter maps that are user created through a different portal.
Finally you have the portal that enables you to create/edit maps to your liking.
Github Link: https://github.com/matamike/AboveTheClouds

Refugio (Unity)
Your role is to manage a refuge camp and the goal is to try and succeed for as long as possible.
The game contains elements such as donations from various sources and/or with caveats in them.
You goal as a manager is filter entry to refugees as they come, make sure you receive enough donations that will both allow you to increase capacity of resources but also increase the amount of housing establishments and their upgrades as well.
Github Link: https://github.com/matamike/Refugio

Tank Ball (Unity)
Tank-ball is a fun-packed couch-party game about putting your friendship to the test.
Brawl it out in matches with 2 to 4 players in a shrinking arena, and try to get to the ball while keeping your friends from getting to it. Even better? You’re a tank. Blast your friends out of the way with your cannon and get those three precious touches on the ball first to spike it down and explode your friends!

Skullbeat (Roblox)
Skullbeat was a project developed under Roblox platform from start to finish.
My role in this project was to program core features such as vital gameplay mechanics, systems, UI and multiplayer services (monetization, notifications, status updates etc.), mini games for lobby, treasure hunts, quest system, progression systems and many more.