Page 1 of 1

RubyTet returns!

PostPosted: 25 Jan 2010, 02:24
by kiba
About: RubyTet is a tetris variant written by Han Dao. The project aimed to create the most serious clone, but more importantly make money for its developer.

Latest version: 0.1.6

Homepage: http://wiki.kibabase.com/RubyTet

Changes: Quit button allows people to return to the game menu.

Roadmap: Red gem drillers.

Screenie:
Image
==Initial announcement==
After five month of haitus, rubytet emerged cleaner and healthier after eating too much bad code!

Version 0.0.7.1 comes lost a few features and revert to a tetris clone, but the biggest and most dangerous rewrite of its life is now over. Expect to see rapid succession of new, small features in the next few weeks. If all goes well, rubytet will finally evolve into final form as a multiplayer game a month from now.

http://download.kibabase.com/rubytet-0.0.7.1.tar.bz2

In the mean time, the homepage of Rubytet is at http://wiki.kibabase.com/RubyTet

Right now, I am trying to get a working distribution mechanism so that window users don't have jump through so many hoops to try this game.

Edit: fixed link

Re: RubyTet returns!

PostPosted: 25 Jan 2010, 02:49
by charlie
No screenshots or instructions?

Re: RubyTet returns!

PostPosted: 25 Jan 2010, 15:53
by qubodup
Oh kiba, your marketing is so rough.. :)
fix the link Rubytet -> RubyTet

Re: RubyTet returns!

PostPosted: 04 Feb 2010, 02:40
by kiba
Rubytet 0.0.8 is now available!


Screenie:

Image

How to play:

Use the arrow keys! Space for complete down. Up for rotating shape, right and left for horizontal movement.


Sorry, there won't be a window executable soon. However, there is a developer who is promising to work a jruby port for rubytet. I guesstimate a month will come by before the guy will have anything.

Re: RubyTet returns!

PostPosted: 04 Feb 2010, 07:38
by Sauer2
That looks cleaned up a lot!
Two requests:
-Why don't you put the preview and the current a bit downward that the preview doesn't mess with the score label? ;)
-A frame or a bold line around the game field would look it even more smooth in my opinion :D

best regards Sauer2

BTW: Are you using RubyGame

Re: RubyTet returns!

PostPosted: 04 Feb 2010, 21:20
by kiba
Sauer2 {l Wrote}:That looks cleaned up a lot!
Two requests:
-Why don't you put the preview and the current a bit downward that the preview doesn't mess with the score label? ;)
-A frame or a bold line around the game field would look it even more smooth in my opinion :D

best regards Sauer2

BTW: Are you using RubyGame


I'll take these two requests into account for the next version of rubytet.

Yes, I am using rubygame.

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 09:12
by Sauer2
I'll take these two requests into account for the next version of rubytet.

Cool, this makes the game optical perfect IMO. :)

Is RubyGame faster than PyGame?
I mean, the PyGame docs recommends me not to draw a whole frame, but to use "dirty rectangles" instead due to the poor performance. So you can't make a sidescroller. So I wonder if this is possible with RubyGame.

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 12:08
by kiba
Sauer2 {l Wrote}:

Is RubyGame faster than PyGame?
I mean, the PyGame docs recommends me not to draw a whole frame, but to use "dirty rectangles" instead due to the poor performance. So you can't make a sidescroller. So I wonder if this is possible with RubyGame.


That's a lie. I wrote a side scroller in python once without any dirty rectangles.

Anyway, rubygame is like pygame, because it mostly use SDL for most of the heavy lifting. So they're plenty fast for what I wanted to do.

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 14:59
by Sauer2
OK, not my lie. Maybe the docs are very old. It also says that OpenGL is disabled or should be disabled. Well, let's see, how PyGame 2 will perform.
About the Sidescroller you wrote: Did it ran with an acceptable framerate with more that, let's say 20 Sprites and a bigger Window that 640x480?

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 18:47
by Sauer2
Oh, and I'm curios about your PC's specs. Also, would you expect your game to run on a 400+ mhz ARM CPU ?
Just want to get a picture, you know? ;)

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 22:23
by kiba
Sauer2 {l Wrote}:OK, not my lie. Maybe the docs are very old. It also says that OpenGL is disabled or should be disabled. Well, let's see, how PyGame 2 will perform.
About the Sidescroller you wrote: Did it ran with an acceptable framerate with more that, let's say 20 Sprites and a bigger Window that 640x480?


