Coding Math Experiments based on Keith Peters's series on YouTube: http://www.youtube.com/user/codingmath. Updated to ES8 (ES6, ES7) with index and an interface to navigation.
https://treedbox.github.io/codingmath/
Keith Peters CodingMath Repository: https://github.com/bit101/CodingMath
Site: http://codingmath.com
YouTube: http://www.youtube.com/user/codingmath
Support: http://www.patreon.com/codingmath
- 00 angle
- 01 introduction
- 02 intro to trigonometry
- 03 more trigonometry
- 04 circles ellipses and lissajous curves bees
- 04 circles ellipses and lissajous curves circle
- 04 circles ellipses and lissajous curves matrix
- 04 circles ellipses and lissajous curves code
- 05 arctangent
- 07 vectors part 02
- 08 velocity
- 09 acceleration
- 09 acceleration fireworks
- 10 advanced acceleration
- 10 advanced acceleration ship1
- 10 advanced acceleration ship2
- 11 gravity
- 11 gravity orbit
- 12 edge handling bounce
- 12 edge handling regen
- 12 edge handling regen extra
- 12 edge handling removal
- 12 edge handling wrapping
- 13 friction friction1
- 13 friction friction2
- 13 friction ship2
- 14 collision detection rect rect
- 14 collision detection rect point
- 14 collision detection circle point
- 14 collision detection circle circle
- 15 springs part 01
- 16 springs part 02 spring1
- 16 springs part 02 spring2
- 17 particles optimization spring1
- 17 particles optimization orbit
- 18 particles enhancements
- 18 particles enhancements spring1
- 18 particles enhancements multigravity
- 19 bezier curves 01
- 19 bezier curves 02
- 19 bezier curves 03
- 19 bezier curves demo1
- 19 bezier curves demo2
- 19 bezier curves demo3
- 19 bezier curves demo4
- 19 bezier curves demo5
- 19 bezier curves demo6
- 20 more on bezier curves 01
- 20 more on bezier curves 02
- 20 more on bezier curves 03
- 21 bitmap collision detection
- 22 3d postcards in space 01
- 22 3d postcards in space 02
- 22 3d postcards in space stars
- 22 3d postcards in space postcards
- 23 3d carousel final
- 23 3d carousel postcards
- 23 3d carousel spiral
- 23 3d carousel stars
- 24 3d points and lines
- 25 3d points and lines
- 26 2d and 3d coordinate rotation
- 26 2d and 3d coordinate rotation 2d
- 27 easing and tweening
- 28 more on easing
- 28 more on easing click
- 28 more on easing steering
- 28 more on easing string
- 29 tweening part 01
- 30 tweening part 02 tweenBasic
- 30 tweening part 02 tweenx
- 30 tweening part 02 tweenFull
- 32 line intersections part 01
- 32 line intersections part 01 interactive
- 33 line intersections part 02 parallel
- 33 line intersections part 02 interactive
- 34 line intersections part 03 shapes star
- 34 line intersections part 03 particles
- 35 intro to fractals twist
- 35 intro to fractals sierpinski
- 35 intro to fractals kochanimated
- 35 intro to fractals koch
- 36 verlet integration part 01
- 37 verlet integration part 02
- 38 verlet integration part 03
- 38 verlet integration part 03 image
- 38 verlet integration part 03 ragdoll
- 39 verlet integration part 04
- 39 verlet integration part 04 json
- 39 verlet integration part 04 json2
- 40 fractal trees
- 40 fractal trees pytree
- 40 fractal trees pytreeanim
- 40 fractal trees treeanim
- 41 isometric 3d part 01
- 41 isometric 3d part 01 math
- 42 isometric 3d part 02
- 43 kinematics part 01
- 43 kinematics part 01 preview
- 44 kinematics part 02
- 44 kinematics part 02 02
- 45 kinematics part 03
- 47 weighted random
- 49 matrix math part 02
- 50 ifs fractals iterate function system
- 50 ifs fractals iterate function system random
- 51 pseudo random number generators prngs part 01 middle square method
- 51 pseudo random number generators prngs part 01 linear congrumential generator glibc
- 51 pseudo random number generators prngs part 01 linear congrumential generator numerical recipes
- 52 pseudo random number generators prngs part 02
- 52 pseudo random number generators prngs part 02 cryptography
- 52 pseudo random number generators prngs part 02 random shapes
- 52 pseudo random number generators prngs part 02 random shapes 02
- 53 random circle packing
- 54 dot product
- 54 dot product angle
- 55 aspect ratio
- 56 box layout
- 57 grid layout
- 57 grid layout 02
- 57 grid layout strokes
- 57 grid layout circles
- 58 array math get color
- 58 array math node garden
- mini 01
- mini 02
- mini 03
- mini 04
- mini 06
- mini 07
- mini 08
- mini 08 test1
- mini 08 test2
- mini 09
- mini 09 02
- mini 09 03
- mini 09 highres
- mini 10
- mini 10 02
- mini 10 circle
- mini 11
- mini 11 bezier
- application 01
- application 02
- application 02 02
- application 03
- application 03 02
- application 04
Google Chrome 64
Firefox 58
Also work without a server.
I'm Full Stack Developer for 10+ years, JavaScript Expert, Front End Developer, UX/UI Designer, UI Developer and Product Manager:
Node.js, JavaScript (ES6, ES7, ES8), CSS3, HTML5, PHP, SVG.
Learning Ruby on Rails, Python (Django), C# for Unity and Go.
LinkEdin: http://linkedin.com/treedbox
Twitter: @treedbox
E-mail: [email protected]
Site: treedbox