Pinned Repositories
CatholicMOTD
Spigot/Paper Minecraft Server plugin that adds a login message with Catholic litergical calendar info, a daily Bible verse, and random Catechism passages, with more features in the works.
CC-Lua-Code
Lua code for computercraft
CS121-Assignment2
Assignment 2 for CS121 - Inventory management system that demonstrates use of classes to keep track of store items.
CS121-Lab1GradeBook
Lab 1 for CS 121
CS121-Lab2
CS 121 Lab 2
diffProject
A recreation of diff in c.
Four-Hamsters-in-a-Car
Four Hamsters git repo
grepProject
A recreation of grep (in c) from the modified ed editor code (in c).
Lexer
A lexical analyzer for a non-existent, c-style programming language.
ShapePlane
A generative art application written in Java using the Processing library. Generates a vector grid of shapes.
ZachHofmeister's Repositories
ZachHofmeister/ShapePlane
A generative art application written in Java using the Processing library. Generates a vector grid of shapes.
ZachHofmeister/diffProject
A recreation of diff in c.
ZachHofmeister/grepProject
A recreation of grep (in c) from the modified ed editor code (in c).
ZachHofmeister/Lexer
A lexical analyzer for a non-existent, c-style programming language.
ZachHofmeister/CatholicMOTD
Spigot/Paper Minecraft Server plugin that adds a login message with Catholic litergical calendar info, a daily Bible verse, and random Catechism passages, with more features in the works.
ZachHofmeister/CS121-Assignment2
Assignment 2 for CS121 - Inventory management system that demonstrates use of classes to keep track of store items.
ZachHofmeister/CS121-Lab2
CS 121 Lab 2
ZachHofmeister/CS121-Lab3
A virtual pet program that demonstrates the use of classes.
ZachHofmeister/CS121-Lab4
ZachHofmeister/CS121-Lab5
ZachHofmeister/CS121-Lab6
ZachHofmeister/CS223C-Input-Counter
Accepts text input and displays statistics on it.
ZachHofmeister/cs335-02-project1
Project 1 for CS335-02, Spring 2021.
ZachHofmeister/Encryption-Program
Encrypts or decrypts strings either with or without a password.
ZachHofmeister/linked_list_hw
Single and doubly linked list implementations in c.
ZachHofmeister/midterm223C
The code for my midterm in my 223C (C Programming) class.
ZachHofmeister/Password-Cracker
Cracks a user-inputted 4 character password.
ZachHofmeister/Pygame-Bulletship
A 2d python game using pygame, similar to space invaders.
ZachHofmeister/Pygame-Graphics
A simple program using Pygame to draw a window with basic geometry.
ZachHofmeister/Pygame-Mario
An unfaithful recreation of Super Mario Bros with Pygame.
ZachHofmeister/Python-Password-Cracker
My original password cracker, ported to Python and improved.
ZachHofmeister/Roman-Converter
A couple Python algorithms that make use of dictionaries to convert between Roman Numeral strings and decimal numbers.
ZachHofmeister/Self-Organizing-Map
A javascript program that impliments a machine learning self organizing map. Created for a group project for CS 335-02, Algorithm Engineering, in Spring 2021.
ZachHofmeister/ShapePlane-p5
A port of my ShapePlane project to p5.js so that it runs in a browser.
ZachHofmeister/ShapeScape
A generative art application written in Java using the Processing library. Generates a background with randomly placed shapes in the foreground.
ZachHofmeister/Sorting-Race
A simple JavaScript program that displays a race between 4 sorting algorithms. Created for a group project for CS 335-02, Algorithm Engineering, in Spring 2021.
ZachHofmeister/ticTacToe
A game of Tic-Tac-Toe created in c++
ZachHofmeister/tree_hw
A binary tree ADT in C, specifically for storing words (char*'s).
ZachHofmeister/UnrealCluckyRoad
A recreation of the popular game Crossy Road in Unreal Engine 4.
ZachHofmeister/zachhofmeister.github.io