Dart procedural sprite generator