My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Wishlist  
Updated May 15, 2008 by nlin.mes...@gmail.com

This is a list of features/benefits we can use to help create a Product Backlog

Desired features, that are Non-functional in nature

  • Modular MVC architecture that allows multiple Protocols be rendered in multiple Presentation modules.
  • Rendering
    1. Ogre-based 3D renderer
    2. Irrlicht-based 3D renderer
    3. OpenGL-ES-based 3D renderer (?)
    4. Text renderer (??)
  • Protocols
    1. SL
    2. HiPiHi
    3. OpenSim Custom
  • Scale among the following:
    1. handheld devices based on the following
      • processors: C7, or Atom
      • min 7" diagonal lcd screen
      • 1GB of memory
      • iPod Touch (?)
    2. personal computers
    3. next generation computers/consoles with a large number of CPU cores and GPU shaders
  • Scale down to cell phones and text-based devices (??)
  • Cross platform
    1. Windows XP+
    2. Linux (Fedora,Ubuntu)
    3. Mac (?)

Desired features, that are Functional in nature

  • Allow sophisticated human and non-human avatar creation
  • Leverage existing standards and open source programs as much as possible
    1. use the system's existing web browser if possible
    2. integrate into the system's existing chat software (?)
  • Support for sophisticated (out of band) VoIP support
    1. SIP
  • Support for IPv6
  • Use client-side physics for improving the look, and error correct for, server-side physics
  • Client-side scripting with Python
  • P2P texture transfers and "world discovery"
  • Much more needs to go here!!!
Powered by Google Project Hosting