Giả sử tôi muốn tạo một trò chơi chiến lược với trạng thái có thể thay đổi toàn cầu được chia sẻ giữa tất cả người chơi (nghĩ bảng trò chơi). Nhưng không giống như một trò chơi cờ bàn, tôi không muốn nó là hành động thời gian thực và / hoặc theo lượt. Thay vào đó, người chơi sẽ có thể đăng nhập bất cứ lúc nào trong ngày và dành một số điểm hành động cố định mỗi ngày theo ý muốn. Trái ngược với một vài giờ, các phiên trò chơi sẽ diễn ra trong một vài tuần.
Điều này có nghĩa là để thưởng cho chiến lược tốt thay vì dành thời gian chơi (thay vào đó, người chơi khó tính luôn có thể chơi song song nhiều trò chơi) cũng như tất cả các vấn đề liên quan đến chơi trực tiếp như ngắt kết nối và đồng bộ hóa. Trò chơi nên gây nghiện vẫn có thời gian đầu tư thấp cho người chơi bình thường.
Cho đến nay là tốt, nhưng điều này vẫn để ngỏ câu hỏi khi nào nên giải quyết hành động và khi nào chúng nên được nhìn thấy. Tôi muốn tránh "chơi ninja" như thực hiện tất cả các động tác của bạn chỉ vài phút trước khi thiết lập lại điểm hàng ngày để khiến người chơi khác bất ngờ, hoặc mọi người spam F5 để thực hiện một hành động đúng lúc sẽ đánh bại toàn bộ điểm không thực. trò chơi thời gian.
Tôi nghĩ về một vài cách tiếp cận:
Giải quyết tất cả các sự kiện trong một quy trình theo lịch trình duy nhất chạy mỗi ngày một lần. Về cơ bản, điều này có nghĩa là một trò chơi "mù" trong đó người chơi có thể thực hiện hành động nhưng không thấy kết quả của họ ngay lập tức. Vấn đề là, tôi đã chơi một trò chơi trình duyệt tương tự vài năm trước và không thích việc bạn cảm thấy bị ngắt kết nối và bất lực cho đến khi deus ex machina kể cho bạn nghe những gì thực sự xảy ra trong suốt thời gian đó. Bạn thấy thế giới phát triển theo từng bước lớn trong một ngày, điều mà thường không giống như nhìn thấy nó phát triển cả.
Đối với các hành động có tác động lớn đến trò chơi hoặc đối với những người chơi khác (tấn công, thành tích lớn), hãy hiển thị chúng cho mọi người ngay lập tức nhưng trì hoãn tác dụng của họ trong khoảng 24 giờ. Người chơi đối lập có thể được thông báo khi một sự kiện như vậy xảy ra, để họ có thể phản ứng với nó.
Bạn có ý tưởng nào khác để tôi có thể giải quyết vấn đề này không? Có bất kỳ cách tiếp cận được biết đến trong các trò chơi tương tự hiện có?