Bullseye2D, a cross-platform 2D game library for Dart.
Raw Developer Origin & Technical Request
Hacker News
Apr 12, 2026
I posted this here about a year ago, but I just pushed a 2.0 release, so I hope you don't mind a second look :)Bullseye2D is a 2D game library for Dart with a very simple API. The new version now supports multi-platform. It compiles to the web via a WebGL2 renderer, or natively to Windows, macOS and Linux through an SDL3 backend (which itself supports Vulkan, DirectX, Metal, and OpenGL renderers).It doesn't depend on Flutter and has very few dependencies (except SDL3). It mostly provides a minimal foundation that you can build your own abstractions on top of.This was also my first time leaning more heavily on AI (Opus) for a large refactor. I tried to review and test everything as good as I could, but honestly for the restructuring parts where I had the AI produce rather big chunks of code, I found reviewing and testing quite exhausting, and I still have a slightly queasy feeling about it. So this is also quite an experiment for me how good I'm able to utilise AI :)pub.dev/packages/bullseye...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Frequently Asked Questions
Market intelligence mapped to Bullseye2D, a cross-platform 2D game library for Dart..
What problem does Bullseye2D, a cross-platform 2D game library for Dart. solve?
Which technical concepts are associated with Bullseye2D, a cross-platform 2D game library for Dart.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like Metal and Vulkan by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics