Projects

Things I have built, and things I am still building.

Tic-Tac-Toe in x86 Assembly

A tic-tac-toe game written in 16-bit x86 assembly for DOS, drawing its own board in VGA graphics mode.

  • x86 Assembly
  • NASM
  • DOS
  • VGA

2019

Side-Scrolling Game in C++ and OpenGL

A side-scrolling shooter in C++ with OpenGL and GLUT, reading its arena from an SVG file, compiled to WebAssembly to run here.

  • C++
  • OpenGL
  • GLUT
  • Emscripten
  • WebAssembly

2024

3D Game in C++ and OpenGL

The three-dimensional evolution of the previous game, with a flashlight, a minimap and the same SVG arena — shown here on video, because the browser's OpenGL emulation cannot carry its lighting.

  • C++
  • OpenGL
  • GLUT
  • GLU

2024