menu menu




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

Project-Thumnail-Image

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.

Project-Thumnail-Image

Collatz Conjecture Visualization

After watching a video about the Collatz Conjecture, I made this program to simulate and visualize it.

Project-Thumnail-Image

Abstract Image Generater

Choose from three generation models to generate random but patterned images at various resolutions.

Project-Thumnail-Image

Line Point Collision Check

This project is revolutionary for me as it can check if a coordinate intersects any line segment of any thickness.

Project-Thumnail-Image

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

Project-Thumnail-Image

Recvovery

Like Fruit Ninja, in this game, you wave the mouse around trying to collect thrown orbs before they fall off the screen.

Project-Thumnail-Image

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.

Project-Thumnail-Image

Mini Golf Game

Play mini golf in a 2D platformer-type environment. This project features gravity and fluid physics applied to the ball.

Project-Thumnail-Image

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.

Project-Thumnail-Image

Solo Pong Practice

Sharpen your Pong skills with this single-paddle, gravity-powered training game.

Project-Thumnail-Image

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.

Project-Thumnail-Image

Death Star Explorer

Explore the Death Star as Darth Vader. Collect credits, avoid traps, ride on lifts, and unlock secret areas in this game!

Project-Thumnail-Image

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!

Project-Thumnail-Image

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.

Project-Thumnail-Image

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!

Project-Thumnail-Image

Solar Clicker

Click the sun! Obtain energy and use it to purchase equipment that helps you harvest energy faster and automatically.

Project-Thumnail-Image

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!