Nm Logo

Creative Coding with P5js: Advanced Topics

Version 1.0

Objective: whether for extra credit or to pursue your own interests, here is a small sample of advanced topics you can explore with P5js. You may start from code presented in these videos, but you must modify the work in some way.

Work on this project can only help your grade, never hurt it. However, the influence it will have on your grade will increase the more you customize the project. For example, you could customize the look of the results; or you could combine it with other P5js code to make a more complex or hybrid work; or you could find an especially creative use for the code and test it in that context.

You may post requests for help to #troubleshooting, but be forewarned that your instructor's time may be too limited to help with projects completed close to the end of the semester. Fortunately, commenting your code and explaining where things went wrong and how you approached those problems can count as effort too.

Designs and textures

Animation

Games

Sound and music

Video and motion capture

3d objects

P5js + generative AI