How to make an automatic update of the online game client
In this article, I'll talk about how I made the auto-update system of the client-based online game. Reference to the source code (Delphi) at the end of the article. In fact, I implemented this feature in two of my games, and if the first pancake came out a little lumpy (in the game Spectromancer), then the second implementation turned out to be very convenient and effective. This is my first article on Habr, so do not hit hard, but rather point out the shortcomings in the comments :)
The game update algorithm is
Verify the version to be updated.
Downloading the list of files of the current version.
Downloading new or modified files to a temporary folder.
Installing the update - bringing the installed client's files into compliance with the list.
Running the updated client.
astralheroes.com/files/UpdaterSrc.zip
(compiled in Delphi-2006 /Turbo Delphi, I can not vouch for other compilers).
It may be interesting
This publication has no comments.
weber
Author13-09-2018, 19:33
Publication DateGame development / Programming / Delphi
Category- Comments: 0
- Views: 352
Comments
Quickly this site could indisputably generally always be dominant relating to every one of web site buyers, as a consequence of fastidious stories plus exams https://www.pizzahutcouponcode.com/pizza-hut-coupons-code/
Helpful information. Fortunate me I discovered your web site accidentally,
and I am stunned why this accident did not happen earlier! I bookmarked it. Thanks, I've recently been looking for information about this topic for [hide]a[https://www.pizzahutcouponcode.com/pizza-hut-coupons-code/
] long time and yours is the greatest I've discovered so far. But, what concerning the conclusion? Are you positive about the source?
Helpful information. Fortunate me I discovered your web site accidentally,
and I am stunned why this accident did not happen earlier! I bookmarked it. Thanks, I've recently been looking for information about this topic for [hide]a[https://www.pizzahutcouponcode.com/pizza-hut-coupons-code/
] long time and yours is the greatest I've discovered so far. But, what concerning the conclusion? Are you positive about the source?
this is really nice to read..informative post is very good to read..thanks a lot! How is the cost of house cleaning calculated?
It’s very informative and you are obviously very knowledgeable in this area. You have opened my eyes to varying views on this topic with interesting and solid content.
entegrasyon programları
entegrasyon programları
I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.
entegrasyon programları
entegrasyon programları
I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work...먹튀