CyberSenpaiWorks.

Coding Challenges

A collection of classic programming and algorithmic challenges implemented from scratch using HTML5 Canvas and TypeScript. A tribute to The Coding Train channel.

#001Implemented

Starfield

#002Implemented

Menger Sponge

#003Coming Soon

Snake game

#004Coming Soon

Purple rain

#005Coming Soon

Space invaders

#006Coming Soon

Mitosis simulation

#007Coming Soon

Solar system 2d

#008Coming Soon

Solar system 3d

#009Coming Soon

Solar system 3d textures

#010Coming Soon

Dfs maze generator

#011Coming Soon

3d terrain generation with perlin noise

#012Coming Soon

Lorenz attractor

#013Coming Soon

Reaction diffusion

#014Coming Soon

Fractal trees recursive

#015Coming Soon

Object oriented fractal trees

#016Coming Soon

L system fractal trees

#017Coming Soon

Fractal trees space colonization

#018Coming Soon

3d fractal trees

#019Coming Soon

Superellipse

#020Coming Soon

3d cloth simulation

#021Coming Soon

Mandelbrot set with p5js

#022Coming Soon

Julia set

#023Coming Soon

2d supershapes

#024Coming Soon

Perlin noise flow field

#025Coming Soon

Spherical geometry

#026Coming Soon

3d supershapes

#027Coming Soon

Fireworks

#028Coming Soon

Metaballs

#029Coming Soon

Smart rockets in p5js

#030Coming Soon

Phyllotaxis

#031Coming Soon

Flappy bird

#032Coming Soon

Agario

#033Coming Soon

Poisson disc sampling

#034Coming Soon

Diffusion limited aggregation

#035Coming Soon

Traveling salesperson

#036Coming Soon

Blobby

#037Coming Soon

Diastic machine

#038Coming Soon

Word interactor

#039Coming Soon

Madlibs generator

#040Coming Soon

Word counter

#041Coming Soon

Clappy bird

#042Coming Soon

Markov chain name generator

#043Coming Soon

Context free grammar

#044Coming Soon

Afinn 111 sentiment analysis

#045Coming Soon

P5js firebase drawings

#046Coming Soon

Asteroids

#047Coming Soon

Pixel sorting in processing

#048Coming Soon

White house social media data visualization

#049Coming Soon

Photo mosaic with white house social media images

#050Coming Soon

Animated circle packing

#051Coming Soon

A pathfinding algorithm

#052Coming Soon

Random walker

#053Coming Soon

Random walker with vectors and levy flight

#054Coming Soon

Islamic star patterns

#055Coming Soon

Mathematical rose patterns

#056Coming Soon

Attraction and repulsion forces

#057Coming Soon

Mapping earthquake data

#058Coming Soon

3d earthquake data visualization

#059Coming Soon

Steering behaviors

#060Coming Soon

Butterfly generator

#061Coming Soon

Fractal spirograph

#062Coming Soon

Plinko with matterjs

#063Coming Soon

Texturing cloth simulation

#064Coming Soon

Kinematics

#065Coming Soon

Binary tree

#066Coming Soon

Javascript countdown timer

#067Coming Soon

Pong

#068Coming Soon

Breadth first search

#069Coming Soon

Evolutionary steering behaviors

#070Coming Soon

Nearest neighbors recommendation engine

#071Coming Soon

Minesweeper

#072Coming Soon

Frogger

#073Coming Soon

Acrostic

#074Coming Soon

Clock

#075Coming Soon

Wikipedia api

#076Coming Soon

10Print

#077Coming Soon

Recursion

#078Coming Soon

Simple particle system

#079Coming Soon

Number guessing chatbot

#080Coming Soon

Voice chatbot with p5speech

#081Coming Soon

Circle morphing

#082Coming Soon

Image chrome extension

#083Coming Soon

P5 sketch chrome extension

#084Coming Soon

Word definition chrome extension

#085Coming Soon

The game of life

#086Coming Soon

Cube wave by bees and bombs

#087Coming Soon

3d knots

#088Coming Soon

Snowfall

#089Coming Soon

Langtons ant

#090Coming Soon

Dithering

#091Coming Soon

Snakes and ladders

#092Coming Soon

Xor problem

#093Coming Soon

Double pendulum

#094Coming Soon

2048

#095Coming Soon

Approximating the value of pi

#096Coming Soon

Visualizing digits of pi

#097Coming Soon

Book of pi

#098Coming Soon

Quadtree

#099Coming Soon

Neural network color predictor

#100Coming Soon

Neuroevolution flappy bird

#101Coming Soon

May the 4th scrolling text

#102Coming Soon

2d water ripple

#103Coming Soon

Fire effect

#104Coming Soon

Linear regression with tensorflowjs

#105Coming Soon

Polynomial regression with tensorflowjs

#106Coming Soon

Xor problem with tensorflowjs

#107Coming Soon

Sandpiles

#108Coming Soon

Barnsley fern

#109Coming Soon

Visualizing 500000 subscribers

#110Coming Soon

Recamans sequence

#111Coming Soon

Animated sprites

#112Coming Soon

3d rendering with rotation and projection

#113Coming Soon

4d hypercube aka tesseract

#114Coming Soon

Bubble sort visualization

#115Coming Soon

Snake game redux

#116Coming Soon

Lissajous curve table

#117Coming Soon

Seven segment display

#118Coming Soon

Mastodon fractal tree bot

#119Coming Soon

Binary to decimal conversion

#120Coming Soon

Bit shifting

#121Coming Soon

Logo interpreter

#122Coming Soon

Quick draw

#123Coming Soon

Chaos game

#124Coming Soon

Flocking simulation

#125Coming Soon

Fourier series

#126Coming Soon

Toothpicks

#127Coming Soon

Brownian tree snowflake

#128Coming Soon

Sketch rnn snowflakes

#129Coming Soon

Koch fractal snowflake

#130Coming Soon

Drawing with fourier transform and epicycles

#131Coming Soon

Bouncing dvd logo

#132Coming Soon

Fluid simulation

#133Coming Soon

Time tables cardioid visualization

#134Coming Soon

Heart curve

#135Coming Soon

Making a gif loop in processing

#136Coming Soon

Polar noise loops

#137Coming Soon

4d opensimplex noise loop

#138Coming Soon

Angry birds with matterjs

#139Coming Soon

Calculating digits of pi with collisions

#140Coming Soon

Pi leibniz

#141Coming Soon

Mandelbrot pi

#142Coming Soon

Rubiks cube

#143Coming Soon

Quicksort

#144Coming Soon

2d black hole visualization

#145Coming Soon

Ray casting 2d

#146Coming Soon

Rendering ray casting

#147Coming Soon

Chrome dinosaur game

#148Coming Soon

Gift wrapping

#149Coming Soon

Tic tac toe

#150Coming Soon

Ai rainbows with runway and p5js

#151Coming Soon

Ukulele tuner with machine learning

#152Coming Soon

Rdp algorithm

#153Coming Soon

Interactive drawing with sketchrnn

#154Coming Soon

Tic tac toe minimax

#155Coming Soon

Kaleidoscope snowflake

#156Coming Soon

Peeking inside pi

#157Coming Soon

Zoom annotations

#158Coming Soon

Shape classifier

#159Coming Soon

Simple pendulum

#160Coming Soon

Spring forces

#161Coming Soon

Estimating pi from random numbers

#162Coming Soon

Self avoiding walk

#163Coming Soon

Bezier curves

#164Coming Soon

Slitscan

#165Coming Soon

Slide puzzle

#166Coming Soon

Image to ascii

#167Coming Soon

Prime spiral

#168Coming Soon

The mandelbulb

#169Coming Soon

Pi in the sky

#170Coming Soon

Monty hall problem

#171Coming Soon

Wave function collapse

#172Coming Soon

Directional boring

#173Coming Soon

Snake applesoft basic

#174Coming Soon

Graphics applesoft basic

#175Coming Soon

3D cube applesoft basic

#176Coming Soon

Buffon needle

#177Coming Soon

Soft body character

#178Coming Soon

Climate spiral

#179Coming Soon

Wolfram ca

#180Coming Soon

Falling sand

#181Coming Soon

Image stippling

#182Coming Soon

Apollonian gasket

#183Coming Soon

Mathematical marbling

#184Coming Soon

Elastic collisions

#185Coming Soon

Dragon curve

#186Coming Soon

Wfc overlapping model

#187Coming Soon

Bayesian text classification