Skip to content

salarizadi/pixalo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixalo Banner

License: MIT License: MIT npm version Downloads jsDelivr CodePen demo CodeSandBox demo

Pixalo Game Engine 🎮

A powerful and flexible 2D game engine built with JavaScript, designed for creating interactive web games and applications.

✨ Features

  • 🎯 High-performance 2D rendering system
  • 🧩 Intuitive API that scales from first-time coders to seasoned pros
  • 📱️ Mobile friendly
  • 🎚️ Quality control and scaling
  • 🧵 Multi-threaded WebWorker support for parallel processing
  • 🎬 Nested scene rendering with simultaneous multi-layer support
  • 💥 Collision detection system
  • ⚙️ Physics support powered by the legendary Box2D
  • 🏃 Advanced animation support with keyframes
  • 🎵 Audio management with 3D spatial controls
  • 📹 Camera system with zoom, rotation, and cinematic presets
  • 🗺️ Tile map system for level design
  • 🎨 Background layer management
  • 🔄 Sprite sheet and asset management
  • 🎆 Particle emitter system
  • 📐 Grid system with customizable properties
  • 🖱️ Support for touch, click, wheel, and mouse events
  • ⌨️ Support for physical and logical keyboard events
  • 📸 Screenshot functionality
  • 🐞 Built-in debugging tools

📚 Documentation

For detailed documentation and examples, please visit our wiki.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🌟 Support

If you like this project, please give it a star ⭐️

🤝 Contributors

About

A lightweight and powerful HTML5 Canvas-based 2D game engine with built-in physics, collision detection, and asset management.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%