Tôi nhận thấy rằng bạn đã gắn thẻ máy khách-máy chủ câu hỏi, vì vậy tôi cho rằng bạn cũng đang hỏi cách phân phối bản vá một cách vật lý. Tùy thuộc vào ngân sách của bạn, cách dễ nhất cho người dùng là chỉ cần cung cấp tải xuống HTTP trên trang web của bạn, nhưng điều này đòi hỏi nhiều băng thông nhất từ máy chủ của bạn (kích thước bản vá * trò chơi đã mua), tùy chọn thân thiện với người dùng hơn một chút là tải lên nội dung của bạn dưới dạng bittorrent và chạy một số hạt giống từ máy chủ của bạn. Điều này làm giảm yêu cầu băng thông trên máy chủ của bạn, nhưng sẽ gây khó chịu hơn cho người dùng của bạn trừ khi bạn giống như Blizzard và có các bản chỉnh sửa lại để xây dựng ứng dụng khách bittorrent vào trò chơi của bạn.
Điểm mấu chốt là nó phụ thuộc vào mức độ lớn (MB / GB) bản vá hoặc cập nhật của bạn và số tiền bạn phải ném vào máy chủ và băng thông để phân phối bản vá của mình cho người dùng cuối.
Từ góc độ phần mềm, có nhiều cách để phân phối và cài đặt các bản cập nhật trò chơi, nhưng nói chung bạn nên tuân thủ các phương pháp được sử dụng bởi phần mềm truyền thống. Yêu cầu người dùng tải xuống trình cài đặt cập nhật, biết cách nhắc người dùng truy cập quyền truy cập vào máy của họ và sao chép / cập nhật tệp khi cần phiên bản kiểm tra (người dùng có thể đã bỏ qua v1.1 và cài đặt v1.2 trực tiếp).