Computer Programming
With an abundance of screen time during COVID, I picked started programming. Most of my projects have programed on Scratch, a software designed by MIT that allows the user to create programs without typing out code. Blocks that represent code functions snap together in a visual workspace. The code blocks have the same functions you'd encounter in programming languages such as Python or Javascript.
Mathmatics
Raycasting Navigation
An entity shoots out rays similar to a LIDAR system and then analyzes the data to path-find its way around any environment.
Collatz Conjecture Visualization
After watching a video about the Collatz Conjecture, I made this program to simulate and visualize it.
Abstract Image Generater
Choose from three generation models to generate random but patterned images at various resolutions.
Line Point Collision Check
This project is revolutionary for me as it can check if a coordinate intersects any line segment of any thickness.
Triangle Collision Check
Using some pretty complicated math, this program can detect if one coordinate is within the triangle made by three other coordinate points.
Games
Recvovery
Like Fruit Ninja, in this game, you wave the mouse around trying to collect thrown orbs before they fall off the screen.
Octagun
Two players play on the same device, each getting their own group of keys to control a tank. Build walls and try to knock out your opponent.
Mini Golf Game
Play mini golf in a 2D platformer-type environment. This project features gravity and fluid physics applied to the ball.
PK Shootout Game
Take shots on a bot goalie using a slingshot mechanic. You can also adjust settings such as kicking power and goalie skill level.
Solo Pong Practice
Sharpen your Pong skills with this single-paddle, gravity-powered training game.
Ultimate Pong
A ping-pong-like game. Play against a bot or sit back and watch two bots face off! Configure the settings to your liking including bot difficulty and win conditions.
Death Star Explorer
Explore the Death Star as Darth Vader. Collect credits, avoid traps, ride on lifts, and unlock secret areas in this game!
Purple the Square
This game starts slow but can speed up if played enough. Travel around the screen and collect energy. Use your energy to upgrade at the shop!
Infinite Arctic Explorer
In this game, you travel from left to right exploring the blocky ice of the Arctic. Enjoy an endless stream of levels as you explore and collect fish.
Shape Clicker
Click the shape in the center. Spend your points in the shop. Once you have enough points, click the top left button to prestige to a new shape!
Solar Clicker
Click the sun! Obtain energy and use it to purchase equipment that helps you harvest energy faster and automatically.
DV Platformer
Run around as Darth Vader, collecting gems and killing aliens in this simple platformer game.
Assembling your webpage...
Images will be full resolution!