На эту тему есть крайне интересное видео с 12-ой конференции Ruby Conf. Чисто технически на Ruby можно разрабатывать игры, но откровенно говоря – Ruby далеко не самый лучший язык для разработки игр. Triple-A тайтлы разрабатываются на C++, а indie игры можно разрабатывать используя Unity (C#) , Godot (GDScript) или, например, PyGame (примитивные, но можно).
www.youtube.com/embed/H5_Kid3hpRs