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.
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.
A live demo of the project is hosted on Vercel. Check it out here: Paper.js Animation.
- Interactive dog animation.
- Responsive design implemented with Tailwind CSS.
- ES6+ features and modular JavaScript.
- Bundling and optimization with Webpack.
To run the project on your local machine, you'll need Node.js installed. Follow these steps:
-
Clone the repository to your local machine. git clone https://github.com/juanipis/paperjs.git cd paperjs
-
Install the dependencies using npm. npm install
-
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.
- To make a production build, run: npm run build
Copy code This will create an optimized build of the project using Webpack.
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.
This project is open-source and available under the ISC License.
Give a ⭐️ if you like this project!