Graphics
- Fast 2D Rendering
- Automatic Sprite batching
- Different Blend modes
- Draw Primitives and images
- Bitmap fonts (with ttf loader)
An easy-to-use 2D game library for Dart.
Bullseye2D is a cross-platform 2D game library for the Dart Programming Language.
It runs on the Web (WebGL2) and Desktop (Windows, macOS, Linux via SDL3) from a single codebase.
It provides a simple and straightforward API. You can learn it in an evening and start making awesome games right from the start.
It's made for developers who love Dart and want a solid foundation to make 2D games.
I have ported the classic Pong clone "Boing" from the book Code the Classics from Python to Dart using Bullseye2D!