Sketchy
✨A playground for creative coding using Jetpack Compose!
Install / Use
/learn @drinkthestars/SketchyREADME
✨ Sketchy
Welcome to Sketchy - a playground for creative coding using Jetpack Compose!
📖 About the Code
Here are a few examples of what you might find in there:
Polygons! | Texture Shaders! | Splatter! -- | -- | -- <video src="https://github.com/drinkthestars/sketchy/assets/2978958/1f3abb36-a4b7-4ebc-a39f-6f69b1267203" /> | <video src="https://github.com/drinkthestars/sketchy/assets/2978958/d3ffa56f-c0d7-4a7c-bd5a-a7390e6d1ad9" /> | <video src="https://github.com/drinkthestars/sketchy/assets/2978958/4620e473-f664-4552-a8eb-039bc110df49" />
🔍 Explore More
If you found Sketchy intriguing and want to explore more, check out:
- Shady, an ASGL shader gallery! Feel free to dive in, play around, and contribute!
- More examples in this companion branch to the Droidcon SF '23 talk about creative coding.
📚 Resources
Samples in this repository were greatly influenced and inspired by several resources dedicated to creative coding. Here are a few recommendations to extend your learning:
- Genuary: An annual generative art event, with new prompts every day of January to inspire and challenge you.
- The Coding Train: A YouTube channel by Daniel Shiffman that offers creative coding tutorials that are fun, informative, and engaging. Watch here.
- Form+Code by Casey Reas and Chandler McWilliams: This book explores the possibilities of software within the realm of design and art. It's a great resource to understand the concepts and theory behind creative coding. Get the book here.
- The Book of Shaders by Patricio Gonzalez Vivo and Jen Lowe is an essential guide to understanding and writing shaders.
- Matt DesLauriers's Creative Coding Course is a fantastic place to learn creative coding with JavaScript, Canvas and WebGL.
- Generative Art by Inconvergent provides a great introduction to generative algorithms and their application in creative coding.
- Explore the works of Vera Molnar, one of the pioneers of computer and algorithmic arts.
- Delve into the abstract and geometric paintings of Hilma af Klint, a visionary artist who created compositions that often resemble outputs of generative algorithms.
- Discover Sol LeWitt, known for his work in conceptual art and minimalism, often using systems and seriality that resonate with the logic of creative coding. Also, check out Solving Sol, an open challenge to implement Sol's instructional art pieces in any language or medium.
Related Skills
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
