Thì lão cứ thử nghĩ, viết code cho mỗi thằng NPC có chỗ ở riêng, có nơi làm việc, mqh tán dóc blah blah.. Lão nghĩ nhà làm game có thể viết code chi tiết như thế cho bao nhiều đứa NPC.. 50, 100 hay là 200? Theo ta tầm 300 là ngưỡng tối đa 1 nhà làm game AAA hiện tại có thể làm, Vì sao? Vì giới hạn nhân lực, giới hạn dung lượng game, giới hạn khả năng phần cứng.... rất nhiều thứ.
Và lão thử quăng 300 thằng NPC như thế vào 1 thành phố như CP77 hay GTA xem, như muối bỏ bể, lão chạy quanh tp nữa giờ có khi chưa gặp được 1 thằng npc. Và lão thấy người trên đường phố GTA đông không? trong CP77 chắc còn đông hơn 3 - 4 lần. Lão nghĩ 1 thành phố lớn như vậy, ở đâu cũng có người đi đường, thì tổng thể dân số là bao nhiêu? tối thiểu là trên 1 triệu. 1 triệu vs 300, khỏi cần phải nói sự chênh lệch.
Và cho dù là npc đơn thuần có A.I tệ như zombie thì cũng không game nào chứa nổi 1 triệu con npc đi đứng như zombie được, nên giả pháp thực tế là, player đi tới đâu, spam random npc tới đó, đi khỏi khu vực đó thì xoá đi và spam lại lần nữa...
Bản chất của game là lừa dối giác quan của game thủ, khiến cho chúng ta cảm thấy "real", nhưng thực tế thì nó cách chữ "real" khá là xa. Giống như dàn dựng sân khấu vậy, mọi thứ đều là giả.