Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 16 Jan 2006
Offline Last Active Jul 12 2013 03:27 PM

Topics I've Started

Allegro 5.1 vs SDL 2.0

09 October 2012 - 01:04 PM

I am looking at porting my game to use either SDL 2.0 or Allegro 5.1 and can't decide which to use, both seem to have great support for Windows, Mac, Linux, and both somewhat support iOS and Android. The 3D and shader API seems better in Allegro and when posting on the forums I always get a response from the Allegro community, while not one person has answered an SDL question. I thought more people use SDL though?

Does anyone have any experience with both libraries?

Should you support Linux?

09 October 2012 - 12:43 PM

What are sales of a game on Linux like compared to Windows and Mac? Assuming a game that would seemingly fit the Linux market, a real time strategy game, how much would it sell on Linux?

Where can I find a good web developer?

17 August 2012 - 02:20 PM

Where can I find a good web developer? What are the big forums for web developers?

NAT Punch Through Protocol

19 June 2012 - 08:44 AM

When doing punch through what is a good TTL to use when sending the punch messages? I'm currently using a value of 5, is that good? Also does the data or frequency matter? My current scheme is to send 5 messages every 100ms containing the words "punch through" with a TTL of 5. After sending 5 messages I then wait 500ms and try to connect. Is this good?

Peer finding best peer to initiate multiplayer

13 June 2012 - 09:31 AM

How should I match players? I first considered pinging all servers when the client downloads the server list, but after reading about implementing ping there are many caveats, ICMP requires adminstrator access on windows (no go for a game?), many networks filter out ICMP messages, ICMP messages are may not relate to UDP latency, and I would need both windows and mac implementations of a pinging system.

Another thought is to require the client to provide some sort of location information (country, state, city) and then provide this information in the master server list, then the client would have a good idea of how close another server is and they can decide for themselves.

What should I do? Should I simply not worry about it? Use ICMP anyway?