Coding Challenges
By The Coding Train Youtube Channel, performing different challenges with Processing or in this case P5.js Javascript. This is an attempt to follow the challenge and to exercise JS and canvas P5 animation/graphic logic.
Simple node/express application to view different static files on the same site, going to improve it when finish.
Youtube Playlist
Challenges
CC01: Star Field
CC02: Sponge Fractal
CC03: Snake
CC04: Color Rain
CC05: Space Invaders
CC06: Mitosis
CC07: Solar2d
CC08: Solar3d
CC09: Solar3dTexture
CC10: MazeGenerator and Solver
CC11: PerlinNoise
CC12: LorenzAttractor
CC13: Diffusion Reaction
CC14: Fractal Trees : Recursion
CC15: Fractal Trees Object Oriented
CC16: Fractal Trees L System
CC17: Fractal Trees Space Colonization
CC18: Fractal Trees Space Colonization 3D
CC19: Superellipse
CC20: Cloth 3D
CC21: Mandelbrot
CC22: Julia Set
CC23: Supershapes 2D
CC24: Perlin Noise Flow Field
CC25: Spherical Geometry
CC25: Supershapes 3D
CC27: Fireworks
CC28: Metaballs
CC29: Smart Rockets
CC30: Phyllotaxis
CC31: FlappyBird
CC32: Agario
CC33: Diffusion Limited Aggregation
CC34: Poisson Disc
CC35.1: Traveling Salesperson
CC35.2: Traveling Salesperson Lexicographic Order
CC35.3: Traveling Salesperson with Genetic Algorthim and Crossover
CC36: Bloppy
CC37: Diastic Machine
CC38: Word Interactor
CC39: Madlibs
CC40.1: Word Counter
CC40.2: Word Counter - Term Frequency Inverse Document Frequency
CC41: ClappyBird
CC42: Markov Chain
CC43: Context Free Grammer
CC44: AFINN Sentiment Analysis
CC45: Draw
CC46: Asteroids
CC47: Pixel Sorting
Very Very slow rendering with too much processing need optimization no gif/png
CC48: TweetsCount
CC49: Photo Mosaic
Too many images for the mosaic + need optimization for rendering and loading images for it.
CC50.1: CirclePack
CC50.2: CirclePack
CC51: A* Path Finding Algorthim
CC52: Random Walk
Simple random walk with switch case on a the o/p of a random function.
CC53: Random Walk Levy
Simple random walk with Vectors.
CC54.1: Star Pattern
CC54.2: Star Pattern
CC55: Roses
CC56: Attract
CC57: Earthquake
CC58: Earthquake 3D
CC59: Steer Text
CC60: Butterfly Wings
CC61: Fractal Spirography
CC62: Plinko
CC63: Unikitty
Texture Cloth Simulation with a unikitty flag, problem with 3D in toxiclib js plus much processing power. better in java. challenge
CC64.1: Forward Kinematics
CC64.2: Inverse Kinematics
CC64.3: Robot Arm
CC64.4: Robot Arms Play
CC65.1: Binary Tree
CC65.2: Binary Tree Visualization
CC66: Timer
Simple CountDown.
CC67: Pong Game
CC68: BFS
6th Degree of Kevin Bacon game with a graph of BFS Algorthim on a data set.
CC69: Evolutionary Steering Behaviors.
CC70.1: Similarity Scores
CC70.2: Nearest Neighbors Recommendation
CC70.3: Recommendation Engin
CC71: Minesweeper
CC72: Frogger