top of page

More Projects

firespromo.jpg

Game Development

Playing and creating games is my passion. Using Unity and Unreal Engine 4, I have created several games both for my personal and class projects.

​

When making games, I strive to make games I would want to play - focusing on fun, first and foremost.

Image by Ilya Pavlov

Software Engineering

Alongside games, I have experience coding with Java and working in teams to create GUI applications and plugins for popular software.

​

I excel in creating solutions to various user requirements, working off personas and identifying what is truly important.

discover2FINAL.jpg

Illustrations

Drawing is a hobby that I picked up with my early interest in comic books. Eventually, I learned to use Photoshop and other 2D software to create evocative illustrations and concept art.

​

Every piece is made with its specific purposes in mind, be it game assets or standalone pieces.

vr%20photo_edited.jpg

Innovation and Design Engineering

I took part in the National University of Singapore's Innovation and Design Programme, designed for Engineering students to create and work on real-world projects. As a multidisciplinary team, we ideate and create solutions to carefully selected problems that we identified to be important.

​

​

banner3.png

Other Creative/Graphic Work

Other than full illustrations, I have also created a few other creative works: posters, banners, infographics and several videos & animations. A lot of these were created for promotional or publicity purposes.
Software used include Photoshop, Canva, Adobe Premiere, and OpenToonz.

More Projects: Services

Game Development

Personal Projects

Temperate Fragments

An atmospheric, yet challenging 2D action platformer. 
Explore the rich environments while taking the challenge to advance and survive as the last remaining flame in this frozen waste. Jump, shoot and manipulate the environments using your fiery capabilities.
Made with Unity in a team of five. My main assignment was to design and code the enemies and boss fights, as well as miscellaneous sprite work.

firespromo.jpg

Steam Workshop Mod - Darkest Dungeon

Darkest Dungeon is gothic roguelike turn-based RPG about the psychological stresses of adventuring. It quickly became a favourite of mine, with its striking art style alongside its challenging gameplay.
This summer, I worked on and published a Steam Workshop mod for it, adding an additional hero character to the roster - the Red Prince. He is a lizard loyalty fell from grace, taken directly from the game Divinity Original Sin 2. I drew his game sprites using Photoshop and coded his abilities using Darkest Dungeon's custom language.
As of this writing, the mod has 190 positive reviews giving a 5-star rating, with over 5000 players subscribed to the mod.

red prince dd 0.jpg

Untitled Lizard Tactics

When migrating to Unity from Unreal Engine 4 for the first time, I figured that the best way to learn would be to create a simple game with elements that I'm familiar with. And thus, the Untitled Lizard Tactics was created.
Created with Unity 2019.2, the game is a barebones tactics RPG that lets you move your characters in a grid system. It came with an enemy AI that tries to calculate the best actions to defeat the player characters.
Though simple, it helped me learn what Unity is capable of.

untitledlizardtactics.JPG
More Projects: Services

Software Engineering

... and other computer work

CardiBuddy - Flashcard Manager

A JavaFX program that lets you store various Flashcards in different decks. Features running test sessions and a statistics graph showing your results of the test sessions.
Contributed to the project's initial OOP structures and statistics feature/UI.
Made as the group project for CS2103T - Software Engineering class.

cardibuddy.png

SimpleInfer - An IntelliJ Plugin

Infer is a static code analyzer made by Facebook to detect complex bugs. SimpleInfer integrates the procedure to the popular IntelliJ IDE, providing a built-in GUI to an otherwise tedious procedure.
Developed with Java, JavaFX, and IntelliJ's SDK. Ran tests on the Windows Subsystem for Linux, and subsequently used Docker to create a standalone image to test SimpleInfer.

simpleinfer.png
More Projects: Services

Illustrations

More Projects: Text
More Projects: Pro Gallery

Innovation and Design Engineering

Employing Design Thinking to Engineering Projects

VR Headsets for Children

Conventional VR headsets can be too heavy and uncomfortable to wear even for adults. As VR educational experiences grow, we seek to provide VR as a learning tool for younger audiences.
Using a cap in place of straps, it makes the VR headset secure in a more comfortable fashion. A built-in power bank is placed at the back of the cap, providing balance to the front-heavy VR components and reducing strain on the neck.
In this project, I contributed to the design of the headset, determining internal components, and designing its software tests.

vr caps.jfif

Mr Holder - A 3D Printable Table Extender

While typing away during lectures, we noticed that our laptops and notes occupy too much table space to comfortably place other items on the table.
We then decided to model this 3D printer-friendly table extender, fit specifically for the generic lecture table size. It is designed to not obstruct other tables, fit comfortably in a backpack, while being able to hold the most vital objects during lecture.

mrholders.jpg
More Projects: Services

Other Creative Work

More Projects: Text
More Projects: Pro Gallery
lizard%20Full%20Render_edited.png

Contact Me

Thanks for submitting!

More Projects: Contact
bottom of page