Pong Studio Pong Studio
ENKOVI
Nhận tin
← Tất cả bài viết Devlog

Chín cách thưởng cho một đợt: thiết kế thời gian nghỉ trong Town Guardians

22 tháng 6, 2026

Khi con yêu tinh cuối cùng trong một đợt bị đánh bại, trò chơi thay đổi không khí. Cuộc chiến dừng lại và thời gian nghỉ bắt đầu — khoảng thời gian giữa các đợt, nơi bạn nhận được phần thưởng và định hình lại hành trình của mình. Việc tạo ra một cửa sổ thông báo đơn giản kiểu “đây là phần thưởng của bạn” là điều dễ dàng. Thay vào đó, chúng tôi đã xây dựng chín định dạng khác nhau và xếp chồng năm sự kiện hiếm lên trên. Đây là lý do tại sao.

Một phần thưởng, chín cách để trao nó

Chính phần thưởng chỉ là một nửa trải nghiệm. Cách bạn nhận được nó — dù là tự chọn, may rủi, hay chỉ đơn giản là quan sát — sẽ thay đổi cảm giác của khoảnh khắc đó. Vì vậy, thời gian nghỉ sẽ sử dụng chín định dạng sau:

  • Auto Roulette — nó tự quay; bạn chỉ cần xem nó dừng ở đâu.
  • Instant Reward — không cần tương tác; nó chỉ được áp dụng.
  • Card Flip — vài lá bài úp mặt; bạn chọn một lá và lật nó.
  • Dice Roll — tung xúc xắc từ 1 đến 6, mỗi mặt là một phần thưởng khác nhau.
  • Mystery Box — vài hộp, một số trong đó cố ý trống (một xác suất có thể cấu hình để trống).
  • Coin Toss — mặt sấp nhận được phần thưởng lớn, mặt ngửa không nhận được gì.
  • Mini Puzzle — giải một bài toán nhỏ để nhận phần thưởng phụ.
  • Reward Choice — hiển thị nhiều phần thưởng công khai; bạn chọn một phần thưởng.
  • Enhance Chance — chọn một hiệu ứng và một đồng minh để áp dụng nó.

Tại sao lại là chín thay vì một? Vì một hành trình trao phần thưởng theo cùng một cách mỗi lần sẽ trở nên nhàm chán như một danh sách kiểm tra. Sự đa dạng trong cách trao giúp thời gian nghỉ vẫn cảm giác như một sự kiện thay vì một giao dịch trong kho. Một lần tung đồng xu và một lựa chọn mở có thể trao cùng một phần thưởng nhưng tạo ra cảm giác hoàn toàn khác nhau — một là sự nín thở, một là hành động nhỏ mang tính chiến lược.

Có một bộ điều chỉnh trung thực được xây dựng sẵn. Một số định dạng mang lại lợi ích thuần túy (instant reward, open choice). Những định dạng khác mang rủi ro thực sự — hộp bí ẩn có thể trống, đồng xu có thể không trao gì. Việc kết hợp định dạng an toàn và rủi ro giúp không phải mọi thời gian nghỉ đều là chiến thắng chắc chắn, điều này chính xác là lý do khiến những chiến thắng đó có ý nghĩa.

Hai loại hồ: có thay thế hoặc không

Dưới mỗi định dạng là một quy tắc nhỏ nhưng quan trọng: cách hồ rút phần thưởng hoạt động. Một hồ có thể là loại trừ — một phần thưởng được rút ra sẽ bị loại bỏ, vì vậy bạn sẽ không bao giờ thấy cùng một thứ hai lần trong một bộ — hoặc có thể lặp lại, nơi việc lặp lại là có thể. Các hồ loại trừ đảm bảo sự đa dạng và cảm giác công bằng; các hồ có thể lặp lại cho phép chuỗi may mắn và gần trúng. Việc chọn loại hồ phù hợp với sự kiện là một công tắc nhỏ ảnh hưởng đến mức độ hào phóng hoặc hấp dẫn của khoảnh khắc đó.

Năm sự kiện chỉ xuất hiện khi bạn xứng đáng

