You can try more examples here:<p><a href="http://www.stagexl.org/samples/" rel="nofollow">http://www.stagexl.org/samples/</a><p>And you can look at some source code examples here:<p><a href="https://github.com/bp74/StageXL_Samples" rel="nofollow">https://github.com/bp74/StageXL_Samples</a><p>And StageXL also supports runtimes for Spine, Dragenbones, Flump, ...:<p><a href="https://github.com/bp74/StageXL_Spine" rel="nofollow">https://github.com/bp74/StageXL_Spine</a><p><a href="https://github.com/bp74/StageXL_DragonBones" rel="nofollow">https://github.com/bp74/StageXL_DragonBones</a><p><a href="https://github.com/bp74/StageXL_Flump" rel="nofollow">https://github.com/bp74/StageXL_Flump</a><p><a href="https://github.com/bp74/StageXL_BitmapFont" rel="nofollow">https://github.com/bp74/StageXL_BitmapFont</a>
This is pretty cool! Being able to use Dart easily and comfortable will go a long way I think.<p>Especially with new things like the Flutter toolkit for mobile apps, it'll be nice to have something like StageXL for porting those games to browser or from the browser to apps, etc.<p>Dart gives me the feeling that it'll be easy to port my code to another platform later. Nice and simple, but plenty fast enough and with good lang features.<p>I'm on a Chromebook, and none of the performance demos seem to work... nothing renders or happens at all
StageXL started as an easy migration path for Adobe Flash developers and their products to HTML5. Therefore StageXL provides the same display list API you may have used in Flash for many years. Furthermore the Dart programming language is easy to use for everyone who is familiar with ActionScript.
It does pretty well on the always-entertaining bunny benchmark! <a href="http://www.stagexl.org/samples/bunny_bench/" rel="nofollow">http://www.stagexl.org/samples/bunny_bench/</a> (You'll want to click and hold because clicking to try and get the FPS below 60 soon gets tedious.)<p>I always found the Display List in Flash to be a pleasant thing to work with.
Sneak Peek on a StageXL framework I am working on:
<a href="http://rockdot.sounddesignz.com/template/" rel="nofollow">http://rockdot.sounddesignz.com/template/</a><p>Screen Management + Responsive Layouts + Material Design UI library + Spring Application Context (IoC/DI) + MVC/Commands + Physics + Google API + Facebook API + whatnot.<p>To kind of prove that the Dart2JS compiler is amazing: What you see comes in 230KiB gzipped.<p>Also make sure to check out the button to the upper right. If it does magic, you're on WebGL.<p>Github: <a href="https://github.com/blockforest/rockdot-generator" rel="nofollow">https://github.com/blockforest/rockdot-generator</a>
would be fun to port Portal 2D: <a href="http://portal.wecreatestuff.com/" rel="nofollow">http://portal.wecreatestuff.com/</a>