I’m an indie game developer with a deep passion for building immersive, engaging experiences. My work spans game design, programming, modding, and custom engine development.
Game Engines: Extensive experience with Unity, Godot, Cocos2D, Unreal Engine 5, and RPG Maker. I also enjoy building custom engines tailored to specific needs — such as a TRPG replay system.
Graphics Programming: Experienced in shader programming, spine animation, ray tracing, procedural generation, and PBR.
Gameplay Deisgn Preferences: Drawn to RPGs, survival & sandbox, Sokoban puzzles, and card-based systems.
I love all kinds of indie games. My favourite games of the year is Celeste and Animal Well.
Tabletop RPGs: Used to roll deep in COC and FU; recently wandered into the D&D multiverse and forgot the way out.
Virtual Reality (VR): Interested in designing interactive VR experiences, such as Meditation in the Backyard on Side Quest 3.
Robotics: I was a member of HKU Robocon Team.
I play game jams mainly as programmer and game designer.
Jam | Topic | Duration | Project |
---|---|---|---|
CiGA Game Jam 2025 | Everyting is Alive | 48 hours | Color it Out |
Global Game Jam 2025 | Bubble | 48 hours | Beans Co. |
Global Game Jam 2025 | Bubble | 48 hours | Return to Sea Level |
Unity Game Jam 2024 | It Never Ends | 1 week | Sushi Strikes Back |
BOOOM Porsche Jam 2024 | N/A | 3 weeks | Origina Intention |
CiGA Game Jam 2024 | Limit and Limitless | 48 hours | Vision of Limitless |
Global Game Jam 2024 | Make Me Laugh | 7 days | Echo Dungeon |
CiGA Game Jam 2023 | Touch | 48 hours | Cat Dash |
BOOOM Game Jam 2023 | N/A | 3 weeks | Section Six Requiem |
Unity Newbies Jam 2022 | End Where You Started | 7 days | Sisyphus(); |
CiGA Game Jam 2022 | Trick | 48 hours | Mind Space |
Global Game Jam 2022 | Duality | 48 hours | Bees Coming |
CiGA Game Jam 2021 | Lost and Found | 48 hours | QR Code to Fame |
CiGA Game Jam 2020 | Consumerism | 48 hours | Cracked |