Nooface
search Nooface:
 
In Search of the Post-PC Interface
 
Nooface
- Home
- About
- FAQ
- Discussions
- Journals
- Messages
- Topics
- Contact

- Preferences
- Older Stuff
- Past Polls
- Submit Story


Resources
- 3D User Interfaces
- Archives

 
Turning The Web Into A Virtual Ocean
posted by Editor on Tuesday October 09, @06:08PM
Virtual Worlds DaliWorld lets users run a distributed virtual aquarium on their desktop. Although the idea of a computer "fish tanks" is hardly new (they have existed for a long time as screen savers, and have been implemented as more sophisticated VR worlds), DaliWorld pushes the idea further by connecting each user's "tank" to others via the web, resulting in a virtual ocean where fish can swim freely from one computer to the next. Each user's computer calculates the behavior of the digital fish it's displaying, but then those fish can float off to another machine. The fish are implemented as autonomous agents that have the ability to sense each other, react to external events and learn from past experiences how to adapt to current situations. They make their own decisions about where to swim, when to rest, how to evade predators, what prey to devour, who to mate with, etc. Since each fish is clearly identified as being owned by a particular user, participants can tell where the fish they see on their screen came from. Here are screenshots of the fish, and the client program can be downloaded here.

3D User Interface Concepts From Microsoft | Introduction To Auditory Interfaces  >

 

 
Nooface Login
Nickname:

Password:

Don't have an account yet? Go Create One. A user account will let you customize the site's content according to your preferences. It will also allow you to moderate the comments of other users.

Related Links
  • DaliWorld
  • screen savers
  • VR worlds
  • autonomous agents
  • screenshots
  • here
  • More on Virtual Worlds
  • Also by Editor
  • This discussion has been archived. No new comments can be posted.
    I'm sorry, but it must be said: (Score:1)
    by misuba on Tuesday October 09, @08:55PM EST (#1)
    (User #118 Info)
    What on God's green earth does this have to do with searching for the post-PC interface?

    The category to file this under instead is: "Neat Trick, So What?"

    At the same time, however... it is a neat trick.
    not *too* relevant, but... (Score:0)
    by Anonymous Coward on Wednesday October 10, @02:41AM EST (#2)
    ...it does faintly remind me of the Snow Crash metaverse concept where entities from other distributed networked computers show up on my screen (and vice versa). Perhaps that's why the editor found it potentially relevant?
    Agent programmability (Score:1)
    by Androse Rosewood (auguste at mac dot com) on Wednesday October 10, @07:27AM EST (#3)
    (User #101 Info)
    Mac users : they use Java3D as a 3D engine. Java3D has not been ported to the Macintosh yet.

    I haven't tested it, so I don't know much about the 'intelligence' of the fish. What would be really interesting, is to be able to program to some extent the behaviour of your fish : go find friends for me! Interaction with the 'host' computer would be nice too : turn your fish into a chat bot, that people can trigger with selected keywords or can simply chat with. I would like to make a fish that takes (with the host's permission) screenshots of each different aquarium/desktop it encounters. Your agent/fish could even evolve into an interesting interface for kind of BBS functionnality : exchange files, post stories on news boards, and so on.

    And I guess the Java framework is exellent for this, because it can execute untrusted code with little security issues (just like web browsers do).

    I'm not a robot like you. I don't like having disks crammed into me... unless they're Oreos, and then only in the mouth. -- Fry

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]