A basic Chess Engine programmed entierly in C++ and using Dear ImGui for its graphical front-end. The engine makes use of bitboards and negamax for its inbuilt AI, and can play to depth 5 in near realtime. Created for CMPM 123 at UCSC during Fall 2024.
Final project for CMPM 80K at UCSC during Fall Quarter, made in 3 weeks. This was my first foray into Godot after a nearly 2 year break from working on games. I wrote the entire games codebase, and most of the level design, though that was not my main focus.