Dùng AI xây công viên giải trí như Rollercoaster Tycoon: Kỹ thuật từ thiết kế web
Một kỹ sư tại Magic Patterns đã phát triển tác nhân AI có thể tự xây dựng toàn bộ công viên giải trí theo phong cách Rollercoaster Tycoon chỉ từ một câu lệnh đơn giản. Điều thú vị là anh áp dụng chính các nguyên tắc dùng để tạo giao diện web theo đúng hệ thống thiết kế của công ty vào việc xây dựng thế giới trò chơi, mở ra hướng tiếp cận mới cho AI tạo nội dung mạch lạc.

Dùng AI xây công viên giải trí như Rollercoaster Tycoon: Kỹ thuật từ thiết kế web
Một kỹ sư tại Magic Patterns vừa giới thiệu một tác nhân AI (agent) có khả năng tự xây dựng toàn bộ công viên giải trí theo phong cách huyền thoại Rollercoaster Tycoon (RCT). Chỉ với câu lệnh đơn giản như "Build me a cool theme park" (Hãy xây cho tôi một công viên thật ngầu), hệ thống sẽ tạo ra một công viên hoàn chỉnh với nhiều khu vực theo chủ đề, đường đi, trò chơi và tàu lượn được kết nối logic với nhau.
Điểm độc đáo của dự án này không nằm ở việc tạo ra một công viên, mà nằm ở phương pháp: tác giả đã ứng dụng chính các kỹ thuật dùng để khiến AI tạo ra website tuân thủ hệ thống thiết kế (design system) của một thương hiệu cụ thể vào việc xây dựng thế giới trong game.
Từ "vibe coded slop" đến sự mạch lạc
Tác giả, một kỹ sư tại Magic Patterns, hiện đang tập trung phát triển Design System Agent – một công cụ giúp AI tạo giao diện theo đúng thương hiệu, thành phần và quy ước có sẵn của doanh nghiệp, thay vì tạo ra thứ giao diện AI chung chung.
Anh chỉ ra rằng các mô hình AI thường có xu hướng hội tụ về những thiết kế na ná nhau – thứ mà cộng đồng hay gọi là "vibe coded slop": cùng kiểu typography, đổ bóng, thẻ, icon, hiệu ứng động... Nhiệm vụ của anh là tìm ra đúng bối cảnh (context) và rào chắn (guardrails) để khi người dùng yêu cầu "Build me a dashboard", kết quả trả về phải giống với sản phẩm hiện tại của họ.
Đến một lúc, anh nhận ra những nguyên tắc này hoàn toàn có thể áp dụng cho Rollercoaster Tycoon.
Sự tương đồng bất ngờ giữa UI và công viên giải trí
Trong thiết kế web, bạn cần các quy tắc về typography, màu sắc, khoảng cách và thành phần nào nên đi cùng nhau. Trong công viên giải trí, các quy tắc cũng tương tự:
- Tàu lượn (rollercoaster) phải có đường ray hoàn chỉnh.
- Trò chơi phải có lối vào được kết nối với đường đi.
- Đường đi phải liên kết các khu vực khác nhau của công viên.
- Một thế giới chủ đề cướp biển thì phải dùng khung cảnh cướp biển.
Tác giả nhận thấy bài toán tạo ra một công viên mạch lạc giống đến kỳ lạ với bài toán tạo ra một giao diện sản phẩm mạch lạc. Cũng giống như thiết kế web, việc chỉ đưa cho mô hình các thành phần "đúng" là chưa đủ.
Vòng lặp đánh giá: Chìa khóa thành công
Để giải quyết, anh đã xây dựng một eval loop (vòng lặp đánh giá) hoạt động như sau:
Magic Patterns tạo ra một công viên, sau đó một tác nhân khác sẽ chấm điểm công viên đó dựa trên một tiêu chí (rubric), rồi tác nhân chính sẽ tự cập nhật các file quy tắc và kỹ năng trước khi thử lại.
Tiêu chí chấm điểm bao gồm việc kiểm tra xem:
- Tàu lượn có tạo thành đường ray hợp lệ với ít nhất một đoạn dốc không?
- Các trò chơi có thể truy cập được qua đường đi không?
- Mỗi thế giới có sử dụng khung cảnh đúng chủ đề không?
- Toàn bộ công viên có vận hành như một tổng thể không?
Sau nhiều vòng lặp, hệ thống hiện có thể tạo ra một công viên hoạt động đầy đủ chỉ từ câu lệnh đơn giản. Người dùng thậm chí có thể theo dõi khách tham quan, nghe suy nghĩ của họ và xem họ trải nghiệm trò chơi theo đúng phong cách RCT.
Ý nghĩa với cộng đồng AI Việt Nam
Với những người làm AI tại Việt Nam, dự án này mang đến một góc nhìn thú vị: thay vì chỉ dùng AI để tạo hình ảnh hay văn bản, việc xây dựng các "thế giới ảo" có logic nhất quán có thể trở thành một hướng đi mới. Kỹ thuật dùng tác nhân đánh giá thứ hạng (grader) để tự cải thiện quy tắc cũng là một phương pháp hay để kiểm soát chất lượng đầu ra của AI trong các bài toán phức tạp, đặc biệt khi bạn cần một hệ thống vừa sáng tạo vừa tuân thủ chặt chẽ các ràng buộc kỹ thuật.