I have written a game gadget (non-flash) that allows you to walk
around in a virtual scene as a 2D character. However, every movement
and action in the game by the dozens or hundreds of participants in a
wave are being recorded into the playback of the wave.

What this means is that even with just a handful of people moving
around in my game, Google Wave is stores thousands of "versions" in
the playback. Which is kind of neat because you can go into playback
and watch everything anyone ever did in the game. However, the big
problem with this is that a wave quickly because freaking gigantic and
slow. Going through thousands of revisions in playback mode is slow as
heck, especially when I needed to grab a comment someone had deleted
out of spite and I had to sift through thousands of updates in the
playback.

It is going to get worse as I develop my gadget further because I plan
on letting dozens of people walk around on the screen at the same time
and fight monsters, build houses, and other neat things. This is one
use case where having wave record everything is nonsense, and I'm sure
its a heavy unnecessary load on the wave servers when they should only
be recording conversation blips. Now, I understand in some cases it
would be nice to have a playback of certain gadgets, which is why I
think it would make sense to have a require statement that allows me
to require no playback.

What I really need is to know if this exists yet, or if it is being
planned on being added or if there is something else I can do? This is
going to be a show stopper for me.

--

You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.


Reply via email to