2 Replies - 974 Views - Last Post: 17 January 2012 - 07:52 AM Rate Topic: -----

#1 NiceAlexanderAS   User is offline

  • New D.I.C Head

Reputation: -2
  • View blog
  • Posts: 7
  • Joined: 16-January 12

Online gaming

Posted 16 January 2012 - 10:30 PM

Hello everybody! I need some advice of a game that i'm making!

I made a lot of games using C# sockets and i know how to make a server/client and how to make a browser of servers to play :genius: ... the problem is that when someone wants to host a game it needs to port forward which is something that not a lot of people know and want to do... I know about UPnP for C# but some routers don't have that property... i can make an Open port browser but that is a big and slow process.... i can make a single server with an open port to run all the time on my computer and the server is going to manipulate all the hosting and connections but there is a lot of personal/house/school problems with that. With all this limitations of hosting a game of my game, what is a better way to do it? or which of the options are better to make the hosting?

Thanks for the help. :smile2:

Is This A Good Question/Topic? 0
  • +

Replies To: Online gaming

#2 RexGrammer   User is offline

  • Coding Dynamo
  • member icon

Reputation: 183
  • View blog
  • Posts: 785
  • Joined: 27-October 11

Re: Online gaming

Posted 17 January 2012 - 05:46 AM

Might I ask why does your game need port forward? Can you by any chance avoid using it? No need to make it too complicated than it has to be.

I think most mainstream companies support universal plug and play, so if some router doesn't support that it will be probably because it's far outdated (and will probably be replaced with a newer one), or if it's made by some no-name company (in which case it isn't suitable for your needs, because it probably doesn't support the speed, or some other specific need)

You can find a not-much outdated machine and make it your server while your current box will be used for developing, school work, etc. etc.

At the very least you can rent a dedicated server from some of the major hosting companies.
Was This Post Helpful? 0
  • +
  • -

#3 NiceAlexanderAS   User is offline

  • New D.I.C Head

Reputation: -2
  • View blog
  • Posts: 7
  • Joined: 16-January 12

Re: Online gaming

Posted 17 January 2012 - 07:52 AM

View PostRexGrammer, on 17 January 2012 - 05:46 AM, said:

Might I ask why does your game need port forward? Can you by any chance avoid using it? No need to make it too complicated than it has to be.


My game as many others need this to host a game. For joining a game is unnecessary


View PostRexGrammer, on 17 January 2012 - 05:46 AM, said:

I think most mainstream companies support universal plug and play, so if some router doesn't support that it will be probably because it's far outdated (and will probably be replaced with a newer one), or if it's made by some no-name company (in which case it isn't suitable for your needs, because it probably doesn't support the speed, or some other specific need)


Yes! but the problem is that a company of my country is using 2WIRE router which does not support the universal plug and play and most of the people of my country is using it.... this company is so bad (the provider).
I don't know how Skulltag (http://www.skulltag.com/) makes game hosting without port forwarding.

View PostRexGrammer, on 17 January 2012 - 05:46 AM, said:

You can find a not-much outdated machine and make it your server while your current box will be used for developing, school work, etc. etc.

At the very least you can rent a dedicated server from some of the major hosting companies.


Yes this are good ideas but if there is a problem with the server then nobody can't play an online game until i fix the server, so i think is better to make people host servers to play.... like Minecraft

Thanks for the help!
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1