🎨 Paper.js Animation Project

Welcome to the Paper.js Animation Project! This project is an interactive web animation made with Paper.js, a powerful scripting framework that makes it easy to work with HTML5 canvas.

Project Overview 📄

This project features an animated scene where a playful dog roams around a lush green landscape. The animation is interactive, responding to keyboard commands to move the dog across the screen, with its tail wagging and legs moving to simulate walking.

Live Demo

A live demo of the project is hosted on Vercel. Check it out here: Paper.js Animation.

Features 🌟

  • Interactive dog animation.
  • Responsive design implemented with Tailwind CSS.
  • ES6+ features and modular JavaScript.
  • Bundling and optimization with Webpack.

Running the Project Locally 🏃

To run the project on your local machine, you'll need Node.js installed. Follow these steps:

  1. Clone the repository to your local machine. git clone https://github.com/juanipis/paperjs.git cd paperjs

  2. Install the dependencies using npm. npm install

  3. Run the project using live-server. npm test

Copy code This will open up a tab in your default web browser with the project running.

  1. To make a production build, run: npm run build

Copy code This will create an optimized build of the project using Webpack.

Contributing 🤝

We welcome contributions! Please open an issue if you encounter any bugs or if you have suggestions for improvements. Feel free to fork the repo and submit a pull request if you'd like to contribute code.

License 📜

This project is open-source and available under the ISC License.

Give a ⭐️ if you like this project!