CPC G06F 8/65 (2013.01) [G06F 8/71 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
receiving, from one or more computing devices associated with a game developer, first files for a first version of a game;
receiving a first manifest describing the first files for the first version of the game, the first manifest including at least:
first information for a first file included in the first files; and
second information for a second file included in the first files;
storing the first files in one or more databases;
storing, in the one or more databases, the first manifest in association with the first files;
receiving, from the one or more computing devices, an indication that the first version of the game has been updated to a second version of the game;
based at least in part on receiving the indication, retrieving the first manifest from the one or more databases;
sending the first manifest to the one or more computing devices;
receiving, from the one or more computing devices, a second manifest describing one or more second files for the second version of the game, the second manifest including at least third information for a third file included in the one or more second files;
receiving the third file from the one or more computing devices; and
reconstructing, using the second manifest, the second version of the game by at least updating the second file using the third file.
|