Tôi đang làm việc trên các trò chơi sử dụng javascript một số html và css, và tôi đã tự hỏi liệu có cách nào để bảo vệ trò chơi để người dùng không thể chỉ gọi game.php? Result = victory để hoàn thành trò chơi và kiếm được một số điểm.Làm thế nào để tạo một trò chơi an toàn trong javascript?
Hiện tại, đây là giải pháp tôi có.
Đối với một trò chơi may rủi, bắt đầu trang với kết quả đã được tại chỗ, giành chiến thắng hoặc lỏng, sau đó chỉ cần làm một số hình ảnh động để hiển thị nó, nhưng tất cả số điểm và giành chiến thắng/stuff lỏng được thực hiện phía máy chủ.
Đối với một trò chơi chiến đấu, chỉ cần nhận được hành động từ cuộc gọi javascript, và làm việc tính toán thiệt hại, phản ứng của oponent trên máy chủ và chỉ gửi lại dữ liệu.
nhưng giải pháp cuối cùng ngụ ý rằng tôi sẽ phải gửi hành động mỗi lần người dùng làm bất cứ điều gì. Điều này có thể làm việc cho một lượt của trò chơi chiến đấu lần lượt, nhưng tôi nghĩ rằng nó sẽ được làm chậm cho bất kỳ loại khác của trò chơi. Vì vậy, câu hỏi của tôi là, có một số loại cách an toàn tôi có thể chuẩn bị javascript của tôi để đảm bảo thông tin được gửi đi.
cảm ơn cho câu trả lời đầy đủ :) Tôi đoán tôi sẽ dính vào lần lượt lần lượt và các trò chơi cơ hội sau đó. – rnaud