Skip to content

AlexanderCaichen/Projects

Repository files navigation

Projects

Various projects

BearMaps (Java): A website that displays the city of Berkeley in California. Allows zooming in/out in addition to finding the shortest path between any two points in the city.

Virus Simulator (HTML/CSS + JavaScript + Python, in separate repository here): A web app that simulates viral mutation with cell infections.

MutationGame (Python): A small python-based text game where the player attempts to match a rapidly changing sequence of characters.

Encoder (Python): A simple python program that allows one to encrypt a string into several variations of the Caesar Cipher and decrypt the string.

Dungeon Royale Documentation (C#): A record of work done for an indie multiplayer game called Dungeon Royale.

Gitlet (Java): A version control system similar to Github. Allows initializing a repository, adding, committing, and pushing changes, creation of new branches, and reverting back to a previous commit.

numc (C): Functions that allow one to perform arithmetic operations quickly between multiple "matrix" structs, utilizing a variety of algorithms and programming tricks.

fileSharer (GoLang): A set of functions that allows secure file sharing and editing between different users.

RISC-V CPU: Circuits designed using Logism that can run 32 bit RISC-V instructions (including branches, arithmetic operations, loads, etc) and store data in 32 separate 32 bit registers.

About

Various projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published