Joseph Graves - Projects
Home Web Programming I Projects

Computer Graphics (CMAC-3780)

MadLibs

This was the first major project in the class that helped me get used to JavaScript and was my first major intro to HTML. Very similar to the actually thing but on the internet.

ZAPPERZ!

This project took advantage of the WebGL graphics engine that allowed me to draw 2D sprites on the canvas have them interact with each other. The game is a simple space invaders clone and had a lot of fun making at the time.

Mr. Smiley

Unlike Zappers, this project took advantage of pretty basic linear algebra like transforming, and scaling objects in scene. You take the role of Mr. Smiley in his wonderful world and you just walk around.

3D WebGL

This is a just a simplistic demo of 3D models in WebGL and was just a way of displaying 3D models and having them move in unique ways.

Music Projects

This is all of the music I made, hover over the album cover to hear a preview of the music. Albums will have multiple previews showcased at random.

August
Jofish
July 14, 2025
Ribbit Retreat
Jofish
July 7, 2025

Other Projects

These are projects that I've made for practice, for fun, or are personal projects.