Primero has de tener instalado Ruby
Después, instala la gema ocra así:
gem install ocra
Como da problemas si tan sólo llamamos a la gema ocra desde el cmd de windows con irb así:
ocra nombredelfichero.rb
Sustituye nombredelfichero.rb por el nombre de tu fichero de ruby
hay que hacer esto:
A.- Si el programa es de salida por consola:
ocra nombredelfichero.rb --console --dll ruby_builtin_dlls\libssp-0.dll --dll ruby_builtin_dlls\libgmp-10.dll --dll ruby_builtin_dlls\libgcc_s_seh-1.dll --dll ruby_builtin_dlls\libwinpthread-1.dll
B.- Si el programa es de salida con sistema de ventanas:
ocra nombredelfichero.rb --windows --dll ruby_builtin_dlls\libssp-0.dll --dll ruby_builtin_dlls\libgmp-10.dll --dll ruby_builtin_dlls\libgcc_s_seh-1.dll --dll ruby_builtin_dlls\libwinpthread-1.dll --no-dep-run
Y de esta forma no da problemas. ✌
https://github.com/gosu/gosu/wiki/Ruby-Packaging-on-Windows
Estos enlaces son para poner colores a los textos por consola
https://programmerclick.com/article/5913177622/
https://medium.com/memorias-de-un-techie/ruby-c%C3%B3mo-colorear-la-consola-o-el-irb-13919f736ab2