shortbow 🏹

This library is incomplete and a work in-progress.

A lightweight 2D game utility library built for usability.

Build Status

It is inspired by the following projects:

Technical Overview

Libraries

Shortbow is a collection of libraries to facilitate the creation of your next awesome 2D web-based game, written in Dart, a modern object-oriented programming language. Some of the elements of this library are more specific to writing a simple game engine, and others are more related to game mechanics or common patterns needed.

geometry.dart

Math functions and value-type primitives useful in games.

mechanics.dart

Different mechanics-related APIs, such as dice, decks of cards, and more.

drawing.dart

Drawing libraries and classes that abstract away platform-specific APIs.

Libraries

geometry
mechanics
painting