Making Code Happen

Tag: javascript

  • Rad Impressions on 256Art

    Rad Impressions on 256Art

    My latest generative art release uses a special raymarching system I designed to render realistic abstract sculptures. It’s called Rad Impressions! Keep reading to learn the story behind the art…

    Read more...

  • Making Awesome Games with LittleJS

    Watch this 20 minute presentation I gave at JS GameDev Summit. I talk all about how my open source game engine LittleJS works and how you can use it to make amazing games.

    Read more...

  • Gradient Ascent – Generative Space Posters

    Gradient Ascent – Generative Space Posters

    My latest generative work explores space landscapes and dithering effects to generate retro style sci-fi posters. It’s also a spiritual successor to one of my most popular fxhash releases “Dithered Branches” from over 6 months ago! In this post I will talk about the concept and features including some of my favorite results. You can

    Read more...

  • U1KE – A 1 Kilobyte Ukulele

    U1KE – A 1 Kilobyte Ukulele

    My js1024 entry this year is a ukulele! This is a fully function and realistic simulation of a four string instrument with standard uke tuning. Each string can be fretted individually using the keyboard to produce every open cord and play most songs. The mouse is used to strum and can control volume by speed

    Read more...

  • Chaosplot – Generates Plots of Order vs Chaos

    Chaosplot – Generates Plots of Order vs Chaos

    My first plottable generative art work is now available on fxhash. It is based on the same algorithm used by “Chaospill” that I released a few months ago. Since I purchased a pen plotter, I have been working on converting the algorithm for plotting. My goal was to produce a result that plots fast and

    Read more...

  • Antiflow – Supersymmetry from opposing forces

    Antiflow – Supersymmetry from opposing forces

    Antiflow is an exploration of how balanced complexity can arise from chaos by harnessing the dynamic interplay of opposing forces. To that end we were inspired to create this wildly unique set by mixing modern physics concepts with abstract expressionism and retro 3D primitives. “Opposites are not contradictory but complementary.” – Niels Bohr This work

    Read more...