I passed your question on to John Carmack. I expect he'll have some reply type
text in a day or so.
---
Jay Wilbur (j...@idsoftware.com) Id Software
Send questions about Id software to he...@idsoftware.com
(NeXTmail OK).
ftp.uwp.edu[131.210.1.4] Id "Official" anonymous FTP site
/pub/msdos/games/id Id games
/pub/msdos/games/id/home-brew Id games' great add-ons
/pub/incoming/id Upload dir
Carmack's answers:
multi player level state:
The original intention was to make the entire game one big level, but for
various reasons (both design and technical), we have opted to go with multiple
levels (about a dozen in each episode). When one player finishes a level, all
of the players will be transported out to the world map. We dicided this
reality breach was better than having the fast player twiddle his thumbs
waiting for the slow players.
level editors:
We are going to publish the format of all external data. There probably won't
be any explicit checking for modified levels over network games. If two people
are playing with different level sets, the worlds will not be consistant. If
you mess with the data, you accept the consequences.
player death:
When a player dies, they restart the level at the beginning after a short
timeout. You will not be able to add players to a game in progress. All
communications are established by the network game drivers before the real Doom
exe is executed, and there is minimal interaction with the driver during
gameplay.
The captains hand:
There was a section of the game that was reserved for officers only (not grunt
like the players), that the only way to get in was to take a severed hand from
the corpse of an officer killed by demons. I don't think this is still in the
game spec.
If speed is the consideration here, a quick CRC of the level data
might work, so you're only sending 4 bytes. If not, oh well, it could
be interesting! Maybe an extra feature for the TCP/IP server - I
can think of some really nice ways to cheat if you can use a slightly
modified level map.
--
That is not dead which may eternal lie,
And with strange eons, even death may die.
-- H.P. Lovecraft, "The Forgotten City"