Why is it so Hard to make a good Network game ?

I can't understand why games like demigod or supreme commander use this shity Networksystem. It takes like 5 minutes to connect to like 5 Player or even it fails after 4 minutes. I saw a lot of players that could not join games or even then they could not connect to all players. Well i am not asking to inevent the wheel new, just look at Blizzards batlle net, you can easily host games ( just maybe open !!! 1 !!! port ) and join games by a speed that is "amazing"  ( well not realy but if you compare it to demigod it is). I peronaly come from DOTA to demigod and can say that you have great pings by playing on battle net ( even if we use some lag reducing tools like Lc , ggc or Dotazilla). The point is, its works well fast and simple, thats how game should be, so why don't you do it the same way ?

Just copy that good working system.
p.s. i like demigod ... but its takes like hours to set up a game with some players becuase of this network crap.

2,829 views 2 replies
Reply #1 Top


I can't understand why games like demigod or supreme commander use this shity Networksystem. It takes like 5 minutes to connect to like 5 Player or even it fails after 4 minutes. I saw a lot of players that could not join games or even then they could not connect to all players. Well i am not asking to inevent the wheel new, just look at Blizzards batlle net, you can easily host games ( just maybe open !!! 1 !!! port ) and join games by a speed that is "amazing"  ( well not realy but if you compare it to demigod it is). I peronaly come from DOTA to demigod and can say that you have great pings by playing on battle net ( even if we use some lag reducing tools like Lc , ggc or Dotazilla). The point is, its works well fast and simple, thats how game should be, so why don't you do it the same way ?

Just copy that good working system.
p.s. i like demigod ... but its takes like hours to set up a game with some players becuase of this network crap.

End of quote

You need to understand.  Not every company has the vast resources that Blizzard has as its disposal.  These guys are trying to implement a more practical solution.

Now I'm not defending these guys here because we're all a little frustrated at the multiplayer performance at the moment, but don't just tell them to copy/paste another company's setup because it's more complicated and resource intensive than you think.  They're trying to do the best with what they've got.

The system they are trying to achieve can be perfected in time, and we're all hoping that it's not too much time... but even in the state it's in, with some tweaking the performance will increase greatly.

It's a rough start for sure, but don't mistake their silence for laziness, as I type this these guys are sitting at their desks crunching code trying to get this working right.  Have some faith brother.

Reply #2 Top

Quoting Timefors, reply 1



You need to understand.  Not every company has the vast resources that Blizzard has as its disposal.  These guys are trying to implement a more practical solution.

Now I'm not defending these guys here because we're all a little frustrated at the multiplayer performance at the moment, but don't just tell them to copy/paste another company's setup because it's more complicated and resource intensive than you think.  They're trying to do the best with what they've got.


It's a rough start for sure, but don't mistake their silence for laziness, as I type this these guys are sitting at their desks crunching code trying to get this working right.  Have some faith brother.
End of Timefors's quote


Well your right sure i know that you need a lot of servers for the battle, that quit cost a lot of money but Blizzard started with this system then ( at least i think that) they were a small company. As far as i can remember it came out with starcraft and i gues i am right then i say Blizzard wasn't  that big and rich at this time, no one could actually think that this game would get so big at this time.

Also i become a altille tired of that unfished game relese, demigod is quit a good game but still needs some improvements to be good.
And thats why i love Blizzard so much if they release a game it runs like 100% ( ok they also had a lot of times not enought servers online on the release date so some games were preaty lagy for the start) but they run better than any othere game.

Well i never note that any progamer form demigod is lazy, i preorderd a while ago and i could see a lot of changes happen.