Một lựa chọn mà tôi muốn thấy được thực hiện là một hệ thống tự điều chỉnh tự động.
Tôi sẽ sử dụng, ví dụ, một trò chơi từ thể loại MOBA bởi vì nó được cấu trúc theo cách làm cho nó khá đơn giản để xem chính xác mỗi anh hùng so sánh với các anh hùng khác như thế nào.
Về cơ bản, đối với mỗi anh hùng, tất cả các chỉ số cho vật phẩm đó sẽ phụ thuộc vào giá trị điểm chấp, rằng máy chủ sẽ tự động thay đổi tùy thuộc vào tỷ lệ thắng cho anh hùng đó. Sau đó, bất cứ khi nào một trò chơi mới bắt đầu, nó sử dụng giá trị điểm chấp gần đây nhất trong suốt thời gian của trò chơi.
Hero(){
attackSpeed = 50 + 5*heroType.adjustment;
moveSpeed = 100 + 5*heroType.adjustment;
}
Sau đó, vào cuối mỗi trò chơi, máy chủ sẽ sửa đổi giá trị cho mỗi anh hùng bằng một lượng nhỏ tùy thuộc vào việc anh hùng đó thắng hay thua, bằng cách họ thắng bao nhiêu, v.v .:
for(Hero hero: game.winners)
hero.heroType.nerf();
for(Hero hero: game.losers)
hero.heroType.buff();
Công thức điều chỉnh chính xác có thể là một cái gì đó như thế này, mặc dù công cụ thống kê phức tạp hơn có thể tốt hơn:
nerf: adjustment[heroType] -= 1 / globalNumberOfGamesPerWeek
buff: adjustment[heroType] += 1 / globalNumberOfGamesPerWeek
Bằng cách này, nếu một anh hùng mới nào đó được thêm vào mà bị áp đảo đáng kể, tức là có anh hùng đó làm tăng đáng kể cơ hội chiến thắng của người chơi, thì máy chủ trò chơi sẽ tự động sửa nó theo thời gian.
Trên thực tế, hệ thống này cũng sẽ sửa vì những lý do khác khiến một anh hùng cụ thể có thể bị áp đảo, như ai đó tìm thấy một meta mới thực sự hoạt động tốt, hoặc một số sửa đổi địa hình mang lại cho một anh hùng cụ thể một lợi thế mới. Và sự điều chỉnh sẽ có thể diễn ra ngay cả khi kiến thức về chiến thuật mới vẫn chỉ được lan truyền.
Điều thứ ba điều này có thể giúp là thực sự khám phá ra thực tế rằng một cái gì đó đang ảnh hưởng nghiêm trọng đến một anh hùng. Nếu các anh hùng được thiết kế sao cho giá trị điều chỉnh gần bằng 0, thì khi giá trị của một trong các anh hùng thay đổi đáng kể, các nhà phát triển sẽ biết rằng có một số vấn đề với anh hùng, để họ có thể đi qua và thực hiện một số cân bằng thông minh hơn để anh hùng trong câu hỏi.