C Extensions are useful for doing OS specific integration. The game you’re describing doesn’t seem to need that kind of customization.
These sample apps give a deeper dive into what you can do with C Extensions: https://github.com/DragonRuby/dragonruby-game-toolkit-contrib/tree/master/samples/12_c_extensions