Panda game engine has it's own custom renderer based on popular open source PixiJS.
Create stunning special effects using particles. Show example
Tween object properties with easing, looping and grouping. Show example
Gravity, hit detection and collision solving with different shapes. Show example
Add timers with callback functions and repeating. Show example
Make games for mobile and tablet devices.
Play sound effects and music in your game. Show example
Keep your code organized using modules.
- Dynamic loader
Load assets and audio between scenes.
- Sprite sheets
Package your sprites into one image file.
Frame by frame animation from separate images, sprite atlas or sprite sheet. Show example
Manage events for mouse and touch devices. Show example
- Bitmap fonts
Make great looking texts using bitmap fonts. Show example
Expand features with plugins.
- Retina / HiRes
Support for Retina and HiRes with auto image loading.
- Object pooling
Pool objects for better performance.
- Local storage
Save and get data using browser local storage. Show example
- Page visibility
Pause engine, when user switches to another tab.
Play your game on a browser with fullscreen mode.
Use your keyboard to interact with your game.
Use device accelerometer to control your game.
You can view interactive code examples at the Playground.
You can join the development of the engine and contribute at GitHub.