TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

StageXL: fast and universal 2D rendering engine for HTML5 and Dart

47 pointsby wx196over 9 years ago

7 comments

bp74over 9 years ago
You can try more examples here:<p><a href="http:&#x2F;&#x2F;www.stagexl.org&#x2F;samples&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.stagexl.org&#x2F;samples&#x2F;</a><p>And you can look at some source code examples here:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Samples" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Samples</a><p>And StageXL also supports runtimes for Spine, Dragenbones, Flump, ...:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Spine" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Spine</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_DragonBones" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_DragonBones</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Flump" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_Flump</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_BitmapFont" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bp74&#x2F;StageXL_BitmapFont</a>
fuck_dangover 9 years ago
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&#x27;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&#x27;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&#x27;m on a Chromebook, and none of the performance demos seem to work... nothing renders or happens at all
mkesperover 9 years ago
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.
评论 #10881110 未加载
评论 #10881189 未加载
bshimminover 9 years ago
It does pretty well on the always-entertaining bunny benchmark! <a href="http:&#x2F;&#x2F;www.stagexl.org&#x2F;samples&#x2F;bunny_bench&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.stagexl.org&#x2F;samples&#x2F;bunny_bench&#x2F;</a> (You&#x27;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.
评论 #10881105 未加载
评论 #10881113 未加载
markdog12over 9 years ago
Using this to port games from Flash. Would highly recommend.
sounddesignzover 9 years ago
Sneak Peek on a StageXL framework I am working on: <a href="http:&#x2F;&#x2F;rockdot.sounddesignz.com&#x2F;template&#x2F;" rel="nofollow">http:&#x2F;&#x2F;rockdot.sounddesignz.com&#x2F;template&#x2F;</a><p>Screen Management + Responsive Layouts + Material Design UI library + Spring Application Context (IoC&#x2F;DI) + MVC&#x2F;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&#x27;re on WebGL.<p>Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;blockforest&#x2F;rockdot-generator" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;blockforest&#x2F;rockdot-generator</a>
leeoniyaover 9 years ago
would be fun to port Portal 2D: <a href="http:&#x2F;&#x2F;portal.wecreatestuff.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;portal.wecreatestuff.com&#x2F;</a>