A tiny webgl 2d sprite renderer for Dart, inspired by js13k-2d.

Style guide

This library provides two libraries: twod.dart, a minimal 2D sprite rendering library built on WebGL, and webgl.dart, a minimal Dart interface into using the WebGL API.

Neither are intended to be a serious framework or used for serious games/apps.


NOTE: As of the time of this writing (2022-08-22), this demo does not function.

make serve


make build


View Github