pixalo
v1.3.0
Published
Pixalo is a lightweight but powerful 2D engine that you can easily use to implement your ideas in the game world. Numerous commands are available for convenience and creation, from entity management to physics and 3D sound playback. All these commands are
Maintainers
Readme
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 ⭐️
