Personal Projects

Haru-V Engine

A Vulkan 3D game engine with Physically Based Rendering, Forward + Deferred Pipelines, Cascaded Shadow Map, and Lua Scripting support. It also integrates FMO...

Harujion Engine

A 2D Modern OpenGL-based game engine with Lua scripting support. Heavily inspired by Love2D.

SIMD Experiments

Some experiments with SIMD instrinsics. The goal is to write a new SIMD math library for Haru-V engine.

Strafe

A high-mobility first person shooter prototype with wall-running abilities like Titanfall 2. My master’s thesis is also related to this project.

TraceR

A toy interactive software path tracer. It’s one of my early projects.