Cách tạo trò chơi 3D với Codex

Codex có thể viết mã trò chơi, chạy các công cụ dự án và sửa đổi bản dựng có thể chơi được. Thrixel kết nối việc tạo và chỉnh sửa mô hình 3D với quy trình đó thông qua MCP. Hướng dẫn này bao gồm cách thiết lập, lựa chọn công cụ, lời nhắc trò chơi đầu tiên và cách sử dụng GPT-6 Astra để phát triển trò chơi.

OpenAI Codex có thể tạo trò chơi không?

Vâng. Với quyền truy cập vào một dự án và các công cụ phát triển của nó, Codex có thể triển khai các điều khiển, camera, hành vi va chạm, mục tiêu và menu. Một trò chơi 3D cũng cần có những mô hình phù hợp với bối cảnh của nó. Codex + Thrixel đưa việc tạo nội dung vào cùng một quy trình làm việc, do đó, tác nhân có thể yêu cầu đạo cụ và đối tượng môi trường trong khi thực hiện trò chơi.

Kỹ năng Build World của Thrixel hướng dẫn lập kế hoạch, thiết lập công cụ, chuẩn bị mô hình và chơi thử. Một trò chơi nhỏ với điều kiện thắng rõ ràng là dự án hữu ích đầu tiên: giao ba gói hàng, hoàn thành cuộc đua hoặc tìm chìa khóa để thoát ra. Tác nhân có kết quả có thể quan sát được để kiểm tra trước khi mở rộng thiết kế. Quá trình phát triển được hướng dẫn nhanh chóng này còn được gọi là vibe coding một trò chơi.

Làm cách nào để kết nối trình tạo mô hình 3D với Codex?

Máy chủ Thrixel MCP hiển thị các công cụ để tạo, kiểm tra, chỉnh sửa và xuất mô hình. MCP cho phép Codex gọi các công cụ này từ dự án. Build World là quy trình làm việc mà tác nhân tuân theo; kết nối MCP cung cấp các hoạt động tài sản mà nó thực hiện.

Bắt đầu với Codex được cài đặt, truy cập vào dự án trò chơi cục bộ và tài khoản Thrixel. Yêu cầu Codex cài đặt Build World và làm theo hướng dẫn thiết lập Codex, bao gồm cả quy trình đăng nhập Thrixel:

Trong Codex
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.

Xác nhận rằng cả kỹ năng và công cụ Thrixel đều có sẵn trong phiên. Đối với cấu hình MCP thủ công, tài liệu Codex MCP chính thức mô tả việc thiết lập máy chủ và kiểm tra kết nối. Chỉ kết nối một công cụ nội dung không kết nối trình soạn thảo Unity, Roblox hoặc Unreal cục bộ; mỗi công cụ trò chơi có thiết lập riêng của nó.

GPT-6 Astra có thể xây dựng trò chơi 3D không?

GPT-6 Astra là mô hình có sẵn trong Codex dành cho công việc phức tạp trên mã và công cụ. Codex cung cấp quyền truy cập công cụ và môi trường dự án; Astra là mô hình thực hiện việc suy luận. Thrixel tạo ra các mắt lưới và kết cấu theo yêu cầu của tác nhân. Việc phân chia công việc tương tự cũng được áp dụng khi chọn một mô hình mã hóa được hỗ trợ khác.

Chọn Astra trong các điều khiển mẫu có sẵn hoặc sử dụng codex -m gpt-6-astra trong Codex CLI. hướng dẫn mẫu của OpenAI cung cấp tài liệu về lựa chọn và tính khả dụng. Bản tóm tắt trò chơi phải nêu tên công cụ, thiết bị mục tiêu, nội dung mong muốn và điều kiện hoàn thành bất kể kiểu máy đã chọn.

Cách tạo trò chơi với Codex và Thrixel

1. Chọn công cụ và mô tả trò chơi

Sau khi thiết lập, hãy yêu cầu Codex sử dụng Build World. Bao gồm hành động, mục tiêu, hướng nghệ thuật của người chơi và các điều khiển dự kiến. Đối với trò chơi trên trình duyệt, lời nhắc đầu tiên có thể là:

Lời nhắc trò chơi ví dụ
Sử dụng kỹ năng Build World để tạo trò chơi giao hàng Three.js trên một hòn đảo đầy màu sắc. Tạo một chiếc xe tải nhỏ có bánh xe riêng biệt, nhà nhỏ, thùng và ngọn hải đăng bằng Thrixel. Thêm điều khiển bằng bàn phím và cảm ứng, ba điểm dừng giao hàng, bộ hẹn giờ và nút khởi động lại. Kiểm tra lộ trình giao hàng hoàn chỉnh và kiểm tra các mô hình từ camera trò chơi.

2. Tạo và chuẩn bị nội dung 3D

Codex biến bản tóm tắt thành danh sách tài sản và gọi Thrixel bằng lời nhắc bằng văn bản hoặc hình ảnh tham chiếu. Đối với trò chơi giao hàng, xe tải cần có bánh xe riêng biệt trong khi ngôi nhà nhỏ có thể được nhóm thành hình học tĩnh. Các bộ phận được đặt tên cung cấp cho tác nhân các mục tiêu cụ thể để sửa đổi, chẳng hạn như mở rộng cabin xe tải hoặc thay mái nhà hải đăng.

Trước khi đặt từng nội dung, tác nhân sẽ kiểm tra thứ bậc, quy mô, hướng và vật liệu của nó. Việc giảm và nhóm tam giác chuẩn bị cho ngân sách tài sản của dự án. Các mô hình vẫn còn trong không gian làm việc Thrixel nên các chỉnh sửa trên trình duyệt có thể được truy xuất cho trò chơi.

3. Kiểm tra trò chơi và sửa lại nó

Playtesting sẽ kiểm tra xem việc giao hàng có thể được hoàn thành hay không, camera theo dõi xe tải và quy trình khởi động lại có hoạt động hay không. Những phản hồi như “xe tải lao qua bến khi rẽ” khiến Codex có một vấn đề cụ thể để điều tra và kiểm tra lại.

Sử dụng gauntlet loop với Codex

gauntlet loop kết hợp công việc xây dựng của Codex với một tác nhân phê bình riêng biệt để đánh giá trò chơi đang chạy dựa trên một tham chiếu cố định. Đối với trò chơi giao hàng trên đảo, người phê bình có thể kiểm tra tay lái, các điểm dừng giao hàng có thể đọc được và liệu chiếc xe tải có phù hợp với hướng nghệ thuật đã định hay không. Codex biến phản hồi đó thành các thay đổi mã và các chỉnh sửa Thrixel có mục tiêu, chẳng hạn như sửa đổi cabin trong khi vẫn giữ các bánh xe được đặt tên sẵn sàng cho hành vi lái xe. Sau đó, nó chạy một chuỗi phân phối hoàn chỉnh và khởi động lại để người phê bình đánh giá lại. Vòng lặp kết nối các bản sửa đổi nội dung với bằng chứng từ trò chơi thực tế.

Codex có thể xây dựng các trò chơi Unity, Unreal, Roblox và Three.js không?

Trình tạo mô hình 3D AI nào hoạt động với Codex?

so sánh các máy chủ MCP mô hình 3D tốt nhất cho Codex bao gồm Thrixel, Meshy, Blender MCP, Tripo và Rodin, với các liên kết dự án chính thức và sự cân bằng cho nội dung được sản xuất có thể chỉnh sửa, ký tự chi tiết và tích hợp cảnh.

Trình tạo mô hình AI 3D của Thrixel cung cấp kết nối MCP để tạo và chỉnh sửa mô hình. Các trình tạo khác cũng cung cấp tính năng tích hợp tác nhân: Meshy cung cấp tài liệu hỗ trợ Codex và Tripo trình diễn quy trình làm việc Unreal dựa trên Astra. So sánh quy trình sửa đổi cũng như kết quả được tạo đầu tiên.

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, do đó Codex có thể xác định các bộ phận riêng lẻ và áp dụng logic cũng như hành vi của trò chơi cho chúng. Một cánh cửa có thể mở khóa sau một câu đố, bánh xe có thể quay khi có lực tác động vào và một công tắc có thể khởi động một cánh quạt. Tác nhân sử dụng những tên đó để nhắm mục tiêu các thành phần có liên quan, thiết lập tập lệnh hoặc logic Blueprint trong công cụ và kiểm tra hành vi.

Các bộ phận cũng có thể được chỉnh sửa, các nội dung vẫn tồn tại trong không gian làm việc chung của trình duyệt và Build World hướng dẫn việc chuẩn bị và thử nghiệm chúng trong công cụ. Điều này hỗ trợ các yêu cầu như thay đổi thân xe trong khi vẫn giữ bánh xe có thể sử dụng được cho hoạt ảnh. Tài liệu MCP của Meshy lưu ý rằng các mô hình do API tạo không tự động xuất hiện trong không gian làm việc web của nó, một điểm khác biệt đáng xem xét khi di chuyển giữa công việc tác nhân và chỉnh sửa trình duyệt.

Các câu hỏi thường gặp khi làm game với Codex

Codex có thể tạo mô hình 3D từ hình ảnh không?

Codex có thể chuyển hình ảnh tham chiếu đến trình tạo được kết nối, chẳng hạn như Thrixel. Máy phát điện tạo ra mô hình; Codex kiểm tra nó và xử lý việc tích hợp nó vào trò chơi. Tham chiếu phải làm rõ hình bóng của đối tượng và các bộ phận chuyển động cần thiết.

Codex có thể cải thiện trò chơi hiện có không?

Vâng. Một dự án hiện có có thể sử dụng Thrixel để thay thế các đạo cụ giữ chỗ, thêm nội dung còn thiếu hoặc sửa đổi các mô hình dựa trên bộ phận. Chỉ định cảnh hoặc tương tác nào sẽ thay đổi và hành vi cần được kiểm tra sau đó.

Làm cách nào để xuất bản trò chơi được tạo bằng Codex?

Các bản dựng Three.js và Unity WebGL đã hoàn thiện có thể được xuất bản lên thrixel.world thông qua Build World sau khi thử nghiệm trò chơi đã xuất. Trải nghiệm Roblox được xuất bản thông qua Studio. Các dự án Unreal tuân theo quy trình phân phối và đóng gói của nền tảng mục tiêu của chúng.

Thrixel có được bao gồm trong đăng ký Codex không?

Việc tạo tài sản Thrixel sử dụng các khoản tín dụng tạo riêng biệt. Lựa chọn mô hình trong Codex không làm thay đổi ngân sách tài sản của tài khoản Thrixel. Các tùy chọn thế hệ hiện tại được liệt kê trong kế hoạch của Thrixel.

Bắt đầu với Codex + Thrixel