I'm an aspiring software developer studying at Stanford University. I love using code to bring ideas to life.
My published projects have [loading...] downloads between them.
A short sci-fi rhythm game made with two other people in four days for GMTK game jam 2024. You play as a spaceship slowly turning back on, and have to coordinate activation of your various systems to increase the scope of your awareness, which reveals more machines to maintain. The goal of the game is to get the entire ship back online.
A puzzle game based on the Windows classic, Minesweeper. Left-clicking on a tile reveals it, while right-clicking flags it. The goal is to flag every tile containing a "mine" without revealing any. Revealing a tile that does not hide a mine will instead show the number of mines adjacent to that tile. If no mines are adjacent, all adjacent tiles will be revealed in a simple implementation of the flood fill algorithm.
A basic browser-based Tetris clone written in vanilla JavaScript. The player can move the falling pieces with the arrow keys, rotate them with the up arrow, and drop them with the spacebar. The most interesting challenge I faced in building this project was projecting "ghost" verions of the tetrominoes to show where the pieces would fall without causing weird collision issues or duplicating large chunks of code.