Slashdot Mirror


Netrek

R Jason Valentine writes "Before Ogg was an encoding standard it was a verb. Before the internet enabled the masses to play against each other in Quake and Ultima Online, there was a cross-platform multiple player interactive online game called Netrek. Netrek can trace its history back to 1972. It's an interesting, though incomplete, read, that includes travels through places like Berkeley's XCF. Netrek generally peaked in play in the early 90's, from about 1992 to 1995 or so, and was popular enough to even get an article in Wired. With this explosion of players, several variations on the original style, called Bronco, emerged. These were Chaos (similar to bronco), Paradise, and Hockey. The Chaos and Paradise variants are all but dead, mostly due to lack of players and an expired Paradise-capable client for Windows. A Bronco pick-up game still occurs daily, and usually once or twice a week, there is a hockey game. League games still exist, and this is the 10th year of league play, with around 200 players registered for the 2002 draft league."

Valentine continues: "Though the graphics are subspectacular, gameplay is enveloping. Like chess, the rules are simple and comprehendable within the first hour of play, yet the game is difficult to master. After a 5 year hiatus, I returned to the game and found play still engaging with a healthy, though small, active community. The clients haven't had a major upgrade in years, and recent rebuild attempts remain unfinished. The development slowdown can be attributed to a decrease in interest and the aging of the original programmers, who now hold steady jobs and don't have an itch to update stable clients. If you've played before, but not in a long time, the game is worth revisiting. If you've never played, and don't have the latest greatest hardware to play the latest installment of the tired FPS genre, check out Netrek. Minimum system requirements are a graphics card that can do 256 colors at 1024x768 and an internet connection."

