Эта статья будет довольно объемной, поэтому я поделил ее на части. Я хочу просто поделиться теми проектами, которые я в прошлом году попробовал реализовать с помощью ИИ. Расскажу, в чем была идея и насколько удалось или совсем не удалось получить желаемый результат.
Игры
Тетрисы
Классический тетрис
Самый стандартный вариант тетриса, которому посвящена отдельная статья.
Цилиндрический тетрис
Идея сделать тетрис на цилиндре пришла в голову случайно. Я попробовал и ИИ на удивление быстро сделал то, что я хотел. Замкнутое поле по горизонтали открывает совершенно новый взгляд на привычную механику.
Вот тут, кстати я столкнулся с одной проблемой, которую на сегодняшний день так и не победил - плавность поворота цилиндра. Из-за того, что архитектурно ширина видимой части цилиндра зависит от количества видимых колонок, то плавность поворота цилиндра изменяет его ширину, и я это никак пока не смог победить.
Объемный тетрис
Идея была показать объем. Тогда я думал, что стиль изометрии позволит решить эту задачу. Но вышло все не совсем так. Однако визуально выглядит круто.
Панельный тетрис
Идея панельного тетриса не моя. Я увидел эту идею на выставке современных сибирских художников. И меня это так зацепило, что как только появилась возможность, я попробовал ее воплотить. Нашел в Интернете фото разных панелей, сохранил и использовал в игре. Каждый новый тип панели более ценный, чем предыдущий. В этой версии игры есть даже бустеры: замедление, призыв линии, очистка 5 строк поля.
Строительный тетрис
Развитие идеи панельного тетриса. Совсем другая механика. Вместо классического тетриса, тут предстоит проходить уровни как в классической казуальной игре. Задание в уровнях связаны со строительством домов.
Тетрис дуэль
Идея в том, чтобы устроить батл на одном поле нескольких игроков. Изначально я не думал об условии победы. Однако в дальнейшем, когда мы с другом сыграли несколько партий, родилась естественная мысль, что условием победы должно быть количество линий, заполненных (стертых) быстрее соперника. Однако на практике пока не удалось решить проблемы синхронизации одновременно падающих фигур.
Мустангер
Есть отдельная статья, в которой я подробно описал процесс разработки платформеров, в том числе Мустангер, как квинтэссенцию этой работы. Отличная мобильная игра, потенциал которой не раскрыт до конца, и я обязательно вернусь к ее разработке. Но и сейчас в нее весело играть. Скакать верхом в поисках диких мустангов, убегать от диких буйволов, выживание среди диких животных.
Санта-Клаус
Разновидность Мустангера, в котором Санта-Клаус ищет в зимнем лесу потерявшихся оленей. Какой красивый искрящийся снег реализовал ИИ! Одно загляденье. А подключение библиотеки для 3d объектов открывает новые горизонты для развития игры. И я обязательно доведу разработку этой игры до разумного завершения.
Гитхаб пастуха
Данный проект - чистый экспромт для моего знакомого из ИТ сферы, который мечтает, цитирую: "Выкинуть эти ваши компухтеры, уехать в Дагестан и пасти в горах овец". Поэтому я сделал ему игру - тест-драйв пастуха, но в сеттинге одной популярной ИТ-шной программы Git. Получилась интересная вещица, за которой можно весело провести время. Тут вам и стрижка овец, и дойка. Продажа молока или шерсти или изготовление продуктов, которые можно продать дороже и получить репутацию в округе крутого Пастуха. Кстати продать товары можно не только в местной деревне, до которой еще нужно спуститься с гор, но и местным туристам, которые захаживают. Но главное - все действия можно совершать только используя команды Гита.
Ходилка
Этот проект я развивал еще в экселе, и даже активно изучал макросы, чтобы оживить все это дело. Источником этой игры является передача "Последний герой", когда ведущим был Сергей Бодров. Конкретно речь о 9 выпуске 1 сезона.
Правила игры простые: игровое поле 10 на 10. 8 игроков стоят по краю поля и ходят по очереди. Ходить можно только на свободную, доступную, соседнюю клетку. Клетка после того, как с нее сошел игрок, больше недоступна. Это игра на выбывание. Побеждает последний, кто остался в поле.
И да, как вы уже подумали - эта игра как и Тетрис дуэль - мультиплеерная.
Я еще напишу отдельную статью по работе над этой игрой. А сейчас кратко скажу, что мне удалось развернуть ее на веб сервере, на отдельном хостинге. В чем мне помог разобраться DeepSeek.
Поэтому сейчас каждый из вас может зайти и поиграть с друзьями.
Добро пожаловать по ссылке: https://tracearena.madnickogames.ru/
P.s. пробовал прикрутить авторизацию через ВК, удалось прикрутить кнопку, но авторизация через ВК пока не работает.
Стройка
По мотивам очень популярной мобильной игры, в которой нужно было просто скидывать с подвешенной веревки этажи друг на друга, чтобы они не упали, я попробовал сделать такую же игру с помощью ИИ. Проект вышел неудачным. Но это тот случай, когда путь к успеху лежит от ошибки к ошибке. Но задача интересная. Когда я ее решу, обязательно поделюсь в очередной статье.
Гонки олдов
Как-то попалась статья на хабре о том, как разработать самому игру в старой визуализации псевдо 3д игры. Попалась и тут же была отправлена мной в ИИ. После нескольких попыток удалось получить добротный вариант. Более того, тут есть редактор карт и рекорды сохраняются. Так что можно гонять на своих трассах, ставить рекорды, делиться с друзьями, чтобы они пытались побить ваш рекорд. Эту игру я тоже буду развивать. Следите за статьями.
Заключение
Первая часть итогов года про игры, потому что это увлекательно и наглядно. Тут можно тестировать возможности ИИ реализовывать самые разнообразные идеи, как визуальные, так и логические или решения в управлении. Как вы уже видите, не все проекты доведены до желаемого результата, но это не страшно. Страшно не попробовать сделать то, что хочешь.
В следующей статье рассмотрим программы и утилиты, которые я разработал в 2025 году с помощью ИИ.
Как обычно исходники я выложу в нашем Telegram-канале чтобы вы могли сами попробовать, оценить, оставить свои комментарии и просто вдохновиться на собственные эксперименты.