У цю гру «сердитий гарбуз» легко грати, але для її створення потрібна певна майстерність.
Першоджерело: 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, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
GPT-4 записує код, DALL· E 3 + MJ отримує картинку, і з'являється AI-версія «Angry Pumpkin»
Першоджерело: Heart of the Machine
З моменту появи серії діалогових моделей 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», оточена моторошним туманом.
Фонове зображення (за допомогою Midjourney), автор використав зображення як фон (і кілька разів підлатав) для: Горизонт Angry Birds на скріншоті iPhone, Halloween Edition, Graveyard, легкий аквамариновий та помаранчевий стиль, неотрадиціоналізм, kerem beyit, земляні роботи, дерево, зображення Xbox 360, світло-рожевий та темно-синій – співвідношення 8:5. "
Інший обрізаний і використовується для генерації ґрунту: 2D-платформер, кам'яні цеглини, Хелловін, 2D ландшафт відеоігор, 2D платформер, сцена Хеллоуїна, схожа на Angry Birds, сцена Хеллоуїна, скріншоти, ігрові ассети - у співвідношенні 8:5.
Далі настав час згенерувати внутрішньоігрових персонажів, які автор використовував для комплектації з Midjourney.
Звичайно ж, об'єкти в грі також були зроблені автором за допомогою Midjourne. Автор створив різні таблиці стилів спрайтів, потім обрізав і прибрав фон за допомогою Photoshop/Photopea. За дрібними деталями автор возиться з Midjourney.
«Кістка скелета. Велика кістка скелета. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "
«Прямокутний камінь. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "
«Дерев'яний ящик. Велика кістка скелета. Спрайти ресурсів предметів. Білий фон. Внутрішньоігрові спрайти "
"Спрайти об'єктів об'єктів. Дерев'яні планки. Білий фон. Внутрішньоігрові спрайти. Схожий на стиль Angry Birds"
GPT-4 використовувався у фінальній частині програмування. За словами авторів, код гри складається всього з 600 рядків і повністю написаний GPT-4.
Автор додав у гру багато деталей, таких як різні ефекти частинок та різні види об'єктів. Але поки що GPT-4 не зміг згенерувати повну гру лише з однієї.
Отже, трюк, який він використовує, полягає в тому, щоб висувати поступові вимоги до GPT-4, подібно до того, як люди програмують, починаючи з простої та працездатної основи, а потім повторюючи, розширюючи та вдосконалюючи код.
Він використав кілька хитрощів і, починаючи з простих речей на кшталт «Чи можу я створити гру в стилі Angry Birds, використовуючи матерію.js і p5.js?» Все, що вам потрібно зробити, це керувати ним за допомогою миші, встановити кут і швидкість стрільби та влучити в купу коробок із 2D-фізикою».
Продовжуйте додавати більше елементів і функцій, детально описуючи, де були допущені помилки, і дозволяючи програмі виправити себе. Наприклад, «Тепер я питаю вас, чи розумієте ви, що в іграх Angry Birds гравці ковзають пальцями по екрану, щоб стріляти в птахів?» Додайте це до гри, яку ви створюєте, але переключіться на керування мишею».
Інший приклад: «Спроектуйте монстра в коло», «Я хочу зробити факел з ефектами частинок, чи можу я зробити це за допомогою p5.js?» Таким чином, я продовжив взаємодіяти з GPT-4, і нарешті отримав поточний ігровий ефект.