
Yap Ming Han
Singapore, Singapore














About Me

As an aspiring games developer, I always find myself in awe of the technology used to reproduce games with breathtaking sceneries and entrancing game design mechanics. Spending countless days self-learning while pursuing my degree all at the same time, I am still constantly excited about the techniques used in games development, be it in graphics, data or gameplay design.
Growing to be a discerning and strategic technical specialist in as many areas of games development as I can, is truly a dream come true for an aspiring game developer such as myself.
Scroll down to check out some of my technical achievements!
Find Out More Here!
Technical Achievements
Engine Architecture
Systems Design
Core ECS Framework
Property Reflection / Serialization
C# Mono Scripting
Custom Memory Management
Event Management
Performance Analysis
More Details Coming Soon!

OpenGL / Vulkan Rendering

Low Level Graphics API
HDR Deferred Rendering Pipeline
Instanced Rendering
Lights and Shadow Casters
Post Processing Effects
Customizable Shader Graphs
More Details Coming Soon!
VFX Particle Systems / Compute Shaders
GPU Compute Driven
Unity-Style Module Based
Emission Shapes
Emission / Burst Rates
Spritesheet Animations
Rendering Options
More Details Coming Soon!

C# / C++ Gameplay Scripting

Boss Behaviours & Mechanics
Ability Tree System Design
Spell Slinging
On Hit Effects Generation
UI Button / Scroll Behaviours
Enemy Path Finding / Attack Behaviours
More Details Coming Soon!
Game Projects

Ascension
Challenge yourself and ascend to the very top of the tower in this 2D hack and slash game which offers unique spells and mechanics, fighting off different mobs and challenging bosses.
Read More

Sense
Follow along Zumi on his adventure in a 2D narrative puzzle platformer, to fulfill the responsibilities of his dearest god friend, and discover the amazing world of Sense.
Read More

The Prospector
Journey with Pytheas in a 3D hack and punch adventure as he explores the treacherous caverns, discovering new crystals and dangerous enemies as well as threats that seek to end his life.
Read More
Contact Me!
