These ideas are considered feature complete or complete to the point that I don't plan on returning to them. Ordered by how proud I am of them.
Project | Description |
---|---|
Last Light | Game for OMGJam6. Arcade-style puzzle game. Play it here |
Hamburgers In Space | A game made for OMGJam 4 where you pilot a hamburger through space, competing against other hamburgers. Obviously pickles are your projectile weapons and your shield is your bun. Naturally. Play it here |
Nature's Call | Simple platformer for OMGJam 8. Play it here |
Digital Oscilliscope | A p5.js application that displays sounds just like an oscilliscope would |
Challenge: Character Customizer | A self-challenge to create a basic character customizer within a certain amount of time |
Turtle Server | A node.js server meant to allow any number of computers from the mod ComputerCraft to update or run scripts simultaneously |
Stream Screen | A simple app that displays "Be Right Back" out of disconnected flowing pixels. Something pretty to look at for Twitch streams |
SoiBoiBot | A Twitch bot to add a bit of personality to chat. A real cutie! |
Does It Have A Five | A website that tells the user if the current temperature has a five in it. Could definitely use some polish, but techinically feature complete |
TaxVisualizer | A quick and dirty graph for visualizing the different Tax brackets, and comparing single vs married. Once again, could definitely use polish, but technically feature complete |
Course Map | A visualization of all of the courses at University of Dayton, and how the relate to each other as dependencies. Originally intended to be part of the Curriculum project |
Recipe Calculator | A calculator for the game Factorio that calcalates the total cost of any given recipe in raw resources. Broken since completion due to how the recipe data was stored |
Blips & Bloops | A game about balancing frequencies for Krass Jam 13. Really needs a tutorial to make sense, but I don't plan on coming back to this |
Things I have been working on recently
Project | Description |
---|---|
Mechwork Puzzles | Puzzle game where you program robots to fulfill tasks |
Advent Of Code | Solutions to the many puzzles at https://adventofcode.com/ |
CPU Simulator | Simulating a CPU with logic gates. An educational game. |
Projects or ideas I am not currently working on, but plan on revisiting sometime in the future™. In order of current interest
Project | Description |
---|---|
Jigsaw Generator (private) | A game that allows you to generate and solve a custom jigsaw puzzle out of any image |
Portfolio | A professional portfolio of the different projects I have worked on |
Satisfactory Planner | An app for the game Satisfactory that allows you to plan production lines |
Challenge: Inventory | A self-challenge to create a working inventory system within a certain amount of time. I did not complete it in time, but definitely want to try to finish this at some point! |
Marching Squares | An attempt to make procedural and destructible 2D terrain |
ARA2D | A puzzle-sandbox game where you program robots to manage factory in a 2D world |
Odin Handmade | Following along with Handmade Hero with Odin |
Blog (code) (site) | Self-explanatory. Hopefully will add something here sometime |
Alchemy Tycoon (private) | A sandbox-tycoon where you nuture plants, harvest ingredients, and perform alchemy to create alchemical products, to then sell in you alchemy shop |
Aetherium | A sci-fi tactical sandbox and spaceship battle game, where the universe is ruled by warring factions |
Heart of Etheria | An artistic endeavour to recreate the Heart of Etheria from She-Ra, using procedural mesh generation |
ARA | An ambitious sandbox game where you program robots to manage a factory in a 3D world |
STAL | A functional programming language designed to power dynamic text adventure games |
Budgeter | A website that will allow me to create and manage my budget by categorizing transactions |
Ideas that, for one reason or another, I have decided to not pursue further than initial prototypes
Project | Description |
---|---|
Memoir | The intention was to build a game in the form of a story-telling memoir. I decided to not make this because the content of the memoir could have been more harmful than helpful to some people. Also I believe my original intention was not pure, but attention-seeking. |
Drawing Sounds | Converting a drawn shape into sound by interpreting dx/dy as change in amplitude in either speaker. It doesn't sound pleasant.. |
Alchemy Cooking Game | Alchemy-themed cooking game inspired by Overcooked |
Marching Cubes | Just a quick forray into an ECS-powered marching cubes implementation |
Last Light ECS | A remake of Last Light using ECS |
Conduits | A game about managing gates and connections to direct signals in a circuit. Could not get a fun prototype going |
Math Engine | A math solver that would be able to perform mathematical manipulations on demand |
Harmony | A Minecraft mod inspired by the game Eco. I still would like to make this, but know it's too big of a project for me |
Curriculum | A utility application that would allow for better understanding and navigation through a given degree's curriculum |
Stream Game | A game that is meant to run as a companion to a Twitch stream. Any users in chat would become a passive player in the game |
Gaia | A 2D survival sandbox game inspired by others. Still thinking about this due to some inspiration from Graveyard Keeper, but don't plan on continuing this project |
Stargate: Warfare | A strategy game heavily inspired by the Stargate TV Series. This project is too big for me. Parts of this were ressurected as Aetherium |
Rust Game Engine | A game engine powered by Rust... but why? |
MIPScript | A programming language that compiles directly to MIPS |
Java Game Engine | A Java game engine powered by LWJGL |
Souls Text Adventure | Dark Souls reimagined as a text adventure. Abandoned due to many reasons |
Carrot | A custom programming language meant to be used within games at a user level. Intentionally designed to box the player in and not have access to potentially dangerous functionality. Intended to be used as part of ARA |
A list of other ideas that are just beginning to bud, in order of interest to me
Project | Description |
---|---|
Spectre Console | Duplicate the functionality of https://github.com/spectresystems/spectre.console in Odin |
Wire Generator | Generates wires that cross but don't run against one another. Solves using backtracking and random choices. I made this a couple years ago in processing, but I want to port to something else. Would make a neat screen saver |
GitHub contribution art | A bot that would automatically make commits to a dedicated GitHub account in order to make art in the contribution graph |
Time Tracker | A simple dekstop app (w/ Electron?) that will allow me to set my current activity. My activities will be recorded throughout to keep track of my time |
Lazarus | A story and world that I started writing and fleshing out around 2017. Very intriguing to me but I'm not sure where I can go with it |
Inf2D | A Unity Asset that would provide the tools necessary to make an infinite procedurally generated top-down 2D world |
Hamburgers in Space 2 | Hamburgers in Space, but better |
DND Group Finder | A website used to find other people to DnD with, can match based on comfort items, and other interests |