top of page

Projects

Eternal League

Unreal Engine

A roguelike RPG on Epic Game Store's early access (initially for mobile) that I contributed as its first game developer. Utilized GAS, game features plugin, AI trees, and various Unreal Engine systems. Also got to assist on implementation of backend (nestJS), Epic's online services (including P2P connection), including build deployment. Also available on Steam but without the Web3 elements.

A Touchcast Product
(not the actual name)

Unreal Engine

A virtual production tool to produce virtual events for enterprise clients. It allows them to create camera animations, effects, etc offline then, use it on our supported communication platforms (zoom, teams) in order to interact with clients.

Any unreal project can be imported in our application provided that they use our Unreal plugin, essentially letting us support user generated contents. This plugin is able to give them the ability to use our components and create new functions while also being able to bind/ call our functions in-app but without the ability to edit them.

​

This is possible by utilizing Unreal's packaging system, ability to extend editor tools, and its C++ framework to integrate native plugins, in which not only I have been one of the main developers on these systems, but I've come up with the idea on a lot of these.

Check out more at touchcast.com

CustomNodesSample.png

These are some of the ways I got to extend Unreal editor to create custom nodes.

BMO Game Lab

Phaser

An official Cartoon Network web game, outsourced to Secret 6, my former employer. I got to have major contributions on implementing gameplay mechanics and UI's.

cn_credit.png

MILES Virtual World

Unity

Got contracted by my alma mater to create an online virtual world for their students to play. By being the sole developer, I have to build and deploy everything.

I used:

- Unity for the client/server game (using Mirror)
- NodeJS as the backend scripting for the API, and the list server.
- MongoDB
- Linux as the virtual machine.

From the official FEU Institute of Technology Facebook Page
https://www.facebook.com/FEUTechOfficial/videos/268454752611468/

Right now, the game is being maintained by the school as I am already out of the project as soon as I have initiated the initial framework for them to build on top of.

Significant NDA/ Unreleased Projects

VR Game

Unreal Engine

An escape room Virtual Reality game, where I've been part of the initial team up to its almost release. I started most of my initial Unreal Engine experience in this project, and proudly got to pace easily. This game also has WWise integrated for more controls on the sounds.

Online mobile card game

Unreal Engine

Got contracted to be part of a small team to create a multiplayer turn-based card game made for mobile platforms using Unreal Engine. Epic, and Amazon services have been used for its authentication, matchmaking, and other online services. 

Electric Company Simulation App

Unreal Engine

Got contracted to be a sole programmer of a small project for an electric company to help on board their employees regarding operating one of their control panels.

Global Game Jam Projects

I really love making games and for 3 years before the pandemic, I've joined Global Game Jam every January which is a 48-hour event to create games limited to a given theme.

All of these games have been recognized by our jam sites as one of the best, in which I have been the main game designer, and lead programmer of all these games.

To know more specific details about the games, check out:
mvaquiatan | Global Game Jam

Mutual - Unity, Mobile

Knight Light - Unity, PC

Kintsugi - Unreal Engine, VR

University Capstone Project

Ilustrada

Unity

As the project as my ticket to graduate, I have to mention it.


It features:

- basic stealth mechanics (enemy senses, navigation, group combat system, etc.)
- a dynamic climbing system that designers can easily modify

- a coordinated animation among two characters
- an interactive book that I personally animated.

- a writing system to unlock a puzzle

- some custom shaders for some of our gameplay mechanics.

bottom of page