01 / PROJECT ARCHIVE

Things I’ve
brought to life.

Games, graphics, and experiments. A record of worlds I’ve made.

8 PROJECTS

MUGENDUNGEON screenshot 01 / GAME
Game DeveloperUnity / C#

MUGENDUNGEON

A top-down 3D roguelike dungeon crawler. Explore generated floors, collect keys, and reach the goal.

Development notes
  • Procedural dungeons that keep changing
  • Stamina management and melee combat
  • A shop and item inventory
  • Character growth through a skill tree
  • NPC encounters and a story
UnityC#URPProBuilder
1.44 MB :: Sectors of the Lost Disk screenshot 02 / GAME
Game DeveloperC / Raycasting

1.44 MB :: Sectors of the Lost Disk

A first-person, turn-based dungeon crawler that fits on one 1.44MB floppy. Drawn with a DDA raycaster, across 15 procedural floors built with BSP.

Development notes
  • 96,256-byte Windows/UPX executable, as recorded in the public size log
  • DDA wall casting with perspective-correct floor and ceiling mapping
  • 11 regular enemy types, 3 bosses, and 28 items (README)
  • An entry in the 1.44MB GAME_DEV CONTEST
CRaycastingBSPMinGW-w64
03 / GRAPHICS
Solo DeveloperC++ / Vulkan

Vulkan Renderer (MoltenVK)

A graphics study on macOS that draws terrain with the Vulkan SDK (MoltenVK) and GLFW, from shader compilation through swapchain recreation.

Development notes
  • Vulkan pipeline and swapchain setup
  • GLSL shaders compiled to SPIR-V
  • Swapchain recreation on window resize
  • macOS support through MoltenVK
C++VulkanGLFWGLSLCMakeMoltenVK
05 / GAME
Solo DeveloperC++ / SDL2

Color Wall Game

A small action game in C++ and SDL2. Move with WASD to the wall of the called color and touch it before time runs out.

Development notes
  • WASD controls and a countdown start
  • The time limit shrinks after every five successes
  • A remaining-time gauge and score UI
C++SDL2SDL2_ttf

NEXT LEVEL / CONTACT

Let’s make
something fun.

Get in touch about internships, collaboration, or technical work.

LET’S TALK