This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
rubytris /
| name | age | message | |
|---|---|---|---|
| |
README.rdoc | ||
| |
config/ | ||
| |
lib/ | ||
| |
media/ | ||
| |
rubytris.rb |
README.rdoc
Rubytris is a Ruby Tetris clone
My first Ruby game :)
It has been a nice learning experience, and looking forward to finish it up so I can write some moar games!
Right now, I’m refactoring the code and trying to improve it before adding new features.
If you want to try it out, you’ll need Gosu, just: sudo gem install gosu and you are set.
If you find any bugs, have questions or just want to say hi, send a message through GitHub to lobo_tuerto.
Developed and tested in Ruby 1.9, but should run just fine on Ruby 1.8, if not, just pm me, and I’ll look into it.
Plans for next refactoring
- Improve code (readability, maintainability, etc.)
- Moar decoupling
Ideas
- Add some music to spice up action
- Move the logic that checks if the board can take a piece from Piece to Board, less coupling, no need for a Piece to know about a Board?
- Implement a menu and screen manager
- Options for hard, normal and easy games
- Diferent board and pieces configurations
- A tool for designing new pieces








