Table of Contents
By playing against an AI, recording its moves, and moving the user's mouse to click, this Python project plays Connect 4 in the popular web game Club Penguin.
This project uses Python to take screenshots of the game at a certain location to determine if it should simulate a keypress of an arrow key to win in this popular rhythm game, Friday Night Funkin'.
In just 35 lines of code, this Python script utilizes Google's Tesseract OCR engine and the Pytesseract library to translate screenshots of the website into strings, which are then typed letter by letter at superhuman speeds.
This Python script calculates the minimum (or maximum) of a function defined by the user. It uses the first and second derivatives to iterate through Newton's method until it finds a critical point, and then graphs the result using matplotlib.
Made for the FBLA Pennsylvania State competition with the Unity Game Engine, the Amazeing Square is a top-down view arcade game that features 4 different difficulties, customizable sprites and gameplay, in-game shop to spend earned coins, and a final boss fight! All sounds and images were made from scratch, winning 8th place in the state.
Newer, updated versions of the game included a 3-D mode, showing the evolution between games as they transitioned from the arcade era into the modern world of gaming, which utilizes Unity as a 3-D game engine.
A simple tool made in Visual Basic to keep track of all your contacts, with features such as adding different categories and records of contacts, as well as a search and replace feature to easily modify your list.
With this tool, converting between currencies has never been easier. With over 160 different currencies to convert to and from, this project utilizes web crawlers to update the exchange rate at any given date.