Show HN: Asdf Overlay – High performance in-game overlay library for Windows
60 storycraft 16 5/30/2025, 6:27:44 PM github.com ↗
I am making a open source overlay library.
Game overlay is for rendering contents on top of game screen. Representative examples are Discord and Steam in-game overlay. They are complicated because it has to hook rendering part of a game.
Asdf overlay provides easy to use interfaces for rendering on top of game screen. I recognize game performance degradation due to overlay rendering, so GPU shared texture was used to avoid CPU framebuffer copy. Asdf Overlay is capable of rendering full screen overlay without noticeable performance loss.
I'd like to see if I can get something like this to work with Flutter, though I suspect it would be a challenge to integrate with Skia.
If Flutter provides an interface to render on offscreen texture, integrating with it shouldn't be that hard.
Default movement in games is also WASD.