Practical Ruby video game framework, alpha stage
- Designed to be easy to learn and fast to build games with
- Embraces Ruby's strengths (object-orientation, duck typing, focus on developer happiness)
- Platform-agnostic (currently compiles to web pages through Opal; PC executables and mobile apps planned)
- Convention (over configuration)-oriented
- Processing/HTML5 Canvas-style drawing API
- Command-line utilities (no monolithic IDE)
- Open source under MIT license
NOTE: This is alpha-stage software, expect changes!
- Install Ruby 2.0+, visit the Ruby website for more info.
- In a command line, enter
gem install yeah
. - Enter
yeah
to view list of commands.
- In a command line, enter
yeah new
to generate a new game project. - Change into the new
game
directory, then enterbundle install
. - Add game code to
code/game.rb
. No tutorials yet; please take a look at the example code and API reference. - Enter
yeah serve
and visit http://localhost:1234 to try the game.
IRC channel: irc://irc.freenode.net/yeahrb