Something like that.

Re: RubyTet returns!

PostPosted: 05 Feb 2010, 22:23
by kiba
Sauer2 {l Wrote}:Oh, and I'm curios about your PC's specs. Also, would you expect your game to run on a 400+ mhz ARM CPU ?
Just want to get a picture, you know? ;)


It run fine on a low end dual core computer with 1 GB of RAM.

Re: RubyTet returns!

PostPosted: 06 Feb 2010, 00:03
by Sauer2
Thanks!
Good to know the old Pygame docs are a lie. Like the spoon.

Re: RubyTet returns!

PostPosted: 06 Feb 2010, 06:45
by kiba
Rubytet 0.0.9 is now available for download!

Homepage:

http://wiki.kibabase.com/RubyTet

New screenie:

Image

Changes:

-Add back the yellow gem feature. Yellow gem block scoring points.
-Add comestic border.
-Change the positions of the current shape and next shape.

Re: RubyTet returns!

PostPosted: 06 Feb 2010, 13:31
by Sauer2
That was fast.

Re: RubyTet returns!

PostPosted: 12 Feb 2010, 09:01
by Archwyrm
I would recommend that you edit your first post with all your updates and then make a new post with a short summary so we all know it has been updated. This way new people coming to this thread will see the current form of the game without having to read the whole thing.

Looking good, by the way. :)

Re: RubyTet returns!

PostPosted: 27 Feb 2010, 17:05
by kiba
New release, version 0.1.0 for RubyTet is now available.

New screenie:

Image

Changes: A primitive theme management system is added along with a primitive UI to switch between themes.

Re: RubyTet returns!

PostPosted: 28 Feb 2010, 21:44
by kiba
New release, version 0.1.1 for RubyTet is now available.

No screenie this time due to no noticeable graphical changes.

Changes: Inability to load new default theme in title mode fixed. Red gem now eliminate yellow gem when doing final landing.

Re: RubyTet returns!

PostPosted: 18 Mar 2010, 03:32
by kiba
New release, version 0.1.2 for RubyTet is now available.

Screenie:

http://wiki.kibabase.com/images/8/86/Rubytet-0.1.2.png

Changes: Blocks are now themed.

Re: RubyTet returns!

PostPosted: 18 Mar 2010, 10:19
by qubodup
I'm looking at the screenshot and I'm getting ideas to improve the interface, but then I don't feel like using my time on it, because I'm sure it will serve nobody, as tetris games are boring (at least I believe that).

So instead I wonder: how to make tetris an interesting game? Powerups perhaps? Oh I don't know.

Re: RubyTet returns!

PostPosted: 18 Mar 2010, 20:22
by kiba
qubodup {l Wrote}:I'm looking at the screenshot and I'm getting ideas to improve the interface, but then I don't feel like using my time on it, because I'm sure it will serve nobody, as tetris games are boring (at least I believe that).

The UI are an important polish to any game. I welcome the feedback.
qubodup {l Wrote}:So instead I wonder: how to make tetris an interesting game? Powerups perhaps? Oh I don't know.

I am way ahead of you and it doesn't involve "power-up". However, the game design I have in mind necessary involve online play and an infrastructure to support it. I am working on it in the "network" branch but it is taking a long time to develop it.

Re: RubyTet returns!

PostPosted: 20 Mar 2010, 19:39
by kiba
New release, version 0.1.3 for RubyTet is now available.

Screenie: No visible changes this time.

Change: It is now possible to cycle backward through shape rotation via the end key, which is presumed to be above the up arrow key.

Re: RubyTet returns!

PostPosted: 31 Mar 2010, 02:49
by kiba
New release, version 0.1.4 for RubyTet is now available.

Screenie: Image

Change: Upgraded to a more fanciful version of the configuration menu.

Re: RubyTet returns!

PostPosted: 02 Apr 2010, 04:06
by kiba
New release, version 0.1.5 for RubyTet is now available.

Screenie: Nothing new that can be detected visually.

Change: Yellow gems can now crush red gem. Very minor gameplay change.

Re: RubyTet returns!

PostPosted: 05 Apr 2010, 17:17
by kiba
New release, version 0.1.6 for RubyTet is now available.

Screenie:

Image

Change: Quit button that allow you to return to the game menu.