Snakelite
When I took my first ever Programming class, I spent weeks working on this project and never ended up succeeding.
Now that I'm a bit more experienced, I've gone back to that pesky original project and made my first Processing game.
In Menu
Click on a player to deactivate it (Ex. click on 'Player 3' and 'Player 4' to play with only 2 players)
Click on a color below your player to choose that color
In Game
Your controls are now shown next to your player (Ex. for Player 2, W is up, A is left, S is down, D is right) Hit one of your controls to ready up.
Running into another player's tail (smaller squares) will kill you. It's like LightBike meets Snake
Bouncebreak
Inspired by games like BB-TAN for iOS, but for the browser.
After clicking the 'Play Game' button, click, hold and drag your mouse (on the gray area) and release to shoot a ball.
Hitting squares will reduce their number by 1, and hitting circles will give you another ball!
No Man's Tank
This was my first attempt at basic procedural generation, hence the name parody of No Man's Sky
Click, hold and drag your mouse (on the gray area) and release to shoot a bomb into the air.
Hold the left and right arrow keys to move. There was a lot of Trigonometry involved in getting it to move, shoot and collide right
Hitting squares will reduce their number by 1, and hitting circles will give you another ball!
Procedural Art
The first two things I learned about Processing were how to generate a random number and how to draw a circle - here's the result.
Buttons
Run generates the art.
Wipe clears the canvas.
This Frame Only wipes every new frame, showing only the most recent frame.
? shows available algorithms; the keys they correspond with (1, 2, 3…) switch the algorithm.
Try switching algorithms mid-run for an awesome effect!
Blob War
Have you ever watched your friend play video games? Super fun, right? Now imagine if that friend was in no way mentally cogniscent and moved with a pseudorandom algorithm. Even better.
Essentially what you're watching here is a bunch of randomly-moving bots playing Agar.io