Simon’s Math Games in p5.js

Simon loves the Maths Is Fun website and has borrowed a couple of ideas for cool games from there. He wrote the code completely on his own, from scratch. Below … Continue reading Simon’s Math Games in p5.js

Simon’s Random Number Generator

This one’s back from mid-October, forgot to post here. Simon created a random number generator that generates a frequency, and then picks it back up. Then, it calculates the error … Continue reading Simon’s Random Number Generator

Make 24 with Teachable Machine in p5, ml5.

Simon has worked really hard for several days on his first machine learning community contribution! He has created this mini-series about building a game of Make 24 with Google’s Teachable … Continue reading Make 24 with Teachable Machine in p5, ml5.

Simon’s first steps in Stephen Wolfram’s Computational Universe

Simon has been enjoying Stephen Wolfram’s huge volume called A New Kind of Science and is generally growingly fascinated with Wolfram’s visionary ideas about the computational universe. We have been … Continue reading Simon’s first steps in Stephen Wolfram’s Computational Universe

Heat Equation Visualization

A visual solution to Fourier’s heat equation in p5. Play with the two versions online: https://editor.p5js.org/simontiger/present/EaHr9886H https://editor.p5js.org/simontiger/sketches/EaHr9886H https://editor.p5js.org/simontiger/present/ruN8CQV77https://editor.p5js.org/simontiger/sketches/ruN8CQV77 Inspired by 3Blue1Brown’s Differential Equations series.

Slitscan and Edge Detection in p5.js

Simon writes: Made a cool #slitscan effect you all can play with: https://editor.p5js.org/simontiger/full/Xr8F_KmnU Code here: https://editor.p5js.org/simontiger/sketches/Xr8F_KmnU I have actually figured out the appropriate way to move the image of the … Continue reading Slitscan and Edge Detection in p5.js

Simon’s new “giant project”: Sorting Visualizations

Simon writes: I’ve built a giant project; a website / community project / platform for making algorithms! I’ve built in this video Bubble Sort, Selection Sort, Insertion Sort, Mergesort, Quicksort, … Continue reading Simon’s new “giant project”: Sorting Visualizations

Simon’s Community Contribution: Variation of 2D Casting Coding Challenge in p5.js

This is Simon’s version of Daniel Shiffman’s 2D Casting code, made on Wednesday last week right after the live session. Link to the live session including the coding challenge. Code … Continue reading Simon’s Community Contribution: Variation of 2D Casting Coding Challenge in p5.js