Ziggurat

Description

This package allows you to build audio games with Dart.

It started out as tools for making maps, but has since expanded to provide a general set of APIs for making audio games.

Sounds

Please note that since version 0.50.0, Ziggurat has full sound support in the library, by way of the SoundBackend class, and in particular, the SynthizerSoundBackend class, which handles playing sounds through Synthizer.

As such, there is no longer any need for the ziggurat_sounds package, and this has been discontinued.

Engine Support

To cut down on the amount of non-creative code I had to write for my own projects, I created the Crossbow game engine.

Libraries

constants
levels
The Level class, as well as various subclasses.
The Menu class, as well as various subclasses..
notes
Note values for playing waves.
sound
Playing and generating sounds.
util
wave_types
Provides wave types for playing waves.
ziggurat
The main library.