Tôi đang phát triển một công thức sát thương cho một game nhập vai. Tôi đã kiểm tra nhiều công thức tiêu đề phổ biến để tham khảo (Final Fantasy, Chrono Trigger, Golden Sun và Castlevania) và hầu hết dường như sử dụng các hàm tuyến tính.
Vấn đề của tôi là đối với các hàm tuyến tính,% trong đó thiệt hại tăng lên khi tăng cấp giảm xuống ở mọi cấp độ. Ví dụ, khi bạn đi từ Lvl 2 đến Lvl 3 và sát thương tăng 50%, tuy nhiên khi bạn đi từ Lvl 50 đến Lvl 51, một đòn tấn công chỉ gây thêm 0,5% sát thương cho cùng một kẻ thù.
Điều này cùng với việc XP tăng cấp theo cấp số nhân trong các tựa game này không có ý nghĩa với tôi. Vì vậy, trong khi tôi muốn từ bỏ loại chức năng này cho trò chơi của mình, tôi cảm thấy có thứ gì đó tôi phải thiếu vì nhiều trò chơi yêu thích của tôi sử dụng chúng. Hơn nữa tôi đã chơi những tựa game này và tôi không bao giờ nhận thấy điều này.
Vd: Tính toán sát thương của Mặt trời vàng rất đơn giản: Sát thương = Tấn công - Phòng thủ. Công thức sát thương của Pokemon dưới đây phức tạp hơn một chút nhưng tốc độ tăng sát thương tuyệt đối cũng giảm theo từng cấp độ.
Tôi có đúng không khi nghĩ trong những game này sát thương tăng theo tỷ lệ thấp hơn ở mỗi cấp?
Làm thế nào để họ cân bằng trò chơi để các cấp độ vẫn còn quan trọng sau này trong trò chơi?