Chín định dạng là từ vựng. Năm sự kiện cố định là câu — những khoảnh khắc đặc biệt trong thời gian nghỉ chỉ được kích hoạt khi các điều kiện chiến đấu cụ thể được đáp ứng, sử dụng các định dạng đó như cơ chế phân phối:

  • Light in the Chaos — triệu hồi một Chaos Shard. Chi phí của nó tăng lên mỗi lần sử dụng, và một giới hạn hệ thống cứng hạn chế số lần nó có thể xuất hiện trong một lần thời gian nghỉ, vì vậy nó sẽ không bao giờ trở thành một máy bán hàng tự động.
  • Whisper of the Ancient Dragon — cuộc cược với Dragon Scale, nghiêng về kết quả Epic và Legend. Khi một Legendary xuất hiện, trò chơi sẽ phát ra tiếng hét của một con rồng. (Một chi tiết sản xuất nhỏ mà chúng tôi rất nghiêm túc: giá trị xác suất của sự kiện phải cộng lại chính xác là 10.000 — hệ thống sẽ báo lỗi nếu không, vì vậy một bảng được viết sai sẽ không thể lặng lẽ phát hành xác suất bị hỏng.)
  • Call of the World Tree — một lần nâng cấp đồng minh được cung cấp dưới dạng lựa chọn mở: ba đồng minh ngẫu nhiên, mỗi người được cung cấp với +1, +2 hoặc +3.
  • Junction of Growth — được kích hoạt khi bất kỳ đồng minh nào vượt qua một bội số của ba. Nó cung cấp ba thẻ kỹ năng bị động phù hợp với lớp. Ví dụ cụ thể từ bảng: Steadfast Will cung cấp một lá chắn trị giá 5% HP tối đa mỗi 10 giây; Sharpened Sense tăng 15% chí mạng; Weakness Read gây thêm 20% sát thương với kẻ địch dưới một nửa HP.
  • Divine Spirit Meteor Shower — sự kiện hiếm nhất trong năm, với xác suất cực kỳ thấp mỗi lần dọn sạch đợt. Đó là một lần lật bài qua năm tia chớp, mỗi tia ẩn chứa một nhân vật có thể được thăng chức. Khi nó bùng phát, đó là một sự kiện thực sự.

Điểm của việc tách chúng ra khỏi hồ phần thưởng thông thường là việc các lựa chọn nâng cấp chỉ có thể khiến bạn ngạc nhiên đến mức nào — chúng là một danh mục đã biết. Các sự kiện cố định phá vỡ mô hình đó. Chúng là sự khác biệt giữa “một phần thưởng khác” và “chuyến đi này vừa trở thành một câu chuyện.”.

Ai sở hữu cái gì

Một hệ thống có trạng thái như vậy cần một đường ranh giới quyền lực rõ ràng. Trong Town Guardians, logic chiến đấu là trách nhiệm của phía client — một nhà điều phối điều khiển thời gian nghỉ, với các hệ thống phụ chuyên biệt xử lý việc triệu hồi, cược, nâng cấp, thăng chức, và lựa chọn bị động. Máy chủ sở hữu sự thật: dữ liệu sự kiện và đếm nhiệm vụ quyết định sự kiện nào đủ điều kiện. Việc giữ sự phân chia này rõ ràng là điều cho phép chúng tôi điều chỉnh cảm giác của một sự kiện trên client mà không cần chạm vào nguồn gốc dữ liệu của máy chủ.

Chúng tôi cũng vừa đơn giản hóa toàn bộ điều này. Trước đây, điều kiện sự kiện sẽ định tuyến qua một bảng nhiệm vụ trung gian; chúng tôi đã loại bỏ người trung gian này và giờ đây xác định điều kiện kích hoạt trực tiếp trên dữ liệu sự kiện với các trường rõ ràng cho loại điều kiện, giá trị điều kiện, và mục tiêu. Ít kết nối hơn khi chạy, và quan trọng hơn — một nơi rõ ràng để đọc và thay đổi điều gì khiến một sự kiện bùng phát.

Chín định dạng, hai loại hồ, năm sự kiện cố định, một phân chia quyền lực rõ ràng. Nghe có vẻ nhiều cho khoảng thời gian giữa hai đợt. Nhưng khoảng thời gian đó là nơi cá tính của một hành trình sống, và chúng tôi muốn đầu tư quá mức vào khoảnh khắc mà người chơi nhớ, thay vì đầu tư quá ít vào phần chiến đấu mà họ mong đợi.


Muốn biết khi nào game tiếp theo có thể chơi được? Nhận tin ra mắt →