Skip to content
HTML5 game framework made with Dart and StageXL
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
example Changes due to refactoring Apr 24, 2015
lib Mostly typo fixes. Apr 24, 2015
test World test added. Mar 25, 2015
.gitignore clean out symlink and add gitignore entries May 18, 2014 fix typos Mar 15, 2015 Initial commit May 2, 2014 Remove dead link to logo and forum. Sep 26, 2018
pubspec.yaml Using SrageXL 0.11.0 Apr 3, 2015

DartRocket is a HTML5 Game Engine, which is written in Dart and uses the StageXL rendering engine. The main goal of this framework is to provide an easy to use solution for HTML5 game making with the Dart language.

How to start?

Please check out the wiki.

For fast start you can use the basic template.

You can find additional examples in the documentation and in the examples directory in dartrocket's github repo.


DartRocket's Documentation on


The Framework has a blog, which will provide information about how the development is going.


These example's build will be updated, when there is a new version of DartRocket.

  • SpaceInvader shows a basic space invader game.

  • StateMachine shows how the state manager work.

  • MovementSystem shows how the sprite can move. You can move with w,a,s,d and you can rotate with q,e and you can accelerate with j,k.

  • World-Camera shows how the camera works. You can move the ship with w,a,s,d, you can unfollow the ship with Space and you can move camera with cursors.

  • Gravity shows the gravity system in the game. You can move the rectangle with w,a,s,d.

You can’t perform that action at this time.