Hunter's Projects |
Home | About | Blog | Projects |
|
ProjectsA selection of my personal projects. Enjoy!
|
Published MusicThe WeatherWORK IN PROGRESS: Will eventually become a chill music and weather channel page. Music GeneratorUsing music theory and random number generators, I built a python program that creates MIDI files (digital music instructions). A musician can simply click-and-drag the files into a DAW (digital audio workstation), and they'd immediately have a full song, comprised of chords, melodies, and harmonies. Cellular AutomataAs an experiment in artificial life, and to improve my C++ skills, I built a simulation of Conway's Game of Life, using SFML to render the simple 2D graphics. Using those cells as a foundation, I then built what I call the "least-optimized Tetris game ever". Instead of blocks that fall from the top of the screen to the bottom, this version of Tetris implements a custom variation of Conway's Game of Life rules, and can take the user's input to modify the state of the game. Poem GeneratorMy first major undertaking, and one that I am still proud of; I built and published an Android app, PoemGen. Similar to the Music Generator, this application uses common poetic nouns, verbs, and adjectives to randomly generate poetry on-demand. It can also generate haiku, using a more limited list of words (to account for syllables). |