3 ms·
What if the code in the game server contains non-GPL/free libraries? What if it includes bindings to proprietary services and sensitive data? How much time shou
by flyt 14y ago
What if the code in the game server contains non-GPL/free libraries? What if it includes bindings to proprietary services and sensitive data? How much time should EA devote to repackaging game server code for open source release, knowing that it will barely get any use and could only result in less sales in the future?
- nwh 14y agoI can't imagine it would be more than a couple of hours work. Simcity is just authentication and saves, most games are even less than that. Heck, Battle.net is just a modified IRC server. It would avoid a lot of the poop storm EA is facing with this. It's presumably costing them millions, and it's something they could have predicted when the beta crapped out.
- devicenull 14y agoYou're typically talking: * Matchmaking * Authentication * Stats * Chat Things have come a long way since Battle.NET, you're really not going to find that backend servers for any modern game are a simple thing. Hell, any game that makes use of GFWL is going to be heavily dependent on the GFWL SDK. You can't release that, as it's under a fairly strick NDA. The same with any SteamWorks game.
- meepmorp 14y ago> I can't imagine it would be more than a couple of hours work. It's always easier spec'ing the amount of time something takes when you have no idea what goes into doing it and its not your job anyway.
- flyt 14y agoWhile the SimCity servers handle those functions, apparently large portions of the economic and simulation calculations for regional activity in the game (i.e. what happens between cities) occurs on the server and would also need implementation and support.
- pavel_lishin 14y ago> I can't imagine it would be more than a couple of hours work. Then it shouldn't take you more than a week to emulate it from scratch, right?