На этой странице я специально собираю иллюстративный материал, который я брал с собой на встречи. Цель - продемонстрировать современный подход zero-code.
2026 год. Эра GLM-5
Китайская модель принесла мне много положительных эмоций. Теперь уже можно разрабатывать игры для браузера достаточно фривольно.
Вот какие итерации получились
- 3 запроса подряд - играть! Объем 51 Кб.
- 4 запроса подряд - играть! Объем 42 Кб.
- 5 запросов подряд - играть! Объем 33 Кб.
Пример цепочки запросов для разработки игры "Защитник Земли от космического мусора":
1) Создай двумерную браузерную игру, использую классический стек HTML + CSS + JS, то есть вся игра будет состоять из 3 взаимосвязанных файлов. За одну сторону играет человек, за другую сторону играет компьютер, имитируя искусственный интеллект. Игра должна вести счёт. Визуально игра должна быть очень привлекательная, с многочисленными эффектами, цепляющими глаз. Обязательно предусмотреть возможность играть одновременно на компьютере с мышью и телефоне с сенсорным экраном.
Пусть распределение ролей будет такое:
- человек управляет лазерной пушкой (которая жестко прикреплена к середине нижнего края экрана), строго поворот вокруг оси: по часовой или против часовой стрелки, либо выстрел.
- компьютер управляет космическим мусором, который сыпется с верхней части экрана (бывает мелкий, требующий одного выстрела и попадания, либо крупный - там 2-3 попадания)
2) Всё хорошо, но сейчас какая-то путаница с лазерной пушкой:
а) вылетающие пули не соответствуют направлению ствола, разница в углах примерно 90 градусов
б) пушка может стрелять примерно на 180 градусов, но она стреляет от направления "строго вниз" (там нет ничего, там нет игрового поля) до направления "строго вверх"
3) Великолепно! Давай только усложним логику игры. При каждом сбитом объекте увеличиваем скорость выпуска пуль на 10%, а при каждом пропуске (когда объект падает на землю) уменьшаем скорость выпуска пуль на 50%.
4) Отлично! И давай ещё усложним логику игры: пусть в очень редких случаях выпадает гигантский объект (с очень медленной скоростью падения), который требует 5 попаданий для разрушения, но при разрушении он оставляет после себя несколько уже известных нам объектов, но летящих не строго вниз, а под небольшими углами в разные стороны.
5) Сейчас игра работает, она имитирует защиту земли от космического мусора пушкой. Нужны 3 доработки:
а) Сейчас есть обычные падающие камни, а есть "усиленные", на которые тратится более 1 попадания - вот для таких объектов давай уберём шкалу здоровья. Предлагаю обычные падающие камни изображать маленькими и тёмно-красным цветом, а "усиленные" - пусть будут большего размера и оранжевые. После попадания в "усиленный" объект пусть он превращается в обычный по размеру и по цвету.
б) При достижении каждой тысячи очков давай предлагать игроку бой с супер-боссом - это гигантский бесформенный объект, который напоминает зелёную радиоактивную слизь, на него не действует гравитация, и он летает беспорядочно вверху экрана. Чтобы его убить, нужно 100 попаданий. Каждое попадание уменьшает его размер, и из места попадания выпадают два обычных объекта, которые летят не строго вниз, а откланяются под небольшим углом.
Пока супер-босс жив, другие объекты не падают, а начинают снова падать с маленькой но всё нарастающей интенсивностью после смерти супер-босса. Пока супер-босс не показался на экране целиком - у него иммунитет к пушке, он просто мигает, но здоровье не уменьшается. К супер-боссу надо добавить чисто визуальный эффект: постоянные полупрозрачные пузыри или пар, улетающие вверх.
в) Когда игра закончена, давай спрашивать имя игрока, чтобы затем отображать таблицу рекордов (можно смело хранить в ОЗУ и сбрасывать при перезапуске игры)

Отзывы
Написал Иван
Опубликовано в: Генератор изображений FooocusНаписал Денис
Опубликовано в: Настройка модуля HC-06Написал deman696
Опубликовано в: Настройка модуля HC-06Написал Борис
Опубликовано в: Сравнение современных СУБДНаписал Den
Опубликовано в: Редактирование сейвов Mass Effect 1