9 of 153 comments (clear)

  1. Netrek has had lots of influence and history. by Unbeliever · · Score: 5, Informative
    Wow. Netrek made it to the front page. Took long enough *grin*

    Netrek has had quite a bit of history and influence on many. Not only has had a long history since Empire as listed in the above history link, it has had many of its programmers and players go on to bigger and brighter things.

    For example, Kevin Smith, one of the 2 original writers of the modern netrek client now works at TiVo, and Dave Taylor (of id, Crack.com and now Transmeta) did a lot of borg writing.

    Netrek has also been used as a model for other games. Most recent was when Quake was opened up and people were trying how to prevent cheaters. A few groups came to the Netrek community to ask about our "blessed client" models. And Netrek was even used as prior art to convice a stupid patent holder that they shouldn't pursue litigation. Dave Ahn and I (as current developers) consulted with the defendants on a case where somebody tried to patent client/server game communication with information hiding.

    I've been playing Netrek since Summer of 1990. I discovered Xtank and Netrek at the same time, but Netrek had the staying power. Its a game with so many levels, from deep strategy, to mindless fun, all in the same session. Although I never got into Paradise or Chaos, I found ample time to waste on Bronco and Hockey.

    There are 2 active leagues(INL, WNL), 1 draft league, and 2 leagues on hiatus (A hockey league and a Euro leage). Games usually have players from all around the world.

    Its a fun game! You should all try! Just be patient enough to get over the initial learning curve. For more info go to www.netrek.org or rec.games.netrek.

    --
    --Carlos V.
  2. When did Ogg become a standard? by Mulletproof · · Score: 3, Informative

    Sorry to break it to you, but Ogg is not an encoding standard. Merriam Webster defines a standard as (3) something established by authority, custom, or general consent as a model or example. Or (4) : something set up and established by authority as a rule for the measure of quantity, weight, extent, value, or quality.

    Note; I didn't say it was useless, unloved or without redeeming value, but it's hardly the measuring stick my which every other audio format is judged. And as for mass acceptance, you tell me the ratio of Ogg to MP3 on Bearshare, Kazaa and the others. I would submit that while our humble writer is obviously an Ogg fan, MP3 is the benchmark by which the other formats are judged, including Ogg.

    --
    You need a FREE iPod Nano
  3. actually the best windows client is sheldon's by jbellis · · Score: 2, Informative
    cow is a good client -- I contributed some small amount of code, years ago -- but it's a port of the unix version and "netrek xp" is better on windows.

    Steve's server seems to be a bit flakey at the moment (imminent /.?) so I've mirrored it on mine for now.

    Installation is as simple as unzipping. Once you connect to a server, "h" brings up a list of commands. There are a LOT, but to get started you need the speed (warp) commands (numbers 1-0 are enough to start with), set-course (right mouse button) and fire (left & middle buttons).

    Enjoy the addiction. :)

  4. Overview of Netrek by mooredav · · Score: 4, Informative

    After 5 years of playing Netrek, it is now my sole computer recreation. Netrek liberated me from any desire to play other video games such as Civilization, Warcraft II, etc.

    In my opinion, the primary reason why Netrek hasn't grown in the past 5 years is simple: nobody has written a comprehensive tutorial to the game (a useful one that actually answers the correct questions). It could be easy to learn, but the casual newcomer will inevitably hit a learning roadblock. Consequently, everyone who plays now was introduced by a mentor.

    The main activity during play is "visual planning". You look at a strategic map that overviews the positions of all players and planets. Then you surround and trap enemy ships. Or you set a screen for a friendly ship to pass through (much like basketball). Or you escort a fellow ship through enemy space. The best strategy depends on the particular circumstances of the situation. Unlike most computer games, it is never redundant.

    The combat system rewards the first person to the action, so anticipation is crucial. The combat itself is minimalist, but fun. For example, there are tractors and pressors that push and pull ships in an equal and opposite reaction. Push your enemy into your teammate's torpedos, or pull a friend out of harm's way. Or push a friendly ship from behind to speed his progress.

    Player's personalities are remarkably transparent. e.g. there are selfish players, and there are cooperative ones. The friendly players are the ones who win games.

    1. Re:Overview of Netrek by Rogerborg · · Score: 4, Informative
      • It could be easy to learn, but the casual newcomer will inevitably hit a learning roadblock. Consequently, everyone who plays now was introduced by a mentor.

      There's a whole pile of things wrong with Netrek now:

      • Non-intuitive default keymap.
      • Horribly complex .rc file (which turns Windoze users right off)
      • No basic tutorial: there are plenty of FAQ's and strategy guides, but they're aimed at veterans and developes. There's no ten-point howtos for your first session.
      • Abusive players.

      This last one is what will kill Netrek. Cooperation and communication is core to the game, and one idiotic abusive player (no matter how good) is a liability. For example, I jumped into a pickup game a few months back. As Ensign Rogerborg, I made a point of reading the message board, watching the galactic, and detting like a bastard. One guy on my team picked armies, then flew around for close to ten minutes, screaming for help for most of it. He received escort after escort, but never made a drop. Eventually he went too far, screamed again, and cloaked. I came in (alone) at warp 9, saw an enemy ship firing torps near his cloaked position, and smacked it with a torp volley. The explosion took him out.

      Can you guess the response? "fucking twink, he was out of fuel fuck off and get a clue"

      It gets worse. When I questioned what I'd done wrong, he got more abusive and the rest of the team backed him up and told me to shut up and get a clue. None of them told me what "get a clue" meant, or what I'd done wrong.

      Thing is, I hadn't done anything wrong. The ship was torping when I came on screen, so it wasn't out of fuel. The carrier was cloaked and moving at warp 1 or 2, so the situation was critical. I took out the enemy with a single torp load, which wasn't (granted) my intention, which had simply been to get his attention.

      The reason that I knew all this was because I played Netrek for 5+ years, captained an ENL team for two, and wrote a fully featured RSA-busting borg. I know Netrek, and I know that when an Ensign receives abuse for reading the message board and being in the right place at the right time and doing the right thing (with an unlucky result) then we can basically give it up and go and wait for Doom3. The good coop players are all playing FPS team games now; all Netrek has left are a (very few) old men and a bunch of arrogant children.

      It's sad to acknowledge that a much loved game has died through neglect, but Netrek should really get its tombstone carved.

      Incidentally, for those putting their faith in the RSA check, it's easy (not trivial, but easy) to get around. Compile a client, add the server socket.c code to it so that it opens a listening socket, forward all packets from the client and "server" sockets, and connect a blessed client to the "server" socket to perform the cluecheck for you. The trick is that the RSA response has the result of a "getpeername" encoded into it. There are plenty of ways to trick this. Hack your kernel, write a wsock32.dll that passes through everything except getpeername to the real dll, -assert your own .so under Solaris, or (d'oh) just change the FQDN name of your machine to match the server.

      The RSA scheme was a good attempt. but the real strength of the netrek network architecture is information hiding. Even a near-robot client gives you very few benefits. Vector torps are practically a liability against clue players, and you need low lag to be able to use perfectly aimed phasers. The biggest benefits of a borg are info features (like watching army pickups and tracking carriers) and that's just replacing the clue that comes with experience. The netrek model of information hiding should be required reading for anyone writing a network game.

      --
      If you were blocking sigs, you wouldn't have to read this.
  5. Re:I remember Netrek... by sheldon · · Score: 3, Informative

    A lot has changed since '96.

    First of all, I agree that the game was pretty elitist back then. We were having a lot of problems with the eject command on the server being abused driving away new players.

    Several of us lobbied to change that, and now eject is non-existant from most public servers. This has improved the atmosphere tremendously.

    Another change occured in '97 when I began to actively maintain and improve a client for Windows. There had been a client in the past originally created by Jonathan Shekter and later modified by Shawn Collenberg, but it had numerous bugs. (some which would kick you out of the game if abused by other players which was occuring in '97)

    You no longer need Linux/Unix to play, in fact something like 80-90% of the player base use Windows today. I'd suggest checking it out again as I think things have changed. My client is on my website, and Trent Piepho mentioned his Linux client(Paradise 2000) in another message elsewhere.

  6. Re:dogfight and bztank. by izto · · Score: 2, Informative

    Maybe bztank is the predecessor to bzflag: http://bzflag.org, a really addictive 3D tank game. Reminds me a lot of my early days with Netrek :-)

  7. Re:How Odd by Anonymous Coward · · Score: 1, Informative

    Simple Answer: it's both a history lesson and a recruiting drive :)

    And netrek is still the best game ever - or do you know another game you play for 10+ years straight.
    I dont't :)

    The problem is: netrek has a steep learning curve and ugly, ugly GFX, so people tend to walk away after their first session.
    But anyone who ever played in a lab with 16 players sitting in front of their computers and screaming through the whole lab will never ever stop playing trek :)

  8. Nettrek is (or at least was) a great waste of time by RNG · · Score: 3, Informative
    I first encountered Nettrek in 1988, during my Sophomore year at CMU. It was one of those things where you would walk into the computing center at 4AM only to find the hardcore Nettrekkies (for lack of a better word) battling it out with each other, sometimes yelling obscenities across the room.


    Part of the addictiveness of the game stems from the fact that it is easy to learn; yet it takes a while to become proficient it it. The second really cool feature was that it allowed you to play against other humans (or robots) in real time. These days that's nothing special, but back then most multi-player games were turn based (one other notable exception to this (from memory) is/was xtank).


    A few years later, when Linux showed up, I was delighted to find that Nettrek compiled out the box (actually, some minor Makefile changes were needed, if I remember correctly) and worked very well on my then brand-new 486-33. Unfortunately I wasn't connected to a university network (or any other network for that fact), so the human competition/element was missing for me.


    While looking very dated (no 3D graphics, no colors, simple graphics), I think nettrek underscores the point that if your gameplay is good, the graphics are secondary. If you've never tried nettrek, check it out sometime; it's quite cool, especially when seen in historic context.