Cách xây dựng trò chơi Unity bằng Assets 3D do AI tạo
Thrixel là trình tạo tài sản 3D AI cho Unity hoạt động với tác nhân lập trình AI. Tác nhân viết C# và xây dựng hiện trường; Thrixel tạo và chỉnh sửa mô hình từ văn bản hoặc hình ảnh tham chiếu. Hướng dẫn này bao gồm việc tạo nội dung, nhập chúng vào Unity và thử nghiệm chúng trong một trò chơi có thể chơi được.
Bạn có thể xây dựng trò chơi Unity bằng AI không?
Vâng. Các tác nhân lập trình AI như Claude Code và Codex có thể biến mô tả trò chơi thành dự án Unity với các tập lệnh, cảnh và nội dung 3D. Bản tóm tắt xác định thể loại, cách điều khiển, phong cách nghệ thuật và mục tiêu. Tác nhân chia nó thành cơ chế và danh sách tài sản, xây dựng một phiên bản có thể chơi được, sau đó kiểm tra kết quả trong trình chỉnh sửa. Cách tiếp cận này còn được gọi là vibe coding một trò chơi.
Một trò chơi đua xe nhỏ, cấp độ khám phá hoặc vượt chướng ngại vật sẽ là điểm khởi đầu hữu ích. Một vòng lặp hoàn chỉnh, chẳng hạn như thu thập một vật phẩm và đến lối ra, cung cấp cho tác nhân thứ gì đó cụ thể để kiểm tra trước khi mở rộng thế giới.
Claude Code kết nối với Unity bằng cách nào?
Claude Code hoạt động với các tệp dự án và lệnh đầu cuối. Kỹ năng Build World của Thrixel bao gồm quy trình công việc Unity sử dụng Unity CLI để tương tác với Unity Editor đã cài đặt. Tác nhân viết tập lệnh C#, thiết lập cảnh và kiểm tra ảnh chụp màn hình từ trình chỉnh sửa và chế độ Phát.
Việc tạo nội dung sử dụng một kết nối riêng: Thrixel MCP máy chủ. MCP cho phép tác nhân lập trình AI yêu cầu các mô hình, kiểm tra các bộ phận của chúng, thực hiện chỉnh sửa và tải xuống kết quả trong khi làm việc trên trò chơi. Kết nối trình soạn thảo xử lý Unity; kết nối Thrixel xử lý các mô hình.
Cách tạo tài sản Unity bằng AI
Trình tạo nội dung AI 3D của Thrixel dành cho Unity biến mô tả văn bản hoặc hình ảnh tham chiếu thành các phương tiện, tòa nhà, đồ nội thất và vật thể cảnh 3D có thể chỉnh sửa. Thông qua máy chủ Thrixel MCP, tác nhân lập trình AI yêu cầu các mô hình này trực tiếp từ bản tóm tắt trò chơi và tiếp tục viết lối chơi trong khi chạy thế hệ. Các công cụ Unity xử lý việc xây dựng và thử nghiệm cảnh; Thrixel cung cấp các công cụ chỉnh sửa và tạo nội dung 3D.
Các mô hình dựa trên từng phần từ Trình tạo mô hình AI 3D của Thrixel cung cấp cho tác nhân các phần cụ thể để làm việc. Xe có thể có thân và bánh xe riêng biệt; một tòa nhà có thể có một cánh cửa mở được. Tác nhân có thể chỉnh sửa một phần được đặt tên, nhóm hình học tĩnh và giữ các phần di chuyển riêng biệt để các tập lệnh hoạt hình trong Unity. Nội dung đã tạo sẽ nằm trong không gian làm việc Thrixel, nơi chúng có thể được kiểm tra, chỉnh sửa và sử dụng lại trong các dự án.
Văn bản tới nội dung 3D Unity: lời nhắc nên bao gồm những gì?
Lời nhắc nội dung phải nêu tên đối tượng, phong cách nghệ thuật, kích thước dự định và bất kỳ bộ phận nào cần di chuyển. Ví dụ: "Tạo ra một chiếc xe tải giao hàng nhỏ gọn có sơn màu xanh lam, cửa chở hàng riêng biệt và bốn bánh xe riêng biệt. Hãy chuẩn bị cho trò chơi lái xe Unity." Tác nhân có thể yêu cầu mô hình từ Thrixel, nhập mô hình đó rồi định cấu hình tỷ lệ, bộ va chạm và hành vi C# của nó trong Unity.
Tác nhân lập trình AI có thể xây dựng toàn bộ cảnh Unity bằng Thrixel không?
Build World điều phối việc tạo nội dung với việc lắp ráp cảnh và lối chơi. Trò chơi giao hàng có thể cần xe tải, nhà cửa, thùng và đồ vật cảnh 3D trên đường phố, tất cả đều được yêu cầu có chỉ đạo nghệ thuật chung. Tác nhân đặt các mô hình được tạo vào Unity, kết nối cơ chế phân phối và kiểm tra tuyến đường. Việc kiểm tra cảnh 3D sau đó có thể dẫn đến việc sửa đổi tài sản có mục tiêu, chẳng hạn như mở rộng cửa chở hàng hoặc đơn giản hóa một giá đỡ lặp đi lặp lại.
Làm cách nào để nhập mô hình 3D do AI tạo vào Unity?
Quy trình làm việc Unity của Build World sử dụng FBX. tài liệu nhập mô hình của Unity khuyến nghị xuất trực tiếp sang FBX trong thư mục Assets của dự án. Quy trình làm việc chuẩn bị từng mẫu Thrixel trước khi đặt nó vào Assets/Models/:
- Chuẩn bị hình học. Thực hiện chỉnh sửa hình dạng, giảm hình tam giác theo ngân sách của dự án và nhóm các phần tĩnh trong khi vẫn giữ lại các phần cần di chuyển.
- Nhập FBX. Kiểm tra thứ bậc và chỉ định vật liệu cho các vị trí dự định. Các mẫu Thrixel được nhóm giữ lại các khe vật liệu được đặt tên cho các bề mặt như sơn, kính và cao su.
- Kiểm tra tỷ lệ và hướng. So sánh mô hình với trình phát và các vật thể lân cận, sau đó kiểm tra mặt trước, điểm tiếp xúc với mặt đất và các trục quay của bộ phận chuyển động.
- Thử nghiệm nó trong trò chơi. Thêm các trình va chạm và tập lệnh cần thiết, sau đó kiểm tra chế độ xem camera, va chạm và chuyển động trong chế độ Chơi.
Quy trình làm việc nội dung AI 3D cho Unity nên bao gồm những gì?
Việc tạo và nhập đã được hỗ trợ bởi một số công cụ. Meshy cung cấp cầu nối Unity và Tripo cung cấp plugin Unity. Cả hai cũng cung cấp các cách để các tác nhân lập trình AI yêu cầu tài sản. Sự so sánh hữu ích là cách quy trình làm việc xử lý các bản sửa đổi, tái sử dụng nội dung và kiểm tra bên trong trò chơi đang chạy.
Các mô hình dựa trên bộ phận của Thrixel có các bộ phận được đặt tên thông minh, cung cấp cho tác nhân lập trình AI các mục tiêu cụ thể về logic và hành vi. Với bánh xe và cửa chở hàng được giữ riêng biệt GameObjects, tác nhân có thể ghi C# quay bánh xe theo chuyển động của xe và chỉ mở cửa khi dừng giao hàng. Tên các bộ phận có ý nghĩa kết nối hình học được tạo ra với vai trò của nó trong trò chơi; tác nhân thiết lập các trục, trình thu thập và tập lệnh cũng như kiểm tra sự tương tác trong chế độ Chơi.
Ví dụ: Tài liệu MCP của Meshy cho biết nội dung do API tạo không tự động xuất hiện trong không gian làm việc trên web của nó. Thrixel lưu nội dung do tác nhân tạo vào cùng không gian làm việc được sử dụng trong trình duyệt. Kỹ năng Build World của nó kết hợp thư viện nội dung đó với chỉnh sửa phần, chuẩn bị nhập Unity và chơi thử lặp lại. Một hướng dẫn chẳng hạn như “làm cho chiếc xe tải hẹp hơn và giữ các bánh xe của nó tách biệt” trở thành một bản sửa đổi tài sản mà tác nhân có thể đưa vào hiện trường.
Cách xây dựng trò chơi Unity với Claude Code và Thrixel
Cài đặt Build World, kết nối tài khoản Thrixel và hoàn tất thiết lập Unity Editor và CLI được mô tả trên trang Thrixel cho Unity. Sau đó đưa ra lời nhắc cho Claude Code đặt tên Unity, mục tiêu của trò chơi và các mô hình được yêu cầu. Ví dụ:
/thrixel:build-world xây dựng trò chơi giao hàng Unity tại một thị trấn ven biển đầy màu sắc. Tạo một chiếc xe tải nhỏ có bánh xe, nhà và thùng giao hàng riêng biệt với Thrixel. Thêm điều khiển lái xe, ba điểm dừng giao hàng, bộ hẹn giờ và nút khởi động lại. Kiểm tra lái xe, va chạm và hoàn thành việc giao hàng ở chế độ Play.
Lời nhắc tiếp theo có thể mô tả sự cố trong trò chơi hoặc thay đổi hình ảnh cụ thể. Quy trình làm việc Unity của Build World yêu cầu kiểm tra nội dung sau khi nhập và từ quan điểm của người chơi, do đó, các thay đổi có thể được đánh giá trong cảnh chúng sẽ được sử dụng.
Sử dụng gauntlet loop để cải thiện trò chơi Unity
gauntlet loop cung cấp cho tác nhân phê bình riêng biệt một tham chiếu cố định và bản dựng Unity có thể chơi được để đánh giá. Trong trò chơi giao hàng, người phê bình có thể gắn cờ một chiếc xe tải quá rộng so với đường phố hoặc một camera che giấu điểm dừng tiếp theo. Người xây dựng điều chỉnh bộ điều khiển hoặc camera C# và sử dụng Thrixel để sửa lại thân xe tải trong khi vẫn bảo quản các bánh xe được đặt tên của nó. Sau khi nhập nội dung đã sửa đổi, tác nhân sẽ lặp lại lộ trình ở chế độ Phát. Nhà phê bình đánh giá kết quả mới dựa trên cùng một tham chiếu, kiểm tra cả chất lượng hình ảnh và liệu việc phân phối có thể được hoàn thành hay không.
Các câu hỏi thường gặp về xây dựng trò chơi Unity bằng AI
Tôi có cần biết C# để tạo trò chơi Unity bằng AI không?
Tác nhân có thể viết các tập lệnh C#. Việc làm quen với chế độ Thanh tra, Bảng điều khiển và Chơi của Unity giúp xem xét kết quả và mô tả lỗi. Mã do AI tạo vẫn cần thử nghiệm dựa trên các điều khiển và quy tắc trò chơi dự định.
Tại sao các mô hình AI nhập khẩu có màu hồng trong Unity?
Vật liệu màu hồng có thể cho biết trình đổ bóng không tương thích hoặc bị hỏng. Kiểm tra Bảng điều khiển và xem liệu vật liệu có phù hợp với Đường dẫn kết xuất tích hợp, phổ quát hoặc độ phân giải cao của dự án hay không. Tài liệu Unity chuyển đổi vật liệu giữa các quy trình kết xuất; việc tạo lại mô hình không nhất thiết phải được yêu cầu.
Các mô hình do AI tạo ra có thể có bộ phận chuyển động không?
Các bánh xe, cửa và nắp riêng biệt có thể được tạo hoạt hình thông qua các phép biến đổi C#. Việc đi lại của nhân vật và các hoạt ảnh về bộ xương khác yêu cầu thiết lập giàn khoan và hoạt ảnh; Chỉ riêng các bộ phận được đặt tên của mô hình sẽ không cung cấp những hình ảnh động đó.
Trò chơi Unity được tạo bằng AI có thể chạy trên trình duyệt không?
Bản dựng Unity WebGL có thể được xuất bản lên thrixel.world thông qua Build World. Trò chơi đã xuất cần kiểm tra trình duyệt về khả năng tải, sử dụng bộ nhớ và điều khiển trên các thiết bị dự định, ngoài việc kiểm tra cách chơi của trình chỉnh sửa.