Deceth / Battle-City

Build a city, hire a team, drive a tank, orb the enemy! Multiplayer online game.
http://battlecity.org
GNU General Public License v3.0
49 stars 24 forks source link

Suggestion: Port Visual C++ code to Linux/gcc #75

Open g4jc opened 10 years ago

g4jc commented 10 years ago

I just bumped into battle-city and it seems like this project has a lot of potential, unfortunately by being dependant on visual C++ and directx it greatly limits the programs ability to be cross-platform and increases the cost of running a server.

If the code were ported over to GCC and used OpenGL instead you could run it on a VPS without much effort and for a fraction of the cost.

ndizazzo commented 10 years ago

Hey g4jc,

That's actually what I'm playing around with right now. Stripping out Winsock and implementing a reliable UDP layer for the server.

This actually opens up a few more doors for the project as well, like having decentralized game servers that report to one managed scorekeeping API. But in the short term, providing an affordable low cost Linux server that players can actually log on to is a goal of mine.