Assignment 9 (drawing program)
I made a drawing program with multiple colors that can be selected (with black being used as the eraser color as the background is...
Assignment 8 (bug fixes)
change log: 1. Revised collision for ball to bounce off paddles properly (instead of requiring perfect pixel alignment with a sweet spot,...
Assignment 8
I attempted to make pong. I have a problem in getting the collision detection to work. I tried importing somebody else's code (p5 2d...
Assignment 8 (progress update)
I am remaking pong. Not everything is done yet but I have the basics on screen right now (see image). Currently the ball moves and one of...
Assignment 7
The program generates a circle, randomly places it on the screen and animates it moving. It bounces off all the walls precisely based on...
Assignment 6
Making use of random and for loops I made a colored background by drawing randomly colored lines, i made them slanted by applying a -1500...
midterm (rc car to bluetooth)
Original post (October 15, 1:40am): The first thing I did was start writing a program to work with the project I had in mind before I...
Midterm idea(s)
Originally my thought was to design a open world text based adventure game. The immediate problem that I faced was the fact that the...
Assignment 4
Using object oriented programming in python, I made a simple music player. The bpm is controlled by the knob and is determined by the...
Assignment 3
I lost the code to my original project and I found out at 12am on the same day this is being posted, long story short I got stuck doing...
Assignment 2
I wrote a magic eight ball program in python using the micro-python library. The program works by shaking the device to display a yes, no...
Assignment 1 (2 button calculator)
Upon receiving this assignment my first thought was I can do this in 10 minutes. I started with a simple program that could increment two...
Tech Art (3d videos)
I believe the project was either made with a camera spanning a 360 degree vision radius or by animating a 3d space and adding a camera...


