Site Logo

Frag-Net Title
PC Games, Multiplayer, Hardware, Shooters.

Shoot for the stars.
-Latest
-Archive
-RSS Feed

-About
-Chat
-Games
-Servers

-TQWC I
-TQWC II
-TQWC III

-HLywood

Duke Nukem 3D

Developer: 3D Realms Entertainment, Inc.
Publisher: GT Interactive
Release Date: January 29, 1996
Chat-Room: #duke3d
Buy Physical: ebay.com
Buy Digital: Zoom

Info

Murderous aliens have landed in futuristic Los Angeles, and the humans suddenly find themselves atop the endangered species list. The odds are a million-to-one, just the way Duke likes it. Step into Duke's shoes as you drive the sinister aliens through the streets of L.A., out to an orbiting station, onto the surface of the moon itself, and ultimately to extinction.

Hail to the King, Baby!

• Leading edge technology let's you explore an interactive, fully immersive world of towering skyscrapers, deep canyons, and murky bodies of water.

• Dozens of realistic effects like level-altering earthquakes, exploding buildings, working security monitors, and functional subways.

• Full movement control let's you look up and down, run, jump, crawl, swim, and jetpack your way through hostile environments.

• More than a dozen hi-tech weapons designed to kick alien butt, including an assault shotgun, rocket propelled grenades, a 3-barrel Ripper machine gun, and more.

Screens

How-to-play On-line

There are third-party solutions available that'll play the game online. You are at your own risk with those as they distribute unauthorized copies of the game. The only modern, official way is by purchasing a different version of Duke Nukem 3D.

If you're using a client similar to Icculus Duke3D, then you create a text-file. Name it something like 'multi.txt':

interface 127.0.0.1
mode peer
broadcast 1

Where the line broadcast 1 specifies the additional number of players. You can then start broadcasting via the commandline:

duke3d -net multi.txt

It'll then start broadcasting requests out to the network you're on. Anyone can now join it with a similar text file. You can be selective in which member on your network can join via a file like this:

interface 127.0.0.1
mode peer
allow IPADDRESS

Where IPADDRESS will obviously have to be changed to the one allowed to join your game. Note that in Duke Nukem 3D there really is no such thing as a 'Client' and a 'Server'. Everyone has more or less the same authority as it's a P2P game. You can add more allow lines like that. Each one will increment the required player count.

Some Duke3D ports have problems with binding the localhost address (127.0.0.1), so you might have to specify your interface manually.

Further notes about multiplayer

Duke Nukem 3D does not use a client-server model, it also does not have prediction or handle packet loss well. Unless somebody makes a network oriented port, it's only feasible to play on a LAN setup.

You can experiment yourself by downloading the shareware. The Linux build is provided by eukara and is based off icculus.org Duke3D. It requires SDL 1.2 and SDL_mixer 1.2 for 32-bit systems. Source code included, as well as several scripts to make multiplayer set-up a little more bearable. Under DOS the process is undocumented. Also other source-ports all differ in this regard as well.

Downloads

Filename Size Description
3dduke13.zip 5.6 MB Duke Nukem 3D shareware v1.3d (DOS)
duke3d_sw-1.3d-i386-eukara.tar.gz 7.1 MB Duke Nukem 3D shareware v1.3d (Linux)
duke3dsource.zip 3.8 MB Duke Nukem 3D: Atomic Edition source code v1.5


Duke it out in D.C.-
Nuclear Winter-
Life's A Beach-



Counter-Strike-
Daikatana-
Descent-
Descent II-
DNF-
Doom-
Doom II-
Duke Nukem 3D-
Gunman Chronicles-
Half-Life-
HeXen II-
Kingpin: Life of Crime-
Prey-
Quake-
Quake II-
Quake III Arena-
Rune-
SiN-
Unreal Tournament-
The Wastes-






Support us!


Last updated Wed May 18 16:21:35 PDT 2022

frag-net.com is hosted by eukara.
All services are distributed on an "as is" basis without warranties of any kind, express or implied.