N/A
University of Michigan
University of Michigan
University of Michigan
Johns Hopkins University
The University of Edinburgh
The Hong Kong University of Science and Technology
O.P. Jindal Global University
University of Michigan
N/A
These projects have been made not under the purview, nor the curriculum of the school, and were created between 2020 and 2024.
A (kinda buggy) version of minesweeper where you race with up to an infinite number of players.
This project was created to learn how minesweeper works, and utilise seeded random numbers in JavaScript.
Microsoft Minesweeper
© Curt Johnson, Robert Donner
An online version of karaoke that takes actual microphone input to score you (in a rather simplistic manner).
This project was created as an exercise to learn about various web APIs, such as the Web Audio API, AudioNodes, IR (impulse-response) convolution reverb, and (not an actual web API), dynamically loaded scripts for timing data.
An online version of the card game UNO, this is actually the second version of online multiplayer UNO that I've made.
This was created to improve on the much more simplistic (and slightly buggier) version of UNO I made, and uses a newer (self-made) account system, including display names and profile pictures.
UNO © Mattel
A file transfer website that mirrors how file transfers looked back in Windows XP. Supporting both proxied and peer-to-peer (through peerJS) file transfer, this website was an exercise in learning how to use the Filesystem API, and how to mitigate issues when it's unavailable (mainly in mobile platforms)