For a proejct that has no product yet, defining system requirements
could be considered silly. However it does give the project a working
scope and somemeans to define a goal.
To work properly the system will require hardware that can support
operating systems that include such features as:
- Multiple User
- Multiple processes
- Threading
- Object Orientated design
- Visual Output
Visual Output needs special mention. Although ultimately
The Walled City will be highly graphical, there is requirement
for it to have multi-layered visualization code. The first layer being purely
textual, then isometric rendering and finally a nice 3D real world
look.
To make the project worth while the following physical requirements should
be fulfilled:
- Plenty of disk space
- An Admin
- Network connectivity
Network Connectivity requires, once again, special mention.
To be part of the wide metaverse some sort of network connection
to the Internet would be required. However, there is nothing to stop a
collection of servers being run on a LAN that has no connection to the
outside world.
|