Samuel Guttormson's repositories
353FinalA
Part A of Final web programming project for CMPT 353 (Full-stack Web development) Consists of creating a coffee shop commerce site with the functionality as specified by the assignment. Directed to use NodeJS, express library, body-parser and no other major libraries/technologies.
TextEditor
lightweight JavaFX based text editor. More or less a darkmode low-profile replacement for windows notepad.
353FinalD
Re-Implementation of 353FinalA using a Flask back-end server instead of NodeJS
Automaton
Generate cellular automata and visualize them with the pygame engine.
Conways-PyGame-of-Life
This project is a fork of my cellular automata project. It contains fewer features with the sole purpose of adhering to Conway's rules.
Divinity-Original-Sin-2-Save-Sync
Syncing Divinity Original Sin saves for my buddies using Google Drives API and Python. Not really intended for public use as it is somewhat hacky and requires tedious setup.
doorbell-for-my-cat
a DIY Arduino project for my cat
PortfolioWebsite
Building a portfolio website from scratch, Flask backend.
filesync
Simple python client and server file sync application. For the express purpose of syncing save games across a group of friends.
Forgotten-Ones
CMPT 306 (Game Design): Final Group Project
Game-of-Ur
An efficient C# implementation of the Royal Game of Ur, with the intent of later using it as a game-boilerplate for developing an Ur-move search algorithm.
hyperrogue
A SDL roguelike in a non-euclidean world
JavaFx-Paint-App
Interactive Paint app built in JavaFX.
The-Forgotten-Ones
CMPT 306