Virtual Environment Meeting 9/22/04
Philosophy
Work incrementally. Many small steps. Demo each week. Become a Code Master.
Document and explain to the group.
Goals
Some modest goals for the semester:
- A UNIX group for the project gets created.
- A CVS repository for the project is created. Everyone learns CVS.
See CS 371 lab #7.
- The starting point for the CVS repository is created.
Your CVSROOT for this project will be /home/uni1/jeffery/unicron
- A Test Server is brought up at a known location, say unicon.cs.nmsu.edu
port 4500. An effort (Kosta) is made to keep this server up continuously
and to update it regularly with increasing capabilities.
- A Test Client is brought up and kept operationally in sync with the
test server. (Kosta)
- We get the chat and 3D working in the same window (Omar)
- We get the ability to write on the blackboard (Rashmi)
- We get simple avatars (Yo)
- We can see each other in the 3D scenes; server coordinates (Kosta, Yo)
- We get the ability to chat in the IDE (Akshay)
- We get the ability to view each other's IDE screens. (Akshay)
- We get the ability to switch back and forth between IDE view and CVE view,
and to use them side by side.
- We extend our 3D model of the CS department to include the "main"
rooms. We either
figure out how to compile VRML down to Unicon, or we do this by brute
force. (Wynn)
- We get a preliminary voice chat capability working between clients. (Ziad)