This project showcases the animation of NPCs using HTML5 Canvas and JavaScript. It features the creation of dynamic and visually appealing movements for various enemy types in a 2D environment.
- Various Enemy Types: The project showcases a variety of enemy types, each with their own distinct animations and movement patterns.
- Dynamic Movement: Enemies exhibit random movements and flight patterns, enhancing the game's challenge and visual interest.
You can check out the live demo of this project here.
A special thanks to Frank's Laboratory for providing the images used in this project.