چگونه یک بازی Unreal Engine با دارایی های سه بعدی تولید شده توسط هوش مصنوعی بسازیم

Thrixel یک مولد دارایی سه بعدی هوش مصنوعی برای Unreal Engine است که با یک عامل برنامه نویسی هوش مصنوعی کار می کند. Unreal MCP کنترل عامل ویرایشگر را می دهد. Thrixel مدل ها را از متن یا تصاویر مرجع تولید و ویرایش می کند. Build World این منابع سه بعدی را با ساختن سطح، گیم پلی Blueprint و تست Play-In-Editor هماهنگ می کند.

آیا هوش مصنوعی می تواند در Unreal Engine بازی بسازد؟

یک عامل برنامه نویسی هوش مصنوعی با دسترسی به Unreal می تواند یک سطح را جمع آوری کند، گیم پلی ایجاد کند، مدل ها را قرار دهد و نتیجه را بررسی کند. خلاصه اولیه باید یک فعالیت قابل‌بازی را تعریف کند: کاوش در یک خرابه، حل پازل در یا تکمیل یک تحویل. هدف واضح به تمایز یک تعامل تمام شده از صحنه ای که فقط در یک اسکرین شات کامل به نظر می رسد کمک می کند.

مهارت Build World Thrixel گردش کار موتور را فراهم می کند. عامل کنترل ساخت و ساز سطح و منطق بازی. مولد مدل سه‌بعدی هوش مصنوعی Thrixel منابع سه‌بعدی را از متن یا تصاویر مرجع ایجاد می‌کند و ابزارهایی برای بازرسی، ویرایش و صادر کردن آنها فراهم می‌کند.

Claude Code و Codex چگونه به Unreal Engine متصل می شوند؟

Unreal MCP ابزارهای ویرایشگر را از طریق یک اتصال محلی در معرض عوامل سازگار قرار می دهد. اسناد Epic شامل فعال کردن Unreal MCP و All Toolsets، راه اندازی مجدد ویرایشگر، و ایجاد پیکربندی مشتری برای عواملی از جمله Claude Code و Codex است. این ویژگی آزمایشی است، بنابراین ابزارها و رفتار موجود می تواند بین نسخه های موتور تغییر کند.

گردش کار مستند Unreal Build World به Unreal Engine 5.8 یا بالاتر نیاز دارد. راهنمای راه‌اندازی Unreal پروژه و بررسی اتصال را پوشش می‌دهد. Thrixel MCP اتصال دوم برای تولید منابع سه بعدی است. Unreal MCP ویرایشگر را کنترل می کند. Thrixel MCP مدل های استفاده شده در آن ویرایشگر را ایجاد و اصلاح می کند.

نحوه تولید منابع سه بعدی Unreal Engine با هوش مصنوعی

مولد دارایی سه بعدی هوش مصنوعی Thrixel برای Unreal Engine اشیاء صحنه، ساختمان‌ها، مبلمان و وسایل نقلیه قابل ویرایش را از توضیحات متن یا تصاویر مرجع ایجاد می‌کند. عامل برنامه نویسی هوش مصنوعی مدل ها را از طریق سرور Thrixel MCP درخواست می کند در حالی که روی چیدمان سطح و گیم پلی از طریق ابزارهای ویرایشگر Unreal کار می کند. یک جهت هنری مشترک، درخواست‌ها را ثابت نگه می‌دارد و مدل‌ها برای ویرایش و استفاده مجدد در فضای کاری Thrixel باقی می‌مانند.

مدل‌های مبتنی بر قطعه، هندسه خاصی را برای بازبینی به عامل می‌دهند. یک رصدخانه می تواند یک تلسکوپ دوار و یک در جداگانه داشته باشد. قطعات استاتیک را می توان گروه بندی کرد، در حالی که قطعاتی که حرکت می کنند برای راه اندازی Unreal جدا باقی می مانند. دستورالعملی مانند "ورودی را باز کنید اما تلسکوپ را نگه دارید" می تواند قطعات مدل مربوطه را قبل از وارد کردن منبع اصلاح شده سه بعدی هدف قرار دهد.

متن به منابع سه بعدی Unreal Engine 3D: اعلان باید شامل چه مواردی باشد؟

شکل، مواد، اندازه مورد نظر و نقش شی را در سطح توصیف کنید. هر قطعه ای را که نیاز به حرکت جداگانه دارد نام ببرید. به عنوان مثال: "یک تلسکوپ برنجی هوازده روی یک پایه سنگی برای سطح رصدخانه Unreal ایجاد کنید. تلسکوپ را جدا نگه دارید تا بتواند بچرخد." Thrixel مدل را تولید می کند. عامل مش ها، محورها، برخوردها و گیم پلی وارد شده را در Unreal پیکربندی می کند.

آیا عامل برنامه نویسی هوش مصنوعی می تواند یک صحنه کامل Unreal را با Thrixel بسازد؟

Build World فهرست منابع سه بعدی، ساخت سطح و آزمایش را هماهنگ می کند. برای یک رصدخانه، عامل می تواند تلسکوپ، کابینت، درها، و اشیاء صحنه کلکسیونی را از Thrixel درخواست کند، سپس از Unreal MCP برای جمع آوری سطح و اتصال فعل و انفعالات Blueprint آن استفاده کند. آزمایش مسیر می‌تواند ورودی‌ای را نشان دهد که نیاز به تعریض دارد یا پایه‌ای که دوربین را مسدود می‌کند. عامل می تواند منبع 3 بعدی مربوطه را بازبینی کرده و دوباره آن را در سطح بررسی کند.

چگونه مدل های تولید شده با هوش مصنوعی را به Unreal Engine وارد می کنید؟

مسیر واردات Build World Unreal از FBX استفاده می کند. عامل هر مدل را آماده می کند، آن را در پوشه پروژه وارد می کند و نتیجه را در سطح بررسی می کند. وارد کردن مش با مواد، قرار دادن و کار گیم پلی دنبال می شود:

  1. مدل را آماده کنید. ویرایش‌های شکل و بافت را به پایان برسانید، مثلث‌ها را برای استفاده مورد نظر کاهش دهید، سپس قطعات ثابت را گروه‌بندی کنید.
  2. FBX را وارد کنید. قطعات متحرک را جدا نگه دارید و مش‌ها، تخصیص بافت و شکاف‌های مواد حاصل را بررسی کنید.
  3. قرار دهید و پیکربندی کنید. محدوده، مقیاس، رو به رو، تماس با زمین، محورها و برخوردها را بررسی کنید.
  4. در Play-In-Editor تست کنید. منبع سه بعدی را در فاصله بازی مشاهده کنید و تعامل آن را از جمله درها، پیکاپ ها یا اجزای متحرک اعمال کنید.

راهنمای Thrixel-to-Unreal این مسیر منبع سه بعدی را مستند می کند. زمین، آب و سطوح تکراری بزرگ با ابزار موتور ساخته می شوند. Thrixel اشیاء قرار داده شده در جهان را تامین می کند.

آیا هوش مصنوعی می تواند Unreal Blueprints را ایجاد کند؟

گردش کار Build World Unreal از گیم پلی Blueprint از طریق ابزارهای ویرایشگر پشتیبانی می کند. عامل می تواند رویدادها، عملکردها و Actorها را برای اجرای تعاملات به هم متصل کند. برای مثال، یک درب پازل به یک ورودی یا ماشه، یک شرط برای باز کردن قفل، یک رفتار حرکتی و راهی برای تنظیم مجدد نیاز دارد. هر حالت نیاز به بررسی در Play-In-Editor دارد، از جمله اینکه چه اتفاقی می افتد زمانی که بازیکن عمل را تکرار می کند.

چگونه Thrixel با Meshy و Tripo برای Unreal مقایسه می شود؟

Meshy افزونه Unreal را برای وارد کردن مدل‌های تولید شده ارائه می‌کند. Tripo همچنین یک Astra گردش کار را با Tripo CLI و Unreal MCP نشان می‌دهد که منابع سه‌بعدی تولید می‌کند، یک صحنه را مونتاژ می‌کند و نمای اول شخص را آزمایش می‌کند. دسترسی عامل و ادغام موتور قابلیت های مفیدی برای ارزیابی در این ابزارها هستند.

مدل های مبتنی بر قطعه Thrixel به طور هوشمند قطعاتی را نامگذاری کرده اند که مشخص می کند هر قطعه چه چیزی را نشان می دهد، مانند در، دستگیره یا تلسکوپ. این نام‌ها به عامل برنامه‌نویسی هوش مصنوعی اهداف خاصی را برای منطق و رفتار گیم‌پلی می‌دهند: یک Blueprint می‌تواند قفل درب را بعد از پازل باز کند، تلسکوپ را هنگام استفاده از کنترل بچرخاند، یا هنگامی که دسته انتخاب می‌شود واکنش نشان دهد. عامل، محورها، برخوردها و تعاملات مربوطه را در Unreal پیکربندی می کند و آنها را در Play-In-Editor آزمایش می کند.

ویرایش قسمت نامگذاری شده، یک فضای کاری مرورگر قابل استفاده مجدد، و دستورالعمل های موتور Build World همچنین به عامل اجازه می دهد تا پس از بازرسی صحنه، یک منبع سه بعدی را اصلاح کند و آن را به سطح بازگرداند. یک مقایسه عملی این است که آیا قطعات منفرد پس از وارد کردن و بازبینی با منطق گیم پلی قابل شناسایی و قابل استفاده باقی می مانند یا خیر.

نحوه ساخت یک بازی Unreal با Claude Code یا Codex

Build World را نصب کنید، وارد Thrixel شوید و پروژه Unreal را متصل کنید. با یک بازی کوچک شروع کنید که کنترل ها و شرایط تکمیل آن واضح است:

نمونه دستور بازی
از مهارت Build World برای ساختن یک بازی اکتشافی Unreal Engine در یک رصدخانه کوهستانی متروکه استفاده کنید. با استفاده از Thrixel تلسکوپ، کابینت و درب با قطعات متحرک مجزا تولید کنید. تعاملات Blueprint برای جمع آوری سه نقشه ستاره‌ای و باز کردن قفل خروج ایجاد کنید. مسیر کامل، برخوردها و رفتار درب را در Play-In-Editor تست کنید.

Claude Opus و Fable و GPT-6 Astra در Codex انتخاب‌های مدل در نمایندگی‌های مربوطه هستند. اتصالات موتور و منابع سه بعدی هر مدلی که انتخاب شود، ضروری است. صفحه Thrixel برای Unreal Engine دارای پیوندهای راه اندازی است.

استفاده از gauntlet loop برای بهبود بازی Unreal Engine

در یک gauntlet loop، یک عامل منتقد جداگانه سطح Unreal و تعاملات آن را در برابر یک مرجع ثابت ارزیابی می‌کند. برای مثال رصدخانه، ممکن است متوجه شود که تشخیص خروجی دشوار است یا درب پازلی بازیکن را پس از باز کردن قفل مسدود می کند. سازنده می تواند ظاهر در را از طریق Thrixel اصلاح کند، رفتار Blueprint آن را از طریق Unreal MCP تنظیم کند و مسیر را دوباره در Play-In-Editor اجرا کند. قطعات با نام هوشمند به عامل اجازه می دهد درب یا دستگیره را به صورت جداگانه هدف قرار دهد. سپس منتقد سطح اصلاح شده را برای خوانایی بصری و تعامل با پازل بررسی می کند.

سوالات متداول در مورد توسعه بازی AI Unreal

آیا برای ساختن بازی Unreal با هوش مصنوعی به C++ نیاز دارم؟

یک نمونه اولیه می تواند از Blueprints برای گیم پلی استفاده کند. C++ ممکن است برای سیستم های خاص پروژه مناسب باشد، اما برای هر تعاملی لازم نیست. خلاصه باید مشخص کند که آیا پروژه موجود از Blueprints، C++ یا هر دو استفاده می کند.

چرا یک مدل هوش مصنوعی پس از واردات اشتباه به نظر می رسد؟

تخصیص متریال، نقشه های بافت، مقیاس، جهت گیری و مرزهای مش را بررسی کنید. سپس منبع سه بعدی را در زیر نور سطح و از دوربین گیم پلی بررسی کنید. اجسام شناور، تماس ضعیف با زمین، و محورهای نامناسب می‌توانند به جای هندسه جدید، به اصلاحات قرار دادن یا وارد کردن نیاز داشته باشند.

آیا هوش مصنوعی می تواند یک شخصیت تولید شده را متحرک کند؟

حرکت دادن یک در یا چرخ جداگانه با انیمیشن شخصیت های اسکلتی متفاوت است. یک شخصیت پیاده‌روی به یک ریگ سازگار، داده‌های انیمیشن و یک راه‌اندازی انیمیشن Unreal نیاز دارد. قطعات مدل نامگذاری شده به تنهایی آن عناصر را تامین نمی کنند.

با Thrixel یک بازی Unreal بسازید