Brad Wardell v. Derek Smart

http://www.rockpapershotgun.com/2009/04/21/divinely-disconnected-demigod-unreviewed/

The two quotes below are from Derek Smart:

Wasn’t I saying in that other thread (where I was almost ripped apart by fanbors) that a peer-to-peer mp model for a game like this was a big mistake and that it needed to be client/server? So now they’re changing it.

Day 6 Status Report

Hopefully mp - the core of the game - will get better now.

@ Kestrel [who said: "It’s a hybrid, no? Still p2p unless one person can’t connect and then they’ll switch over to a proxy server."]

Nope. Ignore what Brad is saying. He (not being the developer of the net code) probably doesn’t understand it. There is no “hybrid” in p2p versus client/server. It is an all or nothing situation. For them to come up with this “hybrid” of both, would be a matter of months, not days because being a multiplayer ‘centric game, the underlying game code would have been specifically tailormade for p2p.

My guess is that they’re leaving some parts (which?) in p2p.

However, unless they go full bore client/server - not an easy undertaking when you’re coming from p2p - it is going to keep having problems. But in the long run, everyone will get to live with it and in a matter of weeks, we’ll all forget this ever happened. At least until the next game.

If this game were not specifically multiplayer, it would be a different story. But even the single player is really multiplayer against bots. Pretty much.

As I already stated, the problems go way - way - beyond being unable to connect, pirates bringing down the network. I called it. Here we are less than four days later and they’re already talking about changing the multiplayer model.

Brad, plz defend urself.

141,607 views 44 replies
Reply #1 Top

So.. is it really hybrid?

Reply #2 Top

They should just make your ban permanent this time and save us all. :P

Reply #3 Top

Nobody cares that Smart is attacking our hero Brad?

Reply #4 Top

Quoting Annatar11, reply 2
They should just make your ban permanent this time and save us all.

 

lol. Yea I am taking a risk here. Hoping Brad is not having a bad day laughs at this.

Derek Smart just can't keep his mouth shut. He is notorious for going out of his way to criticize everyone on "teh internet."

Reply #5 Top

Isn't Derek Smart the guy who released one of the most bug ridden piles of crap ever on the PC?

Reply #6 Top

Doesn't anyone else find it ironic that someone who has a huge reputation for release horribly buggy unfinished games is trying to act all high and mighty over Stardock?

Its kind of like Uwe Boll criticising a Scosese movie and telling you how he would have done it.  It is really, really hard to take him seriously.

Reply #7 Top

accidental post

Reply #8 Top

yeah my understanding is that it is really a hybrid.

 

if Peer A and Peer B have trouble connecting to each other, they will each instead connect to a proxy which will act as a messenger between the 2.  As far as the game is concerned, A and B are still connected to each other.

Reply #9 Top

Yes, it really is hybrid.

For them to come up with this “hybrid” of both, would be a matter of months, not days because being a multiplayer ‘centric game, the underlying game code would have been specifically tailormade for p2p.

He's wrong here. I *think* what Stardock is doing is using the NAT facilitator to route people through the proxy if they need it. His statement would be true for a normal P2P system, but the facilitator lets them take a shortcut.

Reply #10 Top

I don't know if Derek understands proxies?

A proxy is a go-between you and other players.

You can connect to the proxy fine.  Other players can connect to that proxy fine.  Proxies can connect to each other fine.  But it is still peer2peer between the proxies, or the players and proxies.

 

Or maybe I don't understand how proxies are being used here.

Reply #11 Top

You're right. Derek doesn't know what he's talking about.

Reply #14 Top

http://en.wikipedia.org/wiki/Battlecruiser_3000AD

Reply #15 Top

Derek Smart is a successful game developer with a PhD degree and three best-sellers behind his belt:

http://www.metacritic.com/search/process?sb=0&tfs=all&ts=3000+A.D.&ty=3&x=0&y=0

 

But why does it matter who says what about Demigod/Stardock/Gas Powered Game/Brad Wardell? Do you really want developers to participate in shouting matches? Let Stardock and Gas Powered Games work on the game in peace and let deeds speak, not words.

Reply #16 Top

The Proxys' purpose is to relay the connection between intercontinental players. The proxy itself is not a game server or anything. At least that's what I thought.

Reply #17 Top

What Derek Smart says about games or game design should be ignored. Nothing good has ever come from anyone listening to that man. While im sure his intentions were and probably are still good, the flame wars and bad memories that are associated with him just cast a shadow over anything he touches. Both GPG and Stardock have accomplished far more than Derek Smart ever has, like you know, good games. So lets not give the man any more attention.

Reply #18 Top

I heard if you say Derek Smart three times in the same thread he shows up and flames everyone...

Reply #19 Top

I heard if you say Derek Smart three times in the same thread he shows up and flames everyone...

F*** that, his Fail Aura from his +10 Staff of Ineptitude affects everyone within the range of the Internet. Seriously? If anyone should shut up, it is him.

But come'on, give this guy a little credit. He did eventually get his act straight for the most part and have released his game free over the internet.

Reply #21 Top

derek smart

Derek Smart

DEREK SMART

Reply #22 Top

Sorry, he's wrong.

Basically, what happens is that if a user gets a NAT failed message, it instead connects the user through a proxy server.

This is much the same as you've seen in other games (including SupCom) where if NAT fails, it routes the traffic through a server (such as GPGNet).

+1 Loading…
Reply #23 Top

lol, derek smart.  brings back the memories from 1999.

Reply #24 Top

Quoting Frogboy, reply 22
Sorry, he's wrong.

Basically, what happens is that if a user gets a NAT failed message, it instead connects the user through a proxy server.

This is much the same as you've seen in other games (including SupCom) where if NAT fails, it routes the traffic through a server (such as GPGNet).

oh Hai Brad,

You can expect Mr. Smart to appear in this thread within 24 hours to attempt to rebut what you just said.

Reply #25 Top

BTW, from Demigod's point of view, the game would remain P2P. But we'll see next week won't we? :)