Hi Philip,

On Apr 11, 2008, at 5:24 PM, Phlip wrote:
Ernest Prabhakar wrote:

The downside is that, due to rendering speed issues, I had to remove all the cool translucency and slow things down, so it doesn't *look* as cool as Kevin's original version.

I don't understand that issue. It seems that only a handful of Ruby statements are required to drive millions of Cairo pixels, very close to the hardware. If this remains an issue, maybe Shoes (or a plugin thereof) needs a "display list" concept, to treat entire sequences of hardware commands as objects...

I'm not sure myself; I worry that it may actually be a Cairo drawing issue, since the amount of Ruby code (at least on my side) is the same either way, just a difference in alpha channel.

>  It also is just barely playable on my
MacBook Pro, so it may be painful on older hardware.

shoes raisins (0.r547) gives a blank window (Vaio VGN-FZ + Kubuntu)!

I didn't go in after it...

Ouch.  I tested it on shoes-0.r532-intel.dmg

Anyone else have luck?

I also uploaded a minor bug fix, since v5 didn't have the victory condition correct...

http://s3.amazonaws.com:/shoes_code/public/versions/70/tankspank_v5.1.rb

-- Ernie P.


Reply via email to