welcome! 👋 this is a collection of my creative coding projects built predominantly using the p5.js library, inspired by daniel shiffman’s coding train challenges and tutorials. daniel’s work has been a huge influence on my journey in visual and interactive programming since i was in middle school! i love exploring how code can create beautiful, unexpected art.
here are a few of the future explorations in generative art, simulations, and algorithmic designs i'll be working on (yet to be published here -- stay tuned!):
- 🌌 particle systems: an experiment in simulating particle behaviors, inspired by daniel’s particle tutorials
- 🔄 fractal trees: recursive branching and fractals in javascript, with customizable parameters to grow different types of “trees”
- 💡 perlin noise flow field: using perlin noise to generate complex, organic patterns and visualize randomness
- 🌊 water ripple simulation: a dynamic water ripple effect, experimenting with wave physics and interaction
- ✨ metaballs and blending: simulating fluid shapes that blend and merge, inspired by metaball physics
a huge thank you to daniel shiffman for sharing his pure joy for learning and creativity with the world! you can find his work here:
i’m udita gowdety, an artist and creative developer, exploring the intersections of art + tech through code. if you’re into creative coding, let’s connect and share ideas :)
happy coding! 🎉