top of page
Reversi
This project was coded in Java using the Java Swing GUI library, organized with MVC. It has functionality for a working Reversi game on both a hexagonal board and a square board, as well as a working GUI interface for two players (human or AI) on a hexagonal board.
Photomosaic
Written in C++ using the stb image library, Photomosaic creates a photomosaic of a “base image” using a folder of supplied “mosaic” images based on these images’ brightness value.
Base image source: Love Live! School Idol Festival ALL STARS
Cave Runner
A final project for AP Computer Science A, Cave Runner is a fully functional endless runner game coded entirely in Java. All visual assets were made by myself as well. The background music is "Infintely Gray" (instrumental ver.) by Surii.
bottom of page