GPT-4 записує код, DALL· E 3 + MJ отримує картинку, і з'являється AI-версія «Angry Pumpkin»

У цю гру «сердитий гарбуз» легко грати, але для її створення потрібна певна майстерність.

Першоджерело: Heart of the Machine

Джерело зображення: Створено Unbounded AI

З моменту появи серії діалогових моделей GPT, DALL-E, Midjourney та інших моделей діаграм Веньшена, заснованих на їх хардкорних і цікавих додатках вторинного створення, дозволяють звичайним людям відчути чарівність великих моделей.

Сьогодні нашу увагу привернув ще один такий ігровий проект.

Користувач Twitter @javilopen написав міні-гру «Angry Pumpkin» з використанням GPT-4, DALL・E 3 і Midjourney (PS: якщо і є схожість, то чисто випадкова), де GPT-4 відповідає за все кодування, а DALL・E 3 і Midjourney відповідають за графічну частину.

А як щодо ігрового екрану та ефекту? Судячи з наступних гіфок, здається, що неможливо сказати, що вона генерується великою моделлю.

Друзі також можуть спробувати гру та створити власні рівні. Однак наразі він не підтримує мобільні телефони.

Адреса судового засідання:

Далі розглянемо процес реалізації та деталі цієї «сердитої гарбуза».

По-перше, це графіка, яка також є найпростішою частиною. Ось як поділитися:

Титульний екран (за допомогою DALL・E 3 з GPT-4): Альбомне зображення на головному екрані відеогри «Angry Pumpkins». Дизайн заснований на художньому стилі Angry Birds, але з родзинкою. Елементи Хеллоуїна, такі як будинки з привидами, надгробки та кажани, заповнюють фон. Логотип гри розміщений на видному місці у верхній частині центру, по боках від нього зображені сердиті, привабливі гарбузи. У центрі нижньої частини є кнопка «Play», оточена моторошним туманом.

*"Фотографія горизонтального яскравого головного екрану відеогри під назвою "Angry Pumpkins". Дизайн натхненний естетикою гри «Angry Birds», але іншим. Елементи Хеллоуїна, такі як будинки з привидами, надгробки та кажани, домінують на задньому плані. Логотип гри розміщений на видному місці у верхній частині, а стилізовані гарбузові персонажі виглядають сердитими та готовими до дії з обох боків. Кнопка «Грати» розташована внизу по центру, оточена моторошним туманом». *

Фонове зображення (за допомогою Midjourney), автор використав зображення як фон (і кілька разів підлатав) для: Горизонт Angry Birds на скріншоті iPhone, Halloween Edition, Graveyard, легкий аквамариновий та помаранчевий стиль, неотрадиціоналізм, kerem beyit, земляні роботи, дерево, зображення Xbox 360, світло-рожевий та темно-синій – співвідношення 8:5. "

"Angry birds skyline на скріншоті iPhone, Halloween Edition, кладовище, у стилі світлого аквамарину та помаранчевого, неотрадиціоналіст, керем бейіт, земляні роботи, дерево, графіка Xbox 360, світло-рожевий та темно-синій --ar 8:5"

Інший обрізаний і використовується для генерації ґрунту: 2D-платформер, кам'яні цеглини, Хелловін, 2D ландшафт відеоігор, 2D платформер, сцена Хеллоуїна, схожа на Angry Birds, сцена Хеллоуїна, скріншоти, ігрові ассети - у співвідношенні 8:5.

"2D-платформа, кам'яні кубики, Хелловін, 2D-відеогра, 2D-платформер, сценарій Хеллоуїна, схожий на angry birds, металевий слимак Хеллоуїн, скріншот, внутрішньоігровий ассет --ar 8:5"

Далі настав час згенерувати внутрішньоігрових персонажів, які автор використовував для комплектації з Midjourney.

  • Гарбуз на Хелловін, Ігровий спрайт, Видання на Хелловін, Легкий спрайт, 2D, Білий фон
  • Зелений монстр на Хелловін, милий і милий, Діаграма ігрового ельфа, Видання на Хелловін, Діаграма простого ельфа, 2D, білий фон

"Гарбуз на Хелловін, спрайт у грі, але видання на Хелловін, простий спрайт, 2D, білий фон"

"Зелений монстр на Хелловін, дурний, кумедний, ігровий спрайт, але видання на Хелловін, простий спрайт, 2D, білий фон"

Звичайно ж, об'єкти в грі також були зроблені автором за допомогою Midjourne. Автор створив різні таблиці стилів спрайтів, потім обрізав і прибрав фон за допомогою Photoshop/Photopea. За дрібними деталями автор возиться з Midjourney.

  • Дерев'яна скриня, карта спрайтів ресурсів предметів, білий фон, карта спрайтів гри.
  • Черепи, великі кістки, спрайти ресурсів предметів, білий фон, ігрові спрайти.
  • Прямокутні камені, спрайти ресурсів предметів, білий фон, ігрові спрайти.
  • Дерев'яні скрині, великі кістки, спрайти ресурсів предметів, білий фон, ігрові спрайти.
  • Спрайти ресурсів предметів, дерев'яні дошки, білий фон, ігрові спрайти, схожі на стиль «Angry Birds».

«Дерев'яний ящик. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "

«Кістка скелета. Велика кістка скелета. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "

«Прямокутний камінь. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "

«Дерев'яний ящик. Велика кістка скелета. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "

"Спрайти об'єктів об'єктів. Дерев'яні планки. Білий фон. Внутрішньоігрові спрайти. Схожий на стиль Angry Birds"

GPT-4 використовувався у фінальній частині програмування. За словами авторів, код гри складається всього з 600 рядків і повністю написаний GPT-4.

З повним кодом можна ознайомитися за посиланням:

Автор додав у гру багато деталей, таких як різні ефекти частинок та різні види об'єктів. Але поки що GPT-4 не зміг згенерувати повну гру лише з однієї.

Отже, трюк, який він використовує, полягає в тому, щоб висувати поступові вимоги до GPT-4, подібно до того, як люди програмують, починаючи з простої та працездатної основи, а потім повторюючи, розширюючи та вдосконалюючи код.

Він використав кілька хитрощів і, починаючи з простих речей на кшталт «Чи можу я створити гру в стилі Angry Birds, використовуючи матерію.js і p5.js?» Все, що вам потрібно зробити, це керувати ним за допомогою миші, встановити кут і швидкість стрільби та влучити в купу коробок із 2D-фізикою».

Продовжуйте додавати більше елементів і функцій, детально описуючи, де були допущені помилки, і дозволяючи програмі виправити себе. Наприклад, «Тепер я питаю вас, чи розумієте ви, що в іграх Angry Birds гравці ковзають пальцями по екрану, щоб стріляти в птахів?» Додайте це до гри, яку ви створюєте, але переключіться на керування мишею».

Інший приклад: «Спроектуйте монстра в коло», «Я хочу зробити факел з ефектами частинок, чи можу я зробити це за допомогою p5.js?» Таким чином, я продовжив взаємодіяти з GPT-4, і нарешті отримав поточний ігровий ефект.

Ця чиста версія «Angry Pumpkin» зі штучним інтелектом, у вас є серце?

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити