Projects / RubyTet

RubyTet

Rubytet is a Tetris clone written in the Ruby programming language using the rubygame library.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  07 Mar 2010 18:04

    Release Notes: This release fixes a bug concerning the reloading of theme. It adds the ability for red gems to crush yellow gems.

    •  18 Jul 2009 00:39

      Release Notes: A score tracking feature was added.

      •  26 Jun 2009 02:22

        Release Notes: Under the hood, parts of the shape and play_field classes were generalized into the block manager class. Game logic flow was rewritten. However, this broke many unit tests now that the parts of the code are very dependent on each other. Many of the variables are managed globally by a resource manager since many classes are dependent on the same variables. A red gem was implemented. It allows you to add more points whenever you score a line with a red gem.

        •  25 May 2009 16:44

          Release Notes: Under the hood: systematic documentation of the entire code base describing what each class does. A naming convention has been adopted for files. A configuration field bug relating to the formation of shapes has been fixed. Colors are now file configuration based. You now have to specify the colors for each shape. Colors are uniform instead of randomly generated. You can add your design of shapes. A new shape called "deadly shape" is added as default. A crash bug relating to a game over condition has been fixed. A yellow gem that blocks the ability to score a line has been added.

          •  05 May 2009 23:30

            Release Notes: You can now rotate using the up arrow key instead of the space key. Playfield location can now change. The down key goes down faster, not instantly. Use space instead to do an instant drop. You can resize the screen down to 800 by 600. A game automatically starts when you press the play button or enter to start the game. Under the hood, the codebase has been modernized to use the newer Rubygame::EventQueue style.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.