You can find my most recent projects on my github account EthanPKittell

Coding Projects

Daily Dining Hall Rater (Made 5/7/23)

picture of dining hall app

This web app was made in a group with 3 other students for my junior year GUI class. It is a daily dining hall rater for the multiple dining halls that are on the UMass Lowell campus. The Daily Dining Hall Rater was made with react and firebase which allows for unique user profiles, ratings, comments, upvotes/downvotes, and reviews.

N-Body Simulator (Made in C++ 2/25/22)

picture of C/C++ logo

The simulation reads from a file of celestial bodies with their own position, velocity, and mass. It then stores these celestial bodies in a vector of objects. Finally, each step of the program updates its positions and scales them to the program's SFML window.

Photo Encryption Program (Made in C++ 1/29/22)

picture of C/C++ logo

This program reads in a 16-bit integer and a photo. It then stores that integer into a linear feedback shift register where it modifies each pixel based on the output of the current register. This results in a photo that can be encrypted and decrypted to the original image when provided with the same 16-bit integer.

Game Dev Projects

Highschool Project: Scavenge (Made in GML 2020)

picture of dining hall app

This is a video game I made in highschool for a game development club. It was made in Game Maker Studio using their proprietary coding langauge Game Maker Langauge (also called GML). The game is a top down shooter where the user must survive waves of robots using a laser gun. The user can upgrade their weapon as they progress through the game to survive more waves.