Portfolio

Acquired by Paradox Interactive in 2022, Academia: School Simulator is a school management-simulation game where the player builds a school from walls, floors, and objects, to zoning. The player can also manage different aspects of running the school such as scheduling, hiring teachers, managing delinquents, and many more. The game was released on Steam last September 2017, now with Very Positive reviews.

I worked with Squeaky Wheel on Academia: School Simulator and most of my responsibilities and achievements were:

  • Implemented multiple systems utilizing OOP concepts and Unity’s DOTS
  • Implemented integration with Steam Achievements
  • Developed a translation tool for the localizers
  • Handled minor design tasks that involve new mechanics and balancing
  • Represented the studio in technical and career talks; and in local and international conventions
  • Created development videos to summarize and showcase major updates
  • Helped the community resolve gameplay issues and catered to their concerns

Game Jam Entries

Special Delivery

My entry for the weekly game jam with the theme “delivery”. Core features and mechanics include:

  • A simple AI with the following behaviors – chase, ignore, retreat, and roam
  • A procedurally generated map that scales based on difficulty and player progress
  • Background music created using LMMS
  • Camera post-processing effects

Where Everyone Works (W.E.W.)

This is a game submission for the Games and Politics 24-hour game jam with the theme, “Migration and Nationalism”. The event was organized by Goethe-Institut Philippinen and FlipGeeks Entertainment Media, in partnership with De La Salle – College of St. Benilde, and the special involvement of ESGS Indie Arena.

  • Simple and intuitive drag-and-drop gameplay for mobile
  • Core mechanics involve matching workers with hand-drawn graphics beside other workers such that they will increase productivity without nationalism being an issue
  • Background music created using LMMS

Leave My Base!

An entry for Game Maker’s Toolkit Jam by Mark Brown. This is heavily inspired by the mechanics of Monster Hunter’s base defense and Final Fantasy 7’s Fort Condor minigame’s unit deployment.

  • First-person controls using WASD for movement, shift for run, space for jump, and the left mouse button for all interactions
  • Enemy and ally units movement using Unity’s NavMesh
  • Implemented a simple AI for all units with the following behaviors – attack, evade, roam, and retreat
  • Implemented a cannon and ballista shooting mechanic with reloading

Fyrelette: Rise of Darkness

An entry for the Dev Squad Jam by TairaGames. This is a 3D, top-down, shooter game with upgrades, simple progression, and “turf war” mechanics similar to Splatoon.

  • Implemented procedurally generated levels for obstacles, upgrades, and enemy units, that scales based on player’s progress
  • Implemented AI with the following behaviors – attack, evade, and roam
  • Implemented camera post-processing using Unity
  • Created a mini-map that shows the player and the enemies territories
  • Created simple, low-poly assets using Blender and Photoshop
  • Created background music and sound effects using LMMS and SFXR

Shape Switching

Heavily inspired by the classic casual game Color Switch, this is an entry for LudumDare#35 with the theme “Shapeshift”.

  • Created builds of the game for both PC and Android
  • Implemented random patterned obstacles that will spawn in pre-determined times

It’s Yours: Space Bumpers

An entry for the LudumDare#58 with the theme, “Pong”.

  • Implemented different AI behaviors for different difficulties that controls trajectory prediction, aggressiveness, and speed
  • Implemented random obstacles for each stage
  • Created low-poly models using Blender

The Adventures of Esrever Wild

An entry for the LudumDare#57 with the theme, “Reversed”. This is an endless runner where the camera flips from time to time.

  • Implemented generation of random platforms with boosts
  • Created and animated a low-poly character using Blender