I use a couple of such frameworks. And I switched to Rubygame from Gosu. Rubygame codebase has not been updated in the last six months , but people are still swinging .
For me, Rubygame is more convenient. This is subjective, but I am writing a three-dimensional strategy game with units that can be controlled using the Ruby code of the players; this task is much more difficult to implement with Gosu.
PS Maybe "actively supported" is not what you really want. What is the problem of the structure, which, in your opinion, can be solved through active maintenance?
Daniel Vartanov
source share