Ty's repositories
VNameGenerator
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
Schillsaver
Schillsaver is a tool that transforms your files into videos, which can be uploaded to video hosting sites for free file storage.
Install_Java
A PowerShell script which downloads & installs Java from the OpenJDK site, and configures necessary environment variables.
RSS_News_Scraper
A script for building a local database of news articles by crawling RSS feeds and downloading the articles.
VController
A helper library for JInput which makes it easy to automatically poll for controller input, connection, and disconnection events and notify listeners when they occur.
GameMaker_MAAC3601_Assignment_1
This is a basic 2D game where your goal is to eliminate all of the on-screen tribbles by clicking on them.
GameMaker_MAAC3601_Assignment_3
A basic breakout clone.
GameMaker_MAAC3601_Assignment_4
A 2D game where you battle an abstract representation of depression.
GameMaker_Zombie_Shooter
A 2D top-down game where an endless hoard of zombies is attacking your position. Your goal is to survive as long as possible.
imdb-trakt-sync
Automatic sync from IMDb to Trakt (watchlist, lists, ratings and history) using GitHub actions.
JCopyButton
JCopyButton is a Java Swing component designed to copy the contents of a JTextComponent to the system clipboard when clicked.
Jellron
Jellron is a personal experimental playground designed to explore and practice augmented reality in the browser.
jinput
Java library for accessing input devices
Setup_Linux
A bash script which downloads, installs, and configures my typical Linux environment.
VCodeLanguageDetection
A lightweight Java library for automatic code language detection of an input text.
VParser_CFG
A library to parse and run Context Free Grammars.
Whisper_Automations
Various scripts for automating tasks using OpenAI's Whisper.