Lucy's Project Showcase
Hello! I'm a senior game programmer specializing in engines and graphics. Here are some of my personal projects. Click here to know more about me!
lucyDX12
A Direct3D 12 renderer written in Odin
- Bindless resources and deferred rendering
- Background asset streaming on the copy queue
- Shadow maps (PCF) and FXAA
lucyNES
A NES emulator written in Odin
- CPU and PPU emulation, tested against accuracy test ROMs
- Support for several cartridge mappers
- Built-in debugger and menu
Psycho Box
A trippy 3D sokoban-like puzzle game, built from scratch
- Custom C++20 engine with a Direct3D 11 renderer
- 20 puzzle levels built around pushing boxes and using mirrors
- Levels designed in LDtk
lucyray
A CPU ray tracer written in Odin
- Port of the Ray Tracing in One Weekend series (books 1 and 2)
- Multithreaded, tile-based rendering
- Monte Carlo sampling
Voidcrawl
A game made in 7 days for the Odin 7 Day Jam
- 2nd place overall out of 61 entries
- Odin + Raylib, with a web build
- Levels made in LDtk, 3D assets in Blender
lucyfmt
A minimal code formatter for Odin
- Fixes indentation and leaves the rest of your code alone
- Never adds newlines
- Zero configuration
Pew Pew Baba
A two-button shoot-em-up made in Godot
- 10 levels with various enemy types and power-ups
- Written in GDScript, with custom shaders, tweening and UI