-
calculation
These programs are about a
specific calculation.
-
3D Graphics
Draws 3D shapes.
-
Chemical Bonds Calculator
Calculates chemical bonds for chemistry.
-
Collision Detection
Detects collisions between 2D shapes.
-
Line Graphs
Experiment with graphing lines and calculating intersections.
-
Polynomial Graphs
Experiment with polynomials.
-
Raycasting
Demonstrates raycasting.
-
Roman Numerals
Calculates roman numerals.
-
Shortest Path
Demonstrates flaws with shortsighted path finding.
-
Text Clock
A clock using words.
-
Thue-Morse
Draws Koch's curve from the Thue-Morse sequence.
-
3D Graphics
-
game
These programs are games.
-
Conway's Game Of Life
Simulate Conway's Game of Life.
-
Colony Simulator
Simulate colonies with AI and player input.
-
Minesweeper
Recreation of Minesweeper.
-
Nested Tic-Tac-Toe
Playable nested Tic-Tac-Toe.
-
Snake
Classic Snake but not quite.
-
Conway's Game Of Life
-
graphics
These are programs with a primary focus of graphics.
-
3D Graphics
Draws 3D shapes.
-
Collision Detection
Detects collisions between 2D shapes.
-
Colony Simulator
Simulate colonies with AI and player input.
-
Fireworks
Simulates fireworks.
-
Message Maker
Writes messages out of particles.
-
Picture Popper
Small game made from picture data.
-
Random Tree
Draws a randomized tree.
-
Raycasting
Demonstrates raycasting.
-
Shape Generator
Generates shapes from given parameters.
-
Sierpinski Triangle
Multiple ways to draw a Sierpinski triangle.
-
Text Clock
A clock using words.
-
Thue-Morse
Draws Koch's curve from the Thue-Morse sequence.
-
3D Graphics
-
helper
These programs are used to help with a game.
-
Clue Solver
Plays the game Clue and finds the correct answer.
-
Color Swap Solver
Plays a mobile game better than my friends.
-
CSGO Strat Roulette
Gives random strategies for CSGO.
-
Karuta Date Calculator
Optimizes dates in Karuta.
-
Karuta Graph
Display frame costs in Karuta in a network.
-
OpenComputers Mob Grinder
Automatic mob grinders in Minecraft by using the OpenComputers mod.
-
Sudoku Solver
Solves Sudoku games.
-
Clue Solver
-
karuta
Karuta is a discord bot that lets you play a trading card game. These are programs I made that relate to Karuta.
-
Karuta Date Calculator
Optimizes dates in Karuta.
-
Karuta Graph
Display frame costs in Karuta in a network.
-
Karuta Date Calculator
-
khan academy
These programs were made on the Khan Academy website. These are all in
Processing JS, a graphics library for JS.
-
3D Graphics
Draws 3D shapes.
-
Conway's Game Of Life
Simulate Conway's Game of Life.
-
Collision Detection
Detects collisions between 2D shapes.
-
Fireworks
Simulates fireworks.
-
Minesweeper
Recreation of Minesweeper.
-
Nested Tic-Tac-Toe
Playable nested Tic-Tac-Toe.
-
Picture Popper
Small game made from picture data.
-
Shape Generator
Generates shapes from given parameters.
-
Sierpinski Triangle
Multiple ways to draw a Sierpinski triangle.
-
3D Graphics
-
math
These programs are to demonstrate some mathematical concept.
-
3D Graphics
Draws 3D shapes.
-
Collision Detection
Detects collisions between 2D shapes.
-
Large Enough
Demonstrates the large enough condition.
-
Line Graphs
Experiment with graphing lines and calculating intersections.
-
Polynomial Graphs
Experiment with polynomials.
-
Raycasting
Demonstrates raycasting.
-
Roman Numerals
Calculates roman numerals.
-
Shape Generator
Generates shapes from given parameters.
-
Thue-Morse
Draws Koch's curve from the Thue-Morse sequence.
-
3D Graphics
-
openComputers
OpenComputers
is a Minecraft mod that lets you build computers in the game. These are programs I made for those computers.
-
OpenComputers Mob Grinder
Automatic mob grinders in Minecraft by using the OpenComputers mod.
-
OpenComputers Mob Grinder
-
optimization
These programs are about optimization algorithms like pathfinding.
-
Clue Solver
Plays the game Clue and finds the correct answer.
-
Color Swap Solver
Plays a mobile game better than my friends.
-
Karuta Date Calculator
Optimizes dates in Karuta.
-
Maze Maker
Interactive demo for path finding.
-
Shortest Path
Demonstrates flaws with shortsighted path finding.
-
Sudoku Solver
Solves Sudoku games.
-
Clue Solver
-
school
These are programs that relate to something I was learning in school. Some are projects, some are just programs I made to learn.
-
Chemical Bonds Calculator
Calculates chemical bonds for chemistry.
-
Large Enough
Demonstrates the large enough condition.
-
Line Graphs
Experiment with graphing lines and calculating intersections.
-
Polynomial Graphs
Experiment with polynomials.
-
Random Tree
Draws a randomized tree.
-
Chemical Bonds Calculator
-
simple
These programs are
typically short or very easy to understand.
-
Chemical Bonds Calculator
Calculates chemical bonds for chemistry.
-
Color Swap Solver
Plays a mobile game better than my friends.
-
CSGO Strat Roulette
Gives random strategies for CSGO.
-
Fireworks
Simulates fireworks.
-
Large Enough
Demonstrates the large enough condition.
-
Line Graphs
Experiment with graphing lines and calculating intersections.
-
Picture Popper
Small game made from picture data.
-
Polynomial Graphs
Experiment with polynomials.
-
Raycasting
Demonstrates raycasting.
-
Roman Numerals
Calculates roman numerals.
-
Shape Generator
Generates shapes from given parameters.
-
Shortest Path
Demonstrates flaws with shortsighted path finding.
-
Sierpinski Triangle
Multiple ways to draw a Sierpinski triangle.
-
Snake
Classic Snake but not quite.
-
Sudoku Solver
Solves Sudoku games.
-
Text Clock
A clock using words.
-
Thue-Morse
Draws Koch's curve from the Thue-Morse sequence.
-
Chemical Bonds Calculator
-
simulation
These programs run some form of simulation.
-
Conway's Game Of Life
Simulate Conway's Game of Life.
-
Colony Simulator
Simulate colonies with AI and player input.
-
Fireworks
Simulates fireworks.
-
Large Enough
Demonstrates the large enough condition.
-
Message Maker
Writes messages out of particles.
-
Conway's Game Of Life