Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/beatrizfriso/canvasplayground

✧ Digital adventures in art and programming using Canvas Sketch, math, and JavaScript ✧
https://github.com/beatrizfriso/canvasplayground

canvas-sketch canvas-study drawing javascript

Last synced: 12 days ago
JSON representation

✧ Digital adventures in art and programming using Canvas Sketch, math, and JavaScript ✧

Awesome Lists containing this project

README

        

# canvasPlayground - WIP (Work in progress)
✧ Digital adventures in art and programming using Canvas Sketch, math, and JavaScript ✧

## About

This repository contains a collection of creative coding experiments and projects that utilize Canvas Sketch, a JavaScript library for creating generative art and interactive visuals. By combining mathematical concepts with programming techniques, we embark on digital adventures to create captivating artworks and explore the possibilities of creative expression in the digital realm.

## Features

- [x] **Canvas Sketch**: Utilize the power of canvas-sketch library to create stunning visuals.
- [x] **Mathematical Techniques**: Employ mathematical concepts such as trigonometry to generate intricate patterns and shapes.
- [x] **JavaScript**: Dive deep into JavaScript programming to manipulate graphics and create dynamic visual experiences.
- [ ] **Interactive Elements**: Experiment with interactivity by adding mouse interactions, animations, and user controls to your artworks.

## Getting Started

To get started with Digital Adventures in Art and Programming, follow these steps:

1. Clone this repository to your local machine.
2. Open the project in your preferred code editor.
3. Explore the `sketches` directory to find inspiring sketches.
4. Experiment with the code, modify parameters, and create your own artworks.
5. Share your creations and discoveries with the community! 🔭

## Resources

- [Canvas Sketch Documentation](https://canvas-sketch.io/docs/)
- [The Coding Train](https://thecodingtrain.com/) - Great resource for creative coding tutorials and inspiration.
- [p5.js](https://p5js.org/) - JavaScript library for creative coding and visualization.

## Contributing

Contributions to Digital Adventures in Art and Programming are welcome! Whether you're fixing a bug, adding a new feature, or sharing your own creative sketches, feel free to open a pull request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.