Projects 🎮

Natural Stream Flowing Scene
Course projects for CS 348C: Computer Graphics: Animation and Simulation. Vine growing on a LEGO toy, and a naturally animated stream scene rendered in Houdini.

JYDGE: Genesis
Developed a PC-platform shooting game using Unreal Engine 4 (UE4). In this game, players control the protagonist to eliminate all zombies and achieve victory.

Real-Time Graphics Rendering
Project in School of Computing Summer Workshop, National University of Singapore. Completed a Shadertoy GLSL fragment shader that implements the Ray Tracing algorithm, then modeled and rendered a new 3D scene by modifying the shader.

OpenCity
Developed "OpenCity" inspired by games "SimCity" and "Cities: Skylines". Rendered scene images within OpenGL framework.

Sokoban
Sokoban Game Software Programmed in `x86`, running on `x86` architecture systems only (eg. Windows XP).

dgsct Baba is You
"Baba is You" is a puzzle game where you can change the rules of the game by moving the objects on the screen. Replicated on FPGA using Verilog.