Andrew Morgan's Projects
A word list containing 25 000 of the most popular English words, divided into syllables.
A 2D atmospheric RPG shooter game
Config files for my GitHub profile.
A bad physics simulator
A basic calculator that follows the order of operations. I may make it better idk.
A game made for the 13th ScoreSpace game jam "https://itch.io/jam/scorejam13"
(On v2) C++ means c + 1 and c-- means c - A LOT. Have fun, its bad but I felt like making an interpreted language thats very very simple.
Chess but probably a lot worse.
A really bad and slow connect 4 AI.
Vector3 types and more for c++
My solutions for the daily coding challenge.
My supercomputing project for 22-23. The title is based on "Fire and Ice". In this project I strive to create a model that simulates the effects of wildfires on hydrology.
Assigns jobs on days based on requests.
Marching Cubes for Supercomputing 2023-2024
An emulator and assembler for a Minecraft computer I'm working on.
A basic mood tracker to keep track of how you're feeling throughout the day.
A task manager
A basic engine built on top of pygame to reduce repetitive code (eg. an event manager + lots more).
The PyVectors package adds vector types and more to make your code easier and quicker to write. The PyMarching package makes ray marching easier than ever with minimal code.
A really bad ai that can guess -x (trained on 1, 0, and -1).
My second project for school. It consists of a 3D renderer.
Testing 2D Shadows In Real Time Using Python3 And Pygame
A bad hash table written in c++.
Processes spotify data to tell you information on your listening.
These are some of the files written to implement some of the 3D rendering methods.
A text based version of the game Battleship played in the terminal (not completed yet).
A text based dungeon game.
A tic tac toe ai.