Mình nhớ lần đầu nhìn lại cách một game live service vận hành, có một cảm giác khá rõ: mọi thứ trong game đều đang bị kéo theo hai tốc độ khác nhau.
Một bên là hành vi người chơi, thay đổi theo từng phiên chơi, từng ngày. một bên là hệ thống kinh tế trong game, chỉ thay đổi khi có patch hoặc update. khoảng lệch này không tạo ra “delay” đơn thuần, mà tạo ra một kiểu lệch nhịp kéo dài.
Unity Gaming Report 2024 và các benchmark từ Adjust đều cho thấy một pattern khá ổn định trong mobile game: khoảng 20–30% người chơi còn lại sau ngày đầu tiên và có thể giảm xuống dưới 10% vào ngày thứ bảy. con số này không nói rằng game kém hay tốt, mà phản ánh một thực tế khác: rất nhiều hệ thống không kịp điều chỉnh theo tốc độ rời đi của người chơi.
Điều này khiến mình bắt đầu nhìn lại vai trò của economy trong game.
Trước đây, economy luôn nằm trong game. drop rate, reward curve, pricing, event logic đều được nhúng trực tiếp vào hệ thống. mỗi thay đổi đều phải đi qua một chu kỳ release. trong khi đó, dữ liệu người chơi thì chạy theo thời gian thực.
Khi hai tốc độ này không khớp, economy không còn dẫn dắt trải nghiệm nữa. nó chỉ phản ứng lại những gì đã xảy ra.

Khi nhìn vào cách Pixels xây Stacked, cảm giác là họ đang tách hẳn lớp đó ra khỏi game. không còn coi economy là một phần của runtime nữa.
game lúc này chỉ còn vai trò thực thi. nhận input, trả output, hiển thị kết quả cho người chơi. toàn bộ phần quyết định được đưa ra bên ngoài.
Stacked trở thành nơi xử lý kinh tế.
nó quan sát hành vi người chơi theo cohort, tổng hợp dữ liệu theo thời gian thực, rồi mô phỏng các kịch bản điều chỉnh trước khi đưa quyết định quay lại game dưới dạng policy hoặc tham số.
cách này làm thay đổi cấu trúc cơ bản của hệ thống. game không còn “tính toán” economy nữa. game chỉ “chạy” economy.
điều này ảnh hưởng rõ nhất đến trải nghiệm người chơi.
trước đây, người chơi liên tục phải xử lý các quyết định nhỏ trong game: nhận thưởng, so sánh giá trị, vào shop, cân nhắc, quay lại chơi tiếp. mỗi quyết định không lớn, nhưng cộng lại tạo ra một chuỗi liên tục.
khi số lượng điểm quyết định quá nhiều, người chơi bắt đầu bị quá tải nhẹ mà không nhận ra ngay. một số nghiên cứu về cognitive load trong UX, bao gồm các tài liệu của Microsoft về decision fatigue, cho thấy khi chuỗi quyết định kéo dài vượt một ngưỡng nhất định, tỷ lệ hoàn thành hành vi giảm rõ rệt.
Stacked thay đổi điều này bằng cách thay đổi nơi quyết định được tạo ra.
thay vì xuất hiện rải rác trong gameplay, nhiều quyết định được xử lý trước ở tầng hệ thống. game chỉ còn hiển thị những điểm quyết định đã được tổng hợp.
kết quả là số lần người chơi phải phản ứng giảm xuống. nhưng mỗi lần phản ứng lại rõ ràng hơn và có trọng lượng hơn, không phải nhiều hơn hay ít hơn. mà là gọn hơn.
Sensor Tower Game Monetization Report 2023 cũng cho thấy một xu hướng tương tự: các game có hệ thống LiveOps được tối ưu theo dữ liệu thời gian thực thường giữ được LTV ổn định hơn so với nhóm vận hành thủ công. điểm khác biệt không nằm ở số lượng event, mà nằm ở việc hệ thống có điều phối tốt dòng hành vi và economy hay không.
Stacked chính là lớp điều phối đó, nhưng nằm ngoài game. tuy nhiên, khi economy rời khỏi game, vấn đề không còn chỉ là tối ưu nữa. nó trở thành vấn đề kiểm soát.
khi decision loop chạy ở bên ngoài, tốc độ tăng lên, nhưng khoảng cách giữa người thiết kế và hệ thống cũng tăng theo. một thay đổi nhỏ trong mô hình có thể lan rất nhanh nếu không có cơ chế giới hạn.
trong các hệ thống recommendation lớn như YouTube hay feed của Meta, đã từng có những trường hợp hệ thống tối ưu tốt theo metric ngắn hạn nhưng dần lệch khỏi mục tiêu dài hạn. điều này xảy ra không phải vì lỗi rõ ràng, mà vì vòng phản hồi quá nhanh.
game còn nhạy hơn vì có thêm yếu tố kinh tế và hành vi gắn với tiền thật.
vì vậy, một hệ như Stacked không thể chỉ là lớp tối ưu. nó cần cơ chế kiểm soát, giới hạn tốc độ thay đổi, mô phỏng trước khi áp dụng và khả năng quay lại trạng thái cũ khi cần.
nếu không có những lớp đó, hệ thống không còn là kinh tế được điều phối. nó trở thành một bộ tối ưu hóa chạy tự động.
khi nhìn lại toàn bộ cấu trúc này, điều thay đổi không phải là việc game có thêm AI hay không. mà là việc logic kinh tế còn nằm trong game hay đã rời khỏi nó.
khi logic đã tách ra ngoài, game không còn là nơi tạo ra kinh tế nữa.
nó chỉ còn là nơi hiển thị kết quả của một hệ thống kinh tế đang vận hành phía sau. và khi mô hình này đủ ổn định, ranh giới giữa game và hạ tầng gần như biến mất.

