За геймдизайнерами теж прийшли: розробник інтегрував ChatGPT в Unity – тепер створювати ігрові сцени й оточення можна за допомогою звичайних текстових запитів.
Йдемо на гітхаб проєкту і користуємося безкоштовно.
Як спробувати
Для використання API ChatGPT вам потрібно згенерувати ключ API. Згенеруйте його на сторінці вашого облікового запису та встановіть на сторінці налаштувань проєкту (Редагування > Налаштування проєкту > Команда ШІ > Ключ API).
УВАГА – Ключ API зберігається в UserSettings/AICommandSettings.asset. Ви повинні виключити цей каталог, коли ділитеся своїм проектом з іншими.
Ви можете відкрити вікно AI Command за допомогою меню Вікно > AI Command.
Системні вимоги: Unity 2022.2 або новішої версії
Часті запитання
Чи це практично?
Однозначно ні! Я створив цей proof-of-concept і довів, що він ще не працює. В одних випадках він працює добре, а в інших – дуже погано. З цих успіхів і невдач я отримав кілька ідей, що і є основною метою цього проекту.
Чи можу я встановити це у своєму проекті?
Це лише тестовий проект, тому не існує стандартного способу встановити його в інші проекти. Якщо ви все ж хочете спробувати його у своєму проекті, ви можете просто скопіювати каталог Assets/Editor до вашого проекту.
AICommandWindow генерує виключення NullReferenceException. Чого це?
Ймовірно, ваш пробний період OpenAI закінчився. Будь ласка, перевірте статус вашого рахунку. Дивіться AIShader випуск #1 для більш детальної інформації.
Я натиснув кнопку “Виконати”, що призвело до помилок компіляції. Чого?
У багатьох випадках ChatGPT не може правильно виконати вашу команду. Ви можете отримати правильну команду, повторно натиснувши кнопку “Виконати”.
(Ось чому я вважаю, що цей PoC непрактичний…)