website-archive
website-archive copied to clipboard
Have all Coding Challenges in Processing & p5 & Web Editor
This table is updated automatically
| Number | Name | p5.js | Web Editor | Processing | Other | Number of Contributions |
|---|---|---|---|---|---|---|
| 1 | Starfield in Processing |
|
|
|
|
24 |
| 2 | Menger Sponge Fractal |
|
|
|
|
6 |
| 3 | The Snake Game |
|
|
|
|
29 |
| 4 | Purple Rain in Processing |
|
|
|
|
17 |
| 5 | Space Invaders in JavaScript with p5.js |
|
|
|
|
14 |
| 6 | Mitosis Simulation with p5.js |
|
|
|
|
5 |
| 7 | Solar System in Processing - Part 1 (2D) |
|
|
|
|
3 |
| 8 | Solar System in Processing - Part 2 (3D) |
|
|
|
|
2 |
| 9 | Solar System in Processing - Part 3 (3D textures) |
|
|
|
|
3 |
| 10.1 | Maze Generator with p5.js - Part 1 |
|
|
|
|
20 |
| 10.2 | Maze Generator with p5.js - Part 2 |
|
|
|
|
0 |
| 10.3 | Maze Generator with p5.js - Part 3 |
|
|
|
|
0 |
| 10.4 | Maze Generator with p5.js - Part 4 |
|
|
|
|
0 |
| 11 | 3D Terrain Generation with Perlin Noise in Processing |
|
|
|
|
15 |
| 12 | The Lorenz Attractor in Processing |
|
|
|
|
4 |
| 13 | Reaction Diffusion Algorithm in p5.js |
|
|
|
|
6 |
| 14 | Fractal Trees - Recursive |
|
|
|
|
11 |
| 15 | Fractal Trees - Object Oriented |
|
|
|
|
2 |
| 16 | Fractal Trees - L-System |
|
|
|
|
5 |
| 17 | Fractal Trees - Space Colonization |
|
|
|
|
2 |
| 18 | 3D Fractal Trees |
|
|
|
|
0 |
| 19 | Superellipse |
|
|
|
|
1 |
| 20 | 3D Cloth with toxiclibs |
|
|
|
|
0 |
| 21 | Mandelbrot Set with p5.js |
|
|
|
|
10 |
| 22 | Julia Set in Processing |
|
|
|
|
6 |
| 23 | 2D Supershapes |
|
|
|
|
1 |
| 24 | Perlin Noise Flow Field |
|
|
|
|
12 |
| 25 | Spherical Geometry |
|
|
|
|
1 |
| 26 | 3D Supershapes |
|
|
|
|
1 |
| 27 | Fireworks |
|
|
|
|
12 |
| 28 | Metaballs |
|
|
|
|
2 |
| 29 | Smart Rockets in p5.js |
|
|
|
|
5 |
| 30 | Phyllotaxis |
|
|
|
|
13 |
| 31 | Flappy Bird |
|
|
|
|
12 |
| 32.1 | Agar.io - Part 1 (Basic Game Mechanics) |
|
|
|
|
2 |
| 32.2 | Agar.io - Part 2 (Networking with Socket.IO and Node.js) |
|
|
|
|
0 |
| 33 | Poisson-disc Sampling |
|
|
|
|
1 |
| 34 | Diffusion-Limited Aggregation |
|
|
|
|
5 |
| 35.1 | Traveling Salesperson |
|
|
|
|
12 |
| 35.2 | Lexicographic Order |
|
|
|
|
0 |
| 35.3 | Traveling Salesperson with Lexicographic Order |
|
|
|
|
0 |
| 35.4 | Traveling Salesperson with Genetic Algorithm |
|
|
|
|
0 |
| 35.5 | TSP with Genetic Algorithm and Crossover |
|
|
|
|
0 |
| 36 | Blobby! |
|
|
|
|
4 |
| 37 | Diastic Machine |
|
|
|
|
0 |
| 38 | Word Interactor |
|
|
|
|
0 |
| 39 | Mad Libs Generator |
|
|
|
|
0 |
| 40.1 | Word Counter in JavaScript |
|
|
|
|
1 |
| 40.2 | Word Counter in Processing |
|
|
|
|
0 |
| 40.3 | TF-IDF |
|
|
|
|
0 |
| 41 | Clappy Bird |
|
|
|
|
0 |
| 42.1 | Markov Chains - Part 1 |
|
|
|
|
2 |
| 42.2 | Markov Chains - Part 2 |
|
|
|
|
0 |
| 43 | Context-Free Grammar |
|
|
|
|
0 |
| 44.1 | AFINN-111 Sentiment Analysis - Part 1 |
|
|
|
|
3 |
| 44.2 | AFINN-111 Sentiment Analysis - Part 2 |
|
|
|
|
0 |
| 45 | Saving p5.js Drawings to Firebase |
|
|
|
|
1 |
| 46.1 | Asteroids - Part 1 |
|
|
|
|
11 |
| 46.2 | Asteroids - Part 2 |
|
|
|
|
0 |
| 47 | Pixel Sorting in Processing |
|
|
|
|
2 |
| 48 | White House Social Media Data Visualization |
|
|
|
|
0 |
| 49 | Photo Mosaic with White House Social Media Images |
|
|
|
|
1 |
| 50.1 | Animated Circle Packing - Part 1 |
|
|
|
|
4 |
| 50.2 | Animated Circle Packing - Part 2 (Kitten Addendum) |
|
|
|
|
0 |
| 51.1 | A* Pathfinding Algorithm - Part 1 |
|
|
|
|
20 |
| 51.2 | A* Pathfinding Algorithm - Part 2 |
|
|
|
|
0 |
| 51.3 | A* Pathfinding Algorithm - Part 3 |
|
|
|
|
0 |
| 52 | Random Walker |
|
|
|
|
6 |
| 53 | Random Walker with Vectors and Lévy Flight |
|
|
|
|
2 |
| 54.1 | Islamic Star Patterns |
|
|
|
|
3 |
| 54.2 | Star Patterns Update: Law of Sines |
|
|
|
|
0 |
| 55 | Mathematical Rose Patterns |
|
|
|
|
6 |
| 56 | Attraction and Repulsion Forces |
|
|
|
|
4 |
| 57 | Mapping Earthquake Data |
|
|
|
|
3 |
| 58 | 3D Earthquake Data Visualization |
|
|
|
|
2 |
| 59 | Steering Behaviors |
|
|
|
|
14 |
| 60 | Butterfly Generator |
|
|
|
|
1 |
| 61 | Fractal Spirograph |
|
|
|
|
5 |
| 62.1 | Plinko with Matter.js Part 1 |
|
|
|
|
3 |
| 62.2 | Plinko with Matter.js Part 2 |
|
|
|
|
0 |
| 62.3 | Plinko with Matter.js Part 3 |
|
|
|
|
0 |
| 62.4 | Plinko with Matter.js Part 4 |
|
|
|
|
0 |
| 63.1 | Texturing Cloth Simulation Part 1 |
|
|
|
|
4 |
| 63.2 | Texturing Cloth Simulation Part 2 |
|
|
|
|
0 |
| 64.1 | Forward Kinematics |
|
|
|
|
7 |
| 64.2 | Inverse Kinematics |
|
|
|
|
0 |
| 64.3 | Inverse Kinematics - Fixed Point |
|
|
|
|
0 |
| 64.4 | Inverse Kinematics - Multiple |
|
|
|
|
0 |
| 65.1 | Binary Search Tree |
|
|
|
|
9 |
| 65.2 | Visualizing a Binary Tree |
|
|
|
|
0 |
| 66 | JavaScript Countdown Timer |
|
|
|
|
2 |
| 67 | Pong! |
|
|
|
|
17 |
| 68.1 | Breadth-First Search Part 1 |
|
|
|
|
4 |
| 68.2 | Breadth-First Search Part 2 |
|
|
|
|
0 |
| 69.1 | Evolutionary Steering Behaviors - Part 1 |
|
|
|
|
16 |
| 69.2 | Evolutionary Steering Behaviors - Part 2 |
|
|
|
|
0 |
| 69.3 | Evolutionary Steering Behaviors - Part 3 |
|
|
|
|
0 |
| 69.4 | Evolutionary Steering Behaviors - Part 4 |
|
|
|
|
0 |
| 69.5 | Evolutionary Steering Behaviors - Part 5 (Bonus) |
|
|
|
|
0 |
| 70.1 | Nearest Neighbors Recommendation Engine - Part 1 |
|
|
|
|
0 |
| 70.2 | Nearest Neighbors Recommendation Engine - Part 2 |
|
|
|
|
0 |
| 70.3 | Nearest Neighbors Recommendation Engine - Part 3 |
|
|
|
|
0 |
| 71 | Minesweeper |
|
|
|
|
19 |
| 72.1 | Frogger - Part 1 |
|
|
|
|
2 |
| 72.2 | Frogger - Part 2 |
|
|
|
|
0 |
| 72.3 | Frogger - Part 3 |
|
|
|
|
0 |
| 72.4 | Frogger Refactoring |
|
|
|
|
0 |
| 73 | Acrostic |
|
|
|
|
0 |
| 74 | Clock |
|
|
|
|
45 |
| 75 | Wikipedia API |
|
|
|
|
1 |
| 76 | 10PRINT in p5.js |
|
|
|
|
41 |
| 77 | Recursion |
|
|
|
|
9 |
| 78 | Simple Particle System |
|
|
|
|
14 |
| 79 | Number Guessing Chatbot |
|
|
|
|
3 |
| 80 | Voice Chatbot with p5.Speech |
|
|
|
|
1 |
| 81.1 | Circle Morphing - Part 1 |
|
|
|
|
4 |
| 81.2 | Circle Morphing - Part 2 |
|
|
|
|
0 |
| 82 | Image Chrome Extension - The Ex-Kitten-sion! |
|
|
|
|
2 |
| 83 | Chrome Extension with p5.js Sketch - Doodle Chrome Extension |
|
|
|
|
1 |
| 84 | Word Definition Extension |
|
|
|
|
0 |
| 85 | The Game of Life |
|
|
|
|
25 |
| 86 | Cube Wave by Bees and Bombs |
|
|
|
|
9 |
| 87 | 3D Knots |
|
|
|
|
2 |
| 88 | Snowfall |
|
|
|
|
5 |
| 89 | Langton's Ant |
|
|
|
|
5 |
| 90 | Floyd-Steinberg Dithering |
|
|
|
|
6 |
| 91.1 | Snakes & Ladders - Part 1 |
|
|
|
|
2 |
| 91.2 | Snakes & Ladders - Part 2 |
|
|
|
|
0 |
| 91.3 | Snakes & Ladders - Part 3 |
|
|
|
|
0 |
| 92 | XOR Problem |
|
|
|
|
3 |
| 93 | Double Pendulum |
|
|
|
|
12 |
| 94.1 | 2048 - Part 1 |
|
|
|
|
13 |
| 94.2 | 2048 - Part 2 |
|
|
|
|
0 |
| 94.3 | 2048 - Part 3 |
|
|
|
|
0 |
| 94.4 | 2048 - Part 4 |
|
|
|
|
0 |
| 95 | Approximating the Value of Pi |
|
|
|
|
4 |
| 96 | Visualizing the Digits of Pi |
|
|
|
|
2 |
| 97.1 | The Book of Pi - Part 1 |
|
|
|
|
2 |
| 97.2 | The Book of Pi - Part 2 |
|
|
|
|
0 |
| 98.1 | Quadtree - Part 1 |
|
|
|
|
10 |
| 98.2 | Quadtree - Part 2 |
|
|
|
|
0 |
| 98.3 | Quadtree Collisions - Part 3 |
|
|
|
|
0 |
| 99 | Neural Network Color Predictor |
|
|
|
|
2 |
| 100.1 | Neuroevolution Flappy Bird - Part 1 |
|
|
|
|
14 |
| 100.2 | Neuroevolution Flappy Bird - Part 2 |
|
|
|
|
0 |
| 100.3 | Neuroevolution Flappy Bird - Part 3 |
|
|
|
|
0 |
| 100.4 | Neuroevolution Flappy Bird - Part 4 |
|
|
|
|
0 |
| 100.5 | Neuroevolution Flappy Bird - Part 5 |
|
|
|
|
0 |
| 101 | May the 4th Scrolling Text |
|
|
|
|
2 |
| 102 | 2D Water Ripple |
|
|
|
|
4 |
| 103 | Fire Effect |
|
|
|
|
4 |
| 104 | Linear Regression with TensorFlow.js |
|
|
|
|
1 |
| 105 | Polynomial Regression with TensorFlow.js |
|
|
|
|
6 |
| 106 | XOR Problem with TensorFlow.js |
|
|
|
|
1 |
| 107 | Sandpiles |
|
|
|
|
5 |
| 108 | The Barnsley Fern |
|
|
|
|
9 |
| 109 | Visualizing 500,000 Subscribers |
|
|
|
|
4 |
| 110.1 | Recamán's Sequence - Part 1 |
|
|
|
|
5 |
| 110.2 | Recamán's Sequence - Part 2 (Audio) |
|
|
|
|
0 |
| 111 | Animated Sprites |
|
|
|
|
4 |
| 112 | 3D Rendering with Rotation and Projection |
|
|
|
|
5 |
| 113 | 4D Hypercube (aka 'Tesseract') |
|
|
|
|
8 |
| 114 | Bubble Sort Visualization |
|
|
|
|
15 |
| 115 | Snake Game Redux |
|
|
|
|
8 |
| 116 | Lissajous Curve Table |
|
|
|
|
12 |
| 117 | Seven-Segment Display |
|
|
|
|
19 |
| 118.1 | Mastodon Fractal Tree Bot - Part 1 |
|
|
|
|
1 |
| 118.2 | Mastodon Fractal Tree Bot - Part 2 |
|
|
|
|
0 |
| 119 | Binary to Decimal Conversion |
|
|
|
|
4 |
| 120 | Bit Shifting |
|
|
|
|
2 |
| 121.1 | Logo Interpreter Part 1 |
|
|
|
|
7 |
| 121.2 | Logo Interpreter Part 2 |
|
|
|
|
0 |
| 122.1 | Quick, Draw! |
|
|
|
|
0 |
| 122.2 | Quick, Draw! Continued |
|
|
|
|
1 |
| 123.1 | Chaos Game Part 1 |
|
|
|
|
8 |
| 123.2 | Chaos Game Part 2 |
|
|
|
|
0 |
| 124 | Flocking Simulation |
|
|
|
|
32 |
| 125 | Fourier Series |
|
|
|
|
11 |
| 126 | Toothpicks |
|
|
|
|
5 |
| 127 | Brownian Tree Snowflake |
|
|
|
|
7 |
| 128 | SketchRNN Snowflakes with ml5.js |
|
|
|
|
0 |
| 129 | Koch Fractal Snowflake |
|
|
|
|
4 |
| 130.1 | Drawing with Fourier Transform and Epicycles |
|
|
|
|
13 |
| 130.2 | Fourier Transform User Drawing |
|
|
|
|
0 |
| 130.3 | Fourier Transform Drawing with Complex Number Input |
|
|
|
|
0 |
| 131 | Bouncing DVD Logo |
|
|
|
|
9 |
| 132 | Fluid Simulation |
|
|
|
|
4 |
| 133 | Times Tables Cardioid Visualization |
|
|
|
|
11 |
| 134.1 | Heart Curve |
|
|
|
|
9 |
| 134.2 | Heart Curve |
|
|
|
|
0 |
| 135 | Making a GIF Loop in Processing |
|
|
|
|
3 |
| 136.1 | Polar Perlin Noise Loops |
|
|
|
|
13 |
| 136.2 | Perlin Noise GIF Loops |
|
|
|
|
0 |
| 137 | 4D OpenSimplex Noise Loop |
|
|
|
|
1 |
| 138 | Angry Birds with Matter.js |
|
|
|
|
5 |
| 139 | Calculating Digits of Pi with Collisions |
|
|
|
|
7 |
| 140 | Leibniz Formula for Pi |
|
|
|
|
7 |
| 141 | Calculating Digits of Pi with Mandelbrot Set |
|
|
|
|
2 |
| 142.1 | Rubik's Cube Part 1 |
|
|
|
|
12 |
| 142.2 | Rubik's Cube Part 2 |
|
|
|
|
0 |
| 142.3 | Rubik's Cube Part 3 |
|
|
|
|
0 |
| 143 | Quicksort |
|
|
|
|
10 |
| 144 | 2D Black Hole Visualization |
|
|
|
|
9 |
| 145 | Ray Casting 2D |
|
|
|
|
27 |
| 146 | Rendering Ray Casting |
|
|
|
|
12 |
| 147 | Chrome Dinosaur Game |
|
|
|
|
17 |
| 148 | Gift Wrapping Algorithm |
|
|
|
|
11 |
| 149 | Tic Tac Toe |
|
|
|
|
40 |
| 150 | AI Rainbows with Runway and p5.js |
|
|
|
|
1 |
| 151 | Ukulele Tuner with Machine Learning Pitch Detection Model |
|
|
|
|
10 |
| 152 | RDP Algorithm |
|
|
|
|
6 |
| 153 | Interactive Drawing with SketchRNN |
|
|
|
|
0 |
| 154 | Tic Tac Toe AI with Minimax Algorithm |
|
|
|
|
21 |
| 155 | Kaleidoscope Snowflake #SupportP5 |
|
|
|
|
8 |
| 156 | Peeking Inside Pi |
|
|
|
|
7 |
| 157 | Zoom Annotations with Machine Learning and p5.js |
|
|
|
|
2 |
| 158 | Shape Classifier Neural Network with ml5.js |
|
|
|
|
1 |
| 159 | Simple Pendulum Simulation |
|
|
|
|
9 |
| 160 | Spring Forces |
|
|
|
|
9 |
| 161 | Estimating π from Random Numbers with Euclid's Algorithm |
|
|
|
|
4 |
| 162 | Self Avoiding Walk |
|
|
|
|
3 |
| 163 | Bézier Curves |
|
|
|
|
14 |
| 164 | Slitscan Time Displacement Effect |
|
|
|
|
0 |
| 165 | Slide Puzzle |
|
|
|
|
3 |
| 166 | Image to Ascii |
|
|
|
|
5 |
| 167 | The Prime (Ulam) Spiral |
|
|
|
|
8 |
| 168 | The Mandelbulb |
|
|
|
|
7 |
| 169 | Pi in the Sky Game |
|
|
|
|
1 |
This is the continuation to #267
@gruselhaus should we add cabana videos to this list?
Go for it :)