top of page

Personal Projects

Input, 2D and 3D Rendering, Basic Math and Geometry

This is my C++ Game Engine for my personal game projects

image.png

Clash of Will

A Roguelike Deckbuilder like Slay the Spire, but with a twist that instead of turn based, it is semi real time like Chrono Trigger.

image.png

Rogue Exile

A 2D procedural grid based dungeon generator with some light old school Roguelike gameplay. 

Screenshot 2025-06-10 190048.png

Doomenstein

A 3D doom clone, supports 3D rendering and animations. Player can play in local multiplayer with PVP. And for the bonus mode, the player can instead play as a Demon, kill Marines and use their meat to recruit other Demons as ally.

屏幕截图 2025-12-16 140637.png

Simple Miner

A minecraft world generator with noise base biome generation. For bonus mode, blocks transmit heat and can evaporate or freeze based on heat. Water add humidity when evaporating, which will change position based on wind simulation and turn into rain when reaching certain threshold.

GitHub Repo

Here is the GitHub repository of all of my projects made in my SMU Guildhall Engine

bottom of page