ruby2d
Taylor
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ruby2d
-
mruby 3.2.0
Note that Ruby2D aims to run on both ruby and mruby:
> Use a subset of Ruby that works everywhere. Ruby 2D applications are, of course, written in Ruby. Some users may choose to harness the full power of the language, standard library, and ecosystem of gems by writing interpreted apps targeting the standard implementation, MRI. Others may want to target the web via WebAssembly, mobile devices, or build native desktop applications, all which make use of a different Ruby implementation called mruby. Ruby 2D aims to support all of these use cases, even with the same app codebase. Your contribution must support a subset of Ruby that is compatible with and behaves similarly across MRI/CRuby and mruby.
[0]: https://github.com/ruby2d/ruby2d#technical-contributions
-
Simple game tutorials in Ruby using Ruby2D
OK, got it working, there's a pull request up with the change: https://github.com/ruby2d/ruby2d/pull/260 so it should be in a release in the near future hopefully :)
- What game engine is good for ruby?
-
Ruby2d: Take your first steps toward animation and game design
"...creating 2D applications should be simple, natural, and joyful, in the spirit of the Ruby language itself" (ruby2d on Github).
Taylor
-
What is the best way to make simple games with Ruby?
There are also ruby bindings for raylib (not maintained anymore) and a new project called Taylor, dunno much about that one but it seems quite simple
-
I notice that there aren't many gaming engines that support Ruby script. I'm considering working on a more manageable project that will incorporate MRuby into the Love engine.
You may want to check Tailor, I see it as the open source alternative to Dragon Ruby event if it's less advanced
-
Meet Taylor, a new mruby and raylib based game engine
You can find out more at http://taylor.oequacki.com/ and get the code at https://github.com/HellRok/Taylor
What are some alternatives?
Gosu - 2D game development library for Ruby and C++
GDevelop - :video_game: Open-source, cross-platform game engine designed to be used by everyone.
Yeah - Ruby video game framework
magnum - Lightweight and modular C++11 graphics middleware for games and data visualization
gosu - Simple Go-based setuid+setgid+setgroups+exec
mrbweb-v - A test project that uses mruby to improve the processing of binary code.
Gamebox - A game template for building and distributing Gosu apps.
dragonruby-game-toolkit-contrib - Parts of DragonRuby GameToolkit source released under MIT license.
super-bombinhas - A 2D platformer written in Ruby.
Lua - Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
Tank-Vs-Zombie-Game-Ruby - Single Player 2d top-down zombie survival shooter game. In development.
mrb-api - Use the rest api to generate json from mrb functions.