/JS1K

My js1k submissions

Primary LanguageHTMLMIT LicenseMIT

JS1K

My js1k submissions. More info at http://www.js1k.com.

2017 - Solar System

Submission URL: http://js1k.com/2017-magic/demo/2679

A solary system simulator. One click to place new planet, another click to define speed and direction. Try to create as many orbiting planets as you can.

2016 - Element Tracer

Submission URL: http://js1k.com/2016-elemental/demo/2448

A sphere based raytracer. It generates random spheres on reload.

2015 - Platonic Solids

Submission URL: http://js1k.com/2015-hypetrain/demo/2120

An applications which can render all platonic solids. All of these things are fit in 1024 bytes:

  • Geometrically correct representation of all platonic solids:
  • tetrahedron,
  • octahedron,
  • hexahedron,
  • dodecahedron,
  • icosahedron.
  • Perspective projection.
  • Visible surface determination.
  • Rotation around the Z axis.

2014 - Circles

Submission URL: http://js1k.com/2014-dragons/demo/1755

An application which can show randomly generated circular shapes.