File: future

package info (click to toggle)
koala 0.3.2a-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,036 kB
  • ctags: 582
  • sloc: ansic: 29,449; makefile: 1,666; xml: 11
file content (22 lines) | stat: -rw-r--r-- 1,266 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@(#) nitehawk@winghove.1ststep.net|doc/future|20000307194804|29658 @(#)

		   Koala Distributed Mud Server Documentation
	     Copyright (c) 2000 First Step Internet Services, Inc.
			      All Rights Reserved

KoalaMud future direction:
IO completion ports usage - The addition of IO completion ports to a free unix
kernel will be a marked improvement in terms of network speed and usability.
As such, a side stepping of the koalamud project will be kernel code to
implement these features.  Coding on this feature will likely begin once I
(Matthew) gets another machine running to test code on.  At this point it is
anticipated that the feature should be relatively simple to write.

3D graphical client - This will likely require some restructuring of the
database to accomidate 3D players where the concept of rooms is different from
that of a text based game.  Ideally the text based client daemons will become
mostly obsolete allowing much of the text support to be limited and/or
elimiated.  *Must* keep this piece in mind during the design of certain
pieces.  Should part of the current database layout be restructured now to
prevent painful restructuring later?  Perhaps more thought is needed before
going past the definition of on-disk player structures.