This page is a place where I am going to list the projects I have been working on. Most of them are from the classes I have taken at GVSU.
This project was for my Software Engineering course
project at GVSU.
Description:
In this adventure game, players guide a
resurrected dog through two distinct levels of mystical forests, each
filled with unique challenges. The first forest is haunted by ghosts,
while the second is plagued by sea monsters. The dog must collect specific
artifacts in each level to progress, with the ability to jump, fly, and
move back and forth between levels to retrieve missed items. Once all the
required artifacts are collected, the dog can advance to the second level,
and ultimately, after overcoming the challenges of the sea monster-infested
forest, return home to its owner. The game blends exploration and platforming
to create a deeply emotional and dynamic journey.
GitHub Link:
A Dog's Journey Home
A video of the game:
This project was for my first introduction to Python course at
GVSU.
Description:
In this text based adventure game, players become an
adventurer who was mysteriously transported into a castle and lacked in. They must
escape this abandoned castle by traveling to different rooms to finding a key. Once the
key has been collected players can escape the castle.
GitHub Link:
Escape the Castle
This project was the second project for my System-Level Programming
and Utilities course at GVSU.
Description:
This bash script takes a python
program as input and outputs a file with the time the program took to run for each of
the three problem sizes.
GitHub Link:
Executor
This was a lab for my System-Level Programming and Utilities
course at GVSU.
Description:
This bash script can output the calculation
for multiplication, addition, division, and subtraction for any numbers. It will also
calculate the modulo of two numbers.
GitHub Link:
Calculator
This project was the last project for my System-Level
Programming and Utilities course at GVSU.
Description:
This version of Conway's game of life takes in rows and columns, number
of times you want it to run, and a board consisting of x, g, or r, where
g and r are the live cells. There is no wrapping considered, but the rules
are still the same.
GitHub Link:
Conway's Game of Life
This was a lab for my System-Level Programming and Utilities
course at GVSU.
Description:
This program takes in a word and a
shift amount. The output is the encoded character based on the ASCII value of
input the word and the shift amount.
GitHub Link:
Cipher
This my personal website that uses HTML and CSS.
Description:
This is what you are looking at now, I created this to organize
my academics and contacts. I started this project during winter break and plan
to keep it up to date as my career progresses.
GitHub Link:
My Website