The goal of this project was simple, to make level data from the Nintendo Switch video game “Mario Maker 2” viewable with a web browser. To accomplish this, I use Python to control the game console, OBS to route live video footage, JS to parse video and act as an OCR, PHP to error correct, save & update parsed data into the database, and I use PHP to serve the website and generate the page templates and search.
During my regular session of attempting to grossly overextend webhooks, I thought of trying and gluing together a way to receive my email through my mailbox. I realized that it may not be as far-fetched as I assumed, and I quickly set it up. Just email [email protected], and I should see your message imprinted on a post card in less than a month!
As a kid we all try to come up with a made up secret language (or I’m weird and it’s just me). So obviously now when we’re adults we all try to overengineer the issue and make a JavaScript text to image encoder & decoder, and when we fail at that once we scrap it and come back a few years later with a fresh approach (ok pretty sure I’m the weird one now).
This was my first big JavaScript project, and I will be the first to admit it shows. I spent forever and fully recreated the rules of “Settlers of Catan” board game, along with the hexagonal grid and all included logic. This was done solely with JavaScript & jQuery.