Website marketing using high authority backlinks from popular website's, find out more at webcentreplus.com or email colin@webcentreplus.com
Click Here!

the coding train

Coding Challenge #136.1: Polar Perlin Noise Loops



In this challenge, I follow the path of a circle in 2D Perlin noise space in order to use noise values that loop. #PerlinNoiseLoop

πŸ’»https://thecodingtrain.com/CodingChallenges/136-polar-perlin-noise-loops.html

πŸ”— Γ‰tienne Jacob’s tweet: https://twitter.com/i/status/1096403588069425152
πŸ”— Γ‰tienne Jacob’s Blog Post: https://necessarydisorder.wordpress.com/2017/11/15/drawing-from-noise-and-then-making-animated-loopy-gifs-from-there/

πŸŽ₯ Heart Curve: https://youtu.be/oUBAi9xQ2X4… Continue reading

Coding Challenge #96: Visualizing the Digits of Pi



In this second Pi Day coding challenge, I attempt to “visualize” the digits of Pi. #PiTrain

πŸ”— Washington Post Article: https://www.washingtonpost.com/news/wonk/wp/2015/03/14/10-stunning-images-show-the-beauty-hidden-in-pi/?utm_term=.e232a2caa3ed
πŸ”— Pi artwork: http://mkweb.bcgsc.ca/pi/art/
πŸ”— 1 Billion Digits of Pi: https://stuff.mit.edu/afs/sipb/contrib/pi/
πŸ”— Million Pi Digits: http://www.piday.org/million/
πŸ”— Pi Day… Continue reading

3.2: Linear Regression with Ordinary Least Squares Part 1 – Intelligence and Learning



In this video, part of my series on “Machine Learning”, I explain how to perform Linear Regression for a 2D dataset using the Ordinary Least Squares method. In Part 2, I demonstrate how to code the algorithm in JavaScript, using… Continue reading

Coding Challenge #111: Animated Sprites



In this coding challenge, I load a sprite sheet and create multiple animated sprites with the p5.js library. #animation #spritesheet #p5js #codingchallenge

πŸ’» http://thecodingtrain.com/CodingChallenges/111-animated-sprite

πŸ”— Horse Sprite Sheet: https://opengameart.org/content/2d-platformer-art-assets-from-horse-of-spring
πŸ”— Sprite (computer graphics): https://en.wikipedia.org/wiki/Sprite_(computer_graphics)

πŸŽ₯ Guest Tutorial 6: The Modulo… Continue reading

Coding Challenge #114: Bubble Sort Visualization



In this coding challenge, I visualize a “bubble sort” algorithm in Processing (Java). #SortingTrain

(Correction: At 3:53 I incorrectly state that N’s growth is exponential, I should have said “quadratic” or “polynomial”.)

πŸ”— http://thecodingtrain.com/CodingChallenges/114-bubble-sort.html
πŸ”— Visualizing Algorithms: https://bost.ocks.org/mike/algorithms/

πŸš‚ Website:… Continue reading

Coding Challenge #67: Pong!



In this challenge, I attempt (emphasis on the word “attempt”) to program the classic video game Pong in Processing (Java).

This also marks the return of the timer to help me keep track of time! Now I remember why I… Continue reading

Coding Challenge #98.1: Quadtree – Part 1



In this coding challenge, I implement a Quadtree data structure in JavaScript and visualize it with p5.js.

πŸŽ₯ Part 2: https://youtu.be/QQx_NmCIuCY
πŸŽ₯ Part 3: https://youtu.be/z0YFFg_nBjw

πŸ”— Quadtree on Wikipedia: https://en.wikipedia.org/wiki/Quadtree

πŸŽ₯ Binary Tree Coding Challenge: https://youtu.be/ZNH0MuQ51m4

πŸš‚ The Coding Train… Continue reading

Coding Challenge #93: Double Pendulum



In this coding challenge, I simulate a “double pendulum” in Processing (Java).

πŸ”— Physics Lab Double Pendulum: https://www.myphysicslab.com/pendulum/double-pendulum-en.html

πŸŽ₯ Single pendulum video: https://youtu.be/9iaEqGOh5WM

πŸš‚ The Coding Train website: http://thecodingtrain.com/
πŸ’– Support this channel on Patreon: https://patreon.com/codingtrain
πŸ›’ To buy Coding… Continue reading

Archives