Cat Park
(C++, FLTK, OpenGL, Blender)
Assignment for a Computer Graphics course in undergrad. You can walk around a cat-themed park, and ride the rollercoaster. All geometry/animation was written in the source code, except the cat model. I made the cat model in Blender and wrote a C++ .obj importer.
Watch Video
Assignment for a Computer Graphics course in undergrad. You can walk around a cat-themed park, and ride the rollercoaster. All geometry/animation was written in the source code, except the cat model. I made the cat model in Blender and wrote a C++ .obj importer.
Watch Video
GameFAQs Avatar Script
(Javascript)
Userscript that adds avatars next to posts on the GameFAQs forums. Without it, you have to click on a username or visit the user's profile page to see avatars
Download here
Userscript that adds avatars next to posts on the GameFAQs forums. Without it, you have to click on a username or visit the user's profile page to see avatars
Download here
large.horse
(Javascript)
Taking advantage of unlimited subdomain levels. Mostly just NGINX server config.
Visit site
Taking advantage of unlimited subdomain levels. Mostly just NGINX server config.
Visit site
Love Live Bot
(Python, OpenCV)
Assignment for Computer Vision course in undergrad. Attempt at a bot that plays the mobile rhythm game, Love Live: School Idol Festival. The screen is captured and analyzed at regular intervals to detect the icons and send touch input. The timing is accurate, but I didn't have time to include handling for hold and double notes.
Watch video
Assignment for Computer Vision course in undergrad. Attempt at a bot that plays the mobile rhythm game, Love Live: School Idol Festival. The screen is captured and analyzed at regular intervals to detect the icons and send touch input. The timing is accurate, but I didn't have time to include handling for hold and double notes.
Watch video
Tatacon Tester
(Javascript)
Interactive visualizer for Taiko no Tatsujin drum controller inputs (it doesn't really do anything if you don't have the controller plugged in, sorry). I drew the drum SVG in a text editor.
Visit page
Interactive visualizer for Taiko no Tatsujin drum controller inputs (it doesn't really do anything if you don't have the controller plugged in, sorry). I drew the drum SVG in a text editor.
Visit page