Generating Expressive Movement With a Neural Network

One of the most exciting applications for neural networks is in real-time generation, like music and animation.

p5.js Crash Course II: Pumpkin Wave

Just in case you were wondering how we made that pumpkin animation.

14 Defining Moments in Video Game History

Risky product designs and trial-and-error commercial success inevitably lead to major breakthroughs in quality.

How Geometric Perspective Can Go Beyond Simple Seeing

Perspective as a graphic technique is much older than some think, dating back millennia.

6 Project Ideas to Help You Learn Creative Code

The thought of starting on your first project as a learning developer can be daunting, but it doesn’t have to be.

p5.js Crash Course: Recreate Art You Love

Coding is best learned by doing: take a complex system, break it down into parts you can handle, and then rebuild it.

Getting Started With p5.js

The biggest hangup for one of the easiest frameworks to get into became: how do I actually use the thing?

How to Play Duets With Your Computer, Using Magenta MIDI

Magenta is a project from the Google Brain Team that tries to answer the question: "Can we use machine learning to…

The Boo Factor: How CGI Plays Into Horror Films

Although small, the implementation of computer generated imagery (CGI) has crept its way into the production of horror…

Teachable Machine Gives You Code-Free Machine Learning

Through simple physical gestures, the experiment offers a fun, kinetic way to learn about machine learning online…