Compiling Ruby. Part 0: Motivation (opens in new tab)
For the last couple of years, I’ve been working on a fun side project called DragonRuby Game Toolkit, or GTK for short. GTK is a professional-grade 2D game engine. Among the many incredible features: you can build games in Ruby it targets many (like, many!) platforms (Windows, Linux, macOS, iOS, Android, WASM, Nintendo Switch, Xbox, PlayStation, Oculus VR, Steam Deck) super lightweight (~3.5 megabytes) and many more really GTK is built on top of a slightly customized mruby runtime and allows ...
Read the original article