List of test cases
Disclaimer: all these tests will track the performance of your computer and send that info (browser, os, version, ms per frame, canvas or webgl) using google analytics for every test. This is done only for testing the performance of the engine. Every month I'll publish the latest info in either my blog or this same page.
- BlockFrames: Shows the loading of spritesheets, in TexturePacker format
- BlockGroup: renders several sprites in a single gl call (drawElements). Useful for backgrounds, maps or particles
- Canvas Fallback: shows difference between webGL and canvas fallback
- iOS: render test for iOS WebKit (should run on MobileSafari)
- Single Block & child: test block graph (one block and a child rotating)
- TMX: tests simple TMX scene
- TMX iso: tests simple TMX iso scene
- TMX layers: tests several layers on a TMX file
- Actions: simple action test (right now move is the only action working)
- Labels: simple labels (rendered using canvas as a texture)
- BMFonts: testing BitMap Fonts
- Performance: simple fill-rate test (comparing block groups vs regular blocks)
- Add/Remove: tests add/remove while in the update method
- GPU Particles: particles system using a special vertex shader
- Primitives: primitive drawing blocks (points, lines, polygons)
- Textures as Base64: tests textures encoded inline in base64
- require.js: testing integration with require.js
- toLocal: tests the conversion from global to local space
- highDPI: simple test to showcase the highDPI support