P5.js is a simple JavaScript library that anybody can use. Here, I put some of my learnings for students to explore.
A massive thanks to The Nature of Code.
Note: Image generated from code in ChapterZero > IntroductionRandomWalks. This is one of my favorites because it just looks so cool.
- StarterProjects - Use one of the folders here to get yourself started.
- Zero - Perlin Noise, Random Walks, and Random Number Distribution.
- Vectors - Bouncing Ball, Ball Moving Towards Mouse.
- Forces - Balls of Different Masses, and Balls Inside Water.
- Oscillation - Pendulum-like a clock thing, Angular Motion, Cannon Ball, Cars moving towards mouse, and Waves.
- ParticleSystems - Particles Flowing Out On Click.
- Fractals - Fractal Trees.
- OtherStuff - Simple House with colors.
- Archives - Archived projects.
- Also read DeveloperTips.md
- Also read DeveloperThoughts.md
- Also read References.md
Find ways to hire me, follow me, and stay in touch with me.