Croquet: A Collaboration Architecture
started 6/16/2003; 10:46:10 PM - last post 7/19/2003; 11:56:07 AM
|
|
Manuel Simoni - Croquet: A Collaboration Architecture
6/16/2003; 10:46:10 PM (reads: 2151, responses: 6)
|
|
|
Jordan Katz - Re: Croquet: A Collaboration Architecture
6/17/2003; 10:30:42 AM (reads: 1114, responses: 0)
|
|
I am really interested in seeing those videos, but my Mozilla (running Debian Linux woody) can't deal with all that Microsoft ASF plugin hell. Is there a way to view this on my platform?
|
|
Michael Warnock - Re: Croquet: A Collaboration Architecture
6/17/2003; 1:54:12 PM (reads: 1073, responses: 0)
|
|
I'm not sure if the following are from the same presentation since I have the same problem with .asf, but I enjoyed these with xine:
http://ftp.archive.org/movies/lisarein/oreilly/etech2003/alankay/
They're all of interest, but the 5th and 6th are the Croquet specific ones. The quality is also not too good, especially for the file size.
M
|
|
Patrick Logan - Re: Croquet: A Collaboration Architecture
6/17/2003; 2:34:04 PM (reads: 1058, responses: 0)
|
|
This Stanford video is worth viewing though, if you can get to a Windows machine. Alan Kay goes off for the last N minutes on the generally shoddy state of computer science, hardware, and software research.
I think we can give him the venue to say such things because he was so far ahead of even our time, back in the 1960s and 70s.
The Croquet demo is good, but like Kay says, it should be no surprise that this can be done in 2003. The surprise is the horrible state of hardware and software required to even do so.
Kay at his best, sitting with a small group of people where he can let his hair down and use the F-word. He couldn't do that at etech.
|
|
Dan Shappir - Re: Croquet: A Collaboration Architecture
6/18/2003; 12:39:58 AM (reads: 978, responses: 1)
|
|
I'm only halfway through the presentation but this is really striking a chord with me. I was doing sort of similar stuff back in 94. At the time, I was working for a company that was attempting to create an environment for multi-user games over cable-networks.
One of my tasks (which I never completed) was to create an environment for users to interact and setup game reservations. A lot simpler than the environment presented here of course, but a similar purpose. At the time I was using a 3D package from RenderMorphics (which was later bought by Microsoft, which used its engine as the basis for Direct3D as I recall). For obvious reason my package was developed using C++.
I also developed some actual multi-user games, which were completed (a Doom like shooter, a flight simulator, etc.) A really fun time.
What I noticed, which matches some comments made by Alan Kay about bandwidth and latency, is that 3D environment are actually better suited for this sort of collaboration than 2D. This is because in a 3D environment precise location isn't that important. It's sufficient that other avatars perceive you to be approximately where you're supposed to be. And the farther you are from each other, the less exact this approximation needs to be. Because of this, you can cut down on bandwidth even more by using local extrapolations (this was also touched on in this presentation). So instead of transmitting simple positional data, you attempt to transmit intent.
The result was that the 3D flight simulator used significantly less bandwidth and was much less susceptible to latency issues than a 2D Street Fighter type game. Given that the motivation to use cable networks instead of the Internet revolved around these issue, it was interesting that I could demonstrate to the CEO that my game could also work on the Internet.
By 95 I had left the company, and its now doing something completely different.
|
|
Dan Shappir - Re: Croquet: A Collaboration Architecture
6/18/2003; 10:58:07 AM (reads: 908, responses: 0)
|
|
BTW, check out this cool implementation of a multi-user "3D" interactive environment created by Q42, Sjoerd Visscher's empolyer. At the very least, the old timers here will crack a smile.
|
|
Isaac Gouy - Re: Croquet: A Collaboration Architecture
7/19/2003; 11:56:07 AM (reads: 572, responses: 0)
|
|
|
|
|