Создаем игру на 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
1 year ago 01:31:50 57
Создаем игру с механикой Flappy Bird в Unity
5 years ago 00:09:29 86
КАК СОЗДАТЬ ИГРУ FLAPPY BIRD РЕБЕНКУ САМОСТОЯТЕЛЬНО
1 year ago 00:20:36 1
СОЗДАЕМ Flappy bird на CHATGPT
4 years ago 00:09:38 5
Создаем Flappy Bird на Unity 3D | Программирование в C#
9 years ago 00:08:27 268
Урок 6. Flappy Bird: создаем игровой экран и добавляем птицу | Делаем android игры на LibGDX
5 years ago 00:17:19 27
Создание Flappy Bird по схеме эволюции [SpeedDev]
1 year ago 00:18:15 1
Создаем игру “Flappy bird“ в среде GDevelop #gdevelop #программирование
4 years ago 00:11:11 14
Создание flappy bird на Processing.
11 years ago 00:05:52 226
Swing Copters от создателя Flappy Bird
4 years ago 00:07:22 13
Как сделать Flappy Bird на С++
4 years ago 00:06:43 4
Как создать Flappy Bird в Construct Classic?
5 years ago 00:08:56 1
Создаём Flappy Bird за 9 МИНУТ на Android | Game Unity Tutorial, C#
11 years ago 00:03:11 373
Как создать flappy bird для android без навыков программирования. Часть 1
11 years ago 00:08:20 12
Феномен игры Flappy Bird
11 years ago 00:02:08 15
Трейлер новой игры от создателя Flappy Bird. Swing Copters
11 years ago 00:07:15 28
Ep. 2: Display - Let’s Make Flappy Bird
11 years ago 00:03:46 27
Ep. 3: OpenGL - Let’s Make Flappy Bird
3 years ago 00:54:01 1
Программируем игру “Flappy Bird“ ▶ Scratch
11 years ago 00:06:07 175
Ep. 5: Loading Shaders - Let’s Make Flappy Bird
8 years ago 00:07:09 5
Cocos2d-x Flappy Bird C++ Tutorial 9 - Flappy Bird Class Creation
3 years ago 00:22:26 1
Уроки Construct2. Flappy bird
5 years ago 00:07:24 146
Создаем игру FlappyBird в Unity за 5 минут
9 years ago 01:02:57 20
Создание клона Flappy Bird на java всего за 1 час!