These are projects I worked on regarding data structures and algorithms
The two I have displayed are projects working on Queues and Tries respectively. In the projects I worked to manipulate the data in these structures: flipping, modifying, and destroying data.
Shows movement a character can take on their turn in a randomized tile map with the most efficient paths given their movement speed.
I loved the Fire Emblem series as a kid and I thought what better place to start than the movement system? Getting movement represented in a plain space or even a binary space (passible / impassible) is easy enough. However, terrain introduced a whole other kind of beast. I had to do extensive research into A*, Djikstra's, BST, and DST algorithms to really get a sense of what was going on. I intend to review the code because I suspect it is sloppy but for the time being it works.
PenWig is a generic discord bot who doesn't do much and is my first attempt at something like this.
I know other RPG trackers exist and thinking about it I should look into those sometime. However, I like the idea of building a bot or tool that helps GM's manage their games better and that's a vision I have for PenWig. I mean, come on, just look at him.