Projects and Prototypes

Card Image
Melee Combat System

A prototype of a Melee Combat System where it can handle any type of weapon.

Tools / Systems: Custom Made Melee Combat System

Card Image
Matrix Path

A Procedural Path-building Puzzle game where you uncover paths to the exit, uses WFC to generate levels, and Fuzzy Logic to control how hard a level will be

Tools / Systems: Wave Function Collapse Algorithm, Self Avoiding Walk Algorithm, Fuzzy Logic

Card Image
Grappler

A grappling hook base platformer prototype I made to see if I can replicate grappling hook mechanics in 2D

Tools / Systems: Unity Physics 2D

Card Image
Missile Evade

A hyper-casual game where you evade missiles.

Tools / Systems: Spawn system, Missile Tracking system, top-down plane controls, Purchase system, In-app purchase (test system)

Card Image
Personal Academic Tracker

A flutter application that tracks your academic tasks, this app is used for our DBMS final output, using MySql as backend for this simple app

Tools / Systems: Flutter, Mysql

Card Image
Spirit Guardian

Spirit Guardian is a 2D Action-Adventure prototype with the theme of aswang belief of the Philippines

Tools / Systems: 2D Melee Combat System,Character Movement, Spell System, Dialogue System,Animations , Cinemachine, State Machine AI, Aseprite

Card Image
Simple Mario Style Side Scroller

A classic side scroller made for a client. Features a shoot mechanic and a slippery controls to add difficulty on this classic style game.

Tools / Systems: Unity, Aseprite, Unity 2D Tilemap

Card Image
Pixel Art to Unity Tilemap Level Generator

This project aims to create a tilemap based levels using images created in a sprite editor. Pixels are mapped to a certain tile in the engine to create rooms.

Tools / Systems: Unity editor, Aseprite, Unity 2D Tilemap

Card Image
Cellular Automata

Cellular automata simulation

Tools / Systems: .net console app

Card Image
PUP Navigation Map

A navigation map that uses A* pathfinding algorithm to check paths between two points, features the Main building of PUP

Tools / Systems: A* pathfinding algorithm

Card Image
Mobile Student Portal

The final output for our OOP class, this is a mix of Flutter and Native Android (Java). The UI is made in Flutter while the SQL Database is made in Java, using Platform Channel to Bridge Flutter code and Native code.

Tools / Systems: Flutter

Card Image
Top-Down Shooter Prototype

A prototype of a shooter that utilizes A* algorithm for path finding and an advance targeting system for the enemies

Tools / Systems: An algorithm for targeting moving objects