/CodingTrain_CC

Coding Challenges by The Coding Train in P5.JS

Primary LanguageJavaScript

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
    View

  • CC02: Sponge Fractal
    View

  • CC03: Snake
    View

  • CC04: Color Rain
    View

  • CC05: Space Invaders
    View

  • CC06: Mitosis
    View

  • CC07: Solar2d
    View

  • CC08: Solar3d
    View

  • CC09: Solar3dTexture
    View

  • CC10: MazeGenerator and Solver
    View

  • CC11: PerlinNoise
    View

  • CC12: LorenzAttractor
    View

  • CC13: Diffusion Reaction
    View

  • CC14: Fractal Trees : Recursion
    View

  • CC15: Fractal Trees Object Oriented
    View

  • CC16: Fractal Trees L System
    View

  • CC17: Fractal Trees Space Colonization
    View

  • CC18: Fractal Trees Space Colonization 3D
    View

  • CC19: Superellipse
    View

  • CC20: Cloth 3D
    View

  • CC21: Mandelbrot
    View

  • CC22: Julia Set
    View

  • CC23: Supershapes 2D
    View

  • CC24: Perlin Noise Flow Field
    View

  • CC25: Spherical Geometry
    View

  • CC25: Supershapes 3D
    View

  • CC27: Fireworks
    View

  • CC28: Metaballs
    View

  • CC29: Smart Rockets
    View

  • CC30: Phyllotaxis
    View

  • CC31: FlappyBird
    View

  • CC32: Agario
    View

  • CC33: Diffusion Limited Aggregation
    View

  • CC34: Poisson Disc
    View

  • CC35.1: Traveling Salesperson
    View

  • CC35.2: Traveling Salesperson Lexicographic Order
    View

  • CC35.3: Traveling Salesperson with Genetic Algorthim and Crossover
    View

  • CC36: Bloppy
    View

  • CC37: Diastic Machine
    View

  • CC38: Word Interactor
    View

  • CC39: Madlibs
    View

  • CC40.1: Word Counter
    View

  • CC40.2: Word Counter - Term Frequency Inverse Document Frequency
    View

  • CC41: ClappyBird
    View

  • CC42: Markov Chain
    View

  • CC43: Context Free Grammer
    View

  • CC44: AFINN Sentiment Analysis
    View

  • CC45: Draw
    View

  • CC46: Asteroids
    View

  • CC47: Pixel Sorting
    Very Very slow rendering with too much processing need optimization no gif/png

  • CC48: TweetsCount
    View

  • CC49: Photo Mosaic
    Too many images for the mosaic + need optimization for rendering and loading images for it.

  • CC50.1: CirclePack
    View

  • CC50.2: CirclePack
    View

  • CC51: A* Path Finding Algorthim
    View

  • 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
    View

  • CC54.2: Star Pattern
    View

  • CC55: Roses
    View

  • CC56: Attract
    View

  • CC57: Earthquake
    View

  • CC58: Earthquake 3D
    View

  • CC59: Steer Text
    View

  • CC60: Butterfly Wings
    View

  • CC61: Fractal Spirography
    View

  • CC62: Plinko
    View

  • 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
    View

  • CC65.1: Binary Tree

  • CC65.2: Binary Tree Visualization
    View

  • CC66: Timer
    Simple CountDown.

  • CC67: Pong Game
    View

  • CC68: BFS
    6th Degree of Kevin Bacon game with a graph of BFS Algorthim on a data set.

  • CC69: Evolutionary Steering Behaviors.
    View

  • CC70.1: Similarity Scores

  • CC70.2: Nearest Neighbors Recommendation

  • CC70.3: Recommendation Engin View

  • CC71: Minesweeper View

  • CC72: Frogger View