My Programs
About
  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

My Programs

  • My Programs
  • blrunyon@gmail.com
  • unicoranium

Portfolio site