Создаем игру на CHATGPT, аналог Flappy bird.
--------------------------------------------------------------------------------------------
IDE Pycharm -
Язык программирования Python -
--------------------------------------------------------------------------------------------
Music generated by Mubert
--------------------------------------------------------------------------------------------
Ссылка на Word-файл -
--------------------------------------------------------------------------------------------
Этапы разработки для GhatGPT
Шаг 1
Давай представим что ты опытный разработчик на языке Python. Тебе поступила задача написать на нем простую игру.
Я буду давать тебе задания, а ты будешь их реализовывать.
--------------------------------------------------------------------------------------------
Шаг 2
Я хочу создать игру по типу Flappy Bird.
Добавь фон, он должен быть черного цвета.
Добавь птичку. Птичку сделай пока в виде простого белого круга.
Взлеты птички регулируются нажатием на пробел.
Анимация должна быть очень очень плавной
ВАЖНО. Столбцов быть пока не должно.
Размер игрового поля 800 на 600 пикселей
Написать ChatGpt - Да, спасибо. Да, спасибо. Все работает отлично
--------------------------------------------------------------------------------------------
Шаг 3 (опционально)
Проверить FPS и изменить силу гравитации
--------------------------------------------------------------------------------------------
Шаг 4
Давай теперь добавим новую логику - при соприкосновении птички с краями экрана- останавливаем игру.
Думаю можно высчитывать при помощи радиуса птички. Если расстояние от ближайшей точки на птички до края экрана меньше, чем радиус птички - считаем что соприкосновение произошло - высвечивается ярко красная надпись Game Over и после 2 секунд игровое окно закрывается.
Написать ChatGpt - Да, спасибо. Все работает отлично
--------------------------------------------------------------------------------------------
Шаг 5 (опционально)
Добавь возможность, чтобы я мог регулировать высоту взлета птички при нажатии на пробел
--------------------------------------------------------------------------------------------
Шаг 6
Теперь давай добавим функционал генерации столбцов.
Должны всегда появляется верхний и нижний столбец.
Расстояние между верхним и нижним столбцом всегда должно быть 200 пикселей.
Столбцы появляются справа и двигаются влево.
Они должны быть белого цвета и находится на переднем плане (чтобы их было видно)
Проход между столбцами генерируется на случайной высоте (но расстояние в 200 пикселей неизменно)
Новый столбец генерируется через 3 секунды после предыдущего, без перерыва очереди генерации
Написать ChatGpt - Да, спасибо. Все работает отлично
--------------------------------------------------------------------------------------------
Шаг 7 (опционально, если ChatGPT сам это не сделал)
Давай добавим логику, если птичка касается любого из столбцов - Game Over
--------------------------------------------------------------------------------------------
Шаг 8
Теперь давай добавим графики немного.
Замени фон на изображение (файл лежит в корне проекта)
Фон должен двигаться справа налево медленнее птички (создавая эффект параллакса). Когда изображение закончится - начни его сначала.
Написать ChatGpt - Да, спасибо. Все работает отлично
--------------------------------------------------------------------------------------------
Шаг 9
Да, все отлично. Теперь замени стандартные столбцы на изображение что лежит в корне проекта.
Нужно чтобы края столбцов (верхнего и нижнего) совпадали с краями изображения, так будет оставаться эта “пустота“ между верхним и нижним столбцом
Файл называется -
--------------------------------------------------------------------------------------------
Шаг 10
Теперь последнее - замени шарик на птичку. В корне проекта лежит файл
--------------------------------------------------------------------------------------------
00:00 - 00:05 - Вступление
00:06 - 01:42 - Устанавливаем Python и Pycharm
01:43 - 02:55 - Проверяем как все установлено и работает
02:56 - 04:22 - Разбираем этапы и подход к работе
04:23 - 04:33 - Этап 1. Присваиваем роль для ChatGPT
04:34 - 08:19 - Этап 2. Создаем коридор, птичку и гравитацию
08:20 - 09:41 - Этап 3. Добавляем логику “Game Over“ при соприкосновении с полом или потолком
09:42 - 11:44 - Этап 4. Добавляем логику генерации столбцов и взаимодействие птички с ними
11:45 - 15:34 - Этап 5. Добавляем изображение на фон
15:35 - 18:31 - Этап 6. Добавляем изображение для столбцов
18:32 - 19:47 - Этап 7. Добавляем изображение для птички
18:38 - 20:35 - Прощание, итоги.
1 view
512
161
3 months ago 15:33:59 1
Unity - Лучший курс | С Нуля до Junior за ОДНО видео
5 months ago 00:21:45 1
Создание игры на чистом JavaScript за 20 минут!
8 months ago 00:11:14 1
Запись гитары дома с помощью Audacity [2015]
8 months ago 01:31:50 1
Создаем игру с механикой Flappy Bird в Unity
8 months ago 00:26:52 1
Как сделать игру Flappy Bird в Scratch? Урок для новичков
9 months ago 00:00:00 8
Обзор игр поданных на конкурс IGRA - Initiative Gaming & Russian Awards (часть 11)
9 months ago 00:23:26 1
Создание игры Flappy Brid на Python с использованием Pygame #1 - Создание геймплея
9 months ago 00:26:24 1
Как сделать игру на Unity в 2д с нуля #1 | Основы и персонаж
10 months ago 00:20:36 1
СОЗДАЕМ Flappy bird на CHATGPT
10 months ago 00:21:29 1
Как сделать игру на Unity в 2д с нуля #4 | Очки и простое главное меню
11 months ago 00:17:07 3
Как создать игру на телефоне | Игра На Construct 3
12 months ago 00:18:15 1
Создаем игру “Flappy bird“ в среде GDevelop #gdevelop #программирование
12 months ago 00:28:20 1
ВИДЕОИГРЫ ИЗ... ВЬЕТНАМА? | Как бывшая колония превращается в серьёзную технологическую державу
1 year ago 00:09:05 1
История дополненной реальности! Создаю игру в AR
1 year ago 00:08:56 1
Создаём Flappy Bird за 9 МИНУТ на Android | Game Unity Tutorial, C#