• Advertisement
Sign in to follow this  

c# programming question

This topic is 2432 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have a question about programming a game launcher, at least i think that is what it is called, when you look at games like league of legends, minecraft, there is a launcher/updater before you play the game and i'm just looking for the framework/thoughts behind building something like that.

Does anyone know any good books or tutorials that go over something like this? It doesn't need to be c# per say but I'd prefer it if it was.

thanks.

Share this post


Link to post
Share on other sites
Advertisement
Can you be more specific? You probably want to use System.Net.WebRequest to update your main exe and dlls to the latest version. So you'd set up a simple web server and send it the current client version. You can do this by either storing the current version of your client (usually via a .settings file), or computing a CRC of the exe/dll/data files. The web server would then send the latest version of the files as needed. Update the files, then launch (System.Process). You can use System.Web.WebBrowser to get and display the latest patch notes from your web server.

Share this post


Link to post
Share on other sites

Over at the TIGSource forums, there was/is a project going on creating a light weight, open source launcher. So if you don't want or need to write one yourself, check out these relevant links:
http://forums.tigsou...p?topic=18688.0
http://technogothica...Updater_Project


Thanks, this is kind of what i'm looking for. Basically i'm looking how to create my own launcher at some point but looking for references for coding and creating one.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement