Mark Bailey

Projects

Uppies is a game where you control a ball and you bounce off platforms for as long as you can trying to get the highest score you can. All the while earning coins to purchase things from the in-game shop. This was developed using Python, and is available in the play store right now!

Uppies
Twig (Social Media)

Twig is a social media website. This uses PHP for the front and backend (with MySQL). You can create an account, post pictures, add your friends!

To Do App is exactly what is sounds like. It's a to do app. This app was made in Java in Android Studio. This app allows you to create, delete, and modify to do lists.

To Do App
Terminal Text Editor

Unblind is a terminal text editor. This was created in pure C using the Ncurses library to display text to the user. This editor has commands for moving lines, deleting lines, finding words, and a replace functionality.

AI Racing was intended to end up as a game, but currently it is just a simulation where an AI learns to traverse a map in the fastest way possible. This is written in Java. The AI learns from previous generations and then takes this new knowledge and tries to improve it.

AI Racing
War^2

War^2 is a game made in java script. In this game you goal is to avoid enemies (red squares), there are a couple of different classes in this game that allow for different styles of play.

This is a remake of the classic game snake. It's made in javascript

Snake
Rice Bot

This bot goes to the website freerice.com, and goes to the math section and does math problems to donate rice. This doesn't read the website directly though. This bot goes to the website and takes a picture of what is on the screen and attempts to read it and the answers, and then selects what it thinks is correct. This project is written in Python and uses pytesseract to read the screen.

Rice Bot

Articles

Fork, Exec, and Pipe
Recreating printf in C