Vì vậy, để làm cho câu hỏi của tôi dễ hiểu nhất có thể, tôi đang trong quá trình viết những gì sẽ bắt đầu như một trò chơi RPG theo phong cách dựa trên bảng / văn bản. Tôi đã có công thức cho tất cả các cơ chế chiến đấu của tôi hoạt động trừ một. Về cơ bản những gì tôi đang cố gắng làm như sau:
Giả sử tôi đang mô phỏng một trận chiến. Trong trận chiến này, 2 giá trị sẽ bắt đầu ở một số nhất định và dựa trên các quyết định / tính toán trong suốt trận chiến, 2 giá trị này sẽ giảm.
Rõ ràng hơn - Điểm sức khỏe nhân vật. Giả sử một nhân vật bắt đầu với 150 HP và dựa trên tính toán, kẻ địch gây sát thương 10 điểm, đưa các nhân vật HP lên 140 HP. Điều tôi muốn xảy ra là, tôi luôn tính toán giá trị sát thương của kẻ địch trong ô D10 và tôi đặt HP khởi đầu của nhân vật vào E10, và mỗi khi D10 được tính toán lại cho một đòn tấn công mới, tôi muốn tính toán lại E10 để phản ánh điều này, do đó, nếu cuộc tấn công của kẻ thù tiếp theo được tính trong D10 là 15, E10 sẽ được tính toán lại để phản ánh 140-15 = 125hp, về cơ bản giữ giá trị của E10 trong thời gian thực dựa trên giá trị tính toán của D10.
Điều này là có thể, và nếu vậy, làm thế nào? Cảm ơn trước sự giúp đỡ.
- Greg