
Станислав Юдин, он же CityAceE, он же бессменный руководитель форума ZX-PK.ru, внезапно выпустил простенькую, но вполне функциональную версию Tetris для отечественного компьютера «Специалист».
Это скорее эксперимент, чем полноценная игра — у неё нет даже заставки, меню или какого-то стартового экрана. Только чистый геймплей. В чём же эксперимент? Да в том, что Станислав не написал ни единой строчки когда — за него всё это сделала нейросеть Claude, причём бесплатная версия (не Fable, видимо). Разумеется, перед этим Станислав долго рассказывал Клоду про архитектуру «Специалиста», давал примеры, как опрашивать клавиатуру, как выводить звук и так далее.
Ну и запрос на создание игры был несколько сложнее, чем «Напиши цветной Тетрис для Специалиста»: сначала потребовалось объяснить нейросети архитектуру планируемой игры и попросить взять всю механику и начисление очков от классического «Тетриса» с NES. Потом пошли тесты: это чтобы понимать, может ли Клод правильно вывести графику, опросить клавиатуру и далее по списку. Зато когда пошёл настоящий вайбкодинг, программа каждый раз компилировалась без ошибок и почти всегда игра запускалась и работала.


А главное, что на выходе получился абсолютно играбельный «Тетрис» — управление отзывчивое, выглядит симпатично, не глючит. Больше про него и сказать-то нечего. Проще перечислить особенности этой конкретной реализации:
💾 Скачать игру можно с ZX-PK.ru или с «Идеального пикселя»: вот сама игра, а вот исходники.


Опять нейрослоп. LLM генерит код, но сами игры корявые и неиграбельные обычно потому что код посредственно статистически-предсказанно усредненный нейрослоп.
А что в этом тетрисе корявого и неиграбельного?
Не поленился нашел тему https://zx-pk.ru/threads/36693-tsvetnoj-tetris-dlya-spetsialista.html программа может быть и как-бы рабочей (LLM статистически-правдоподобны), но код нейромесиво
"Там всё такое. Клод пишет, как на ЯВУ с оптимизирующим компилятором. Фигачит код типовыми блоками, авось компилятор соптимизирует как-нибудь. А это ассемблер, он всё транслирует, как написано.
Я из любопытства полностью разобрался с кодом, его там немного на самом деле, просто из-за такого подхода он очень раздут. Отсюда и мой вердикт: на троечку. Как генератор болванки для последующей обточки сгодится, но не более того.
И я сомневаюсь, что кто-то там вообще будет заниматься улучшением работы с ассемблером. У Клода другая задача -- быстрое написание морд для различных БД. На чём в своё поднялись всякие лотусы-фоксбейзы-ексели-дельфи, обгрызая этот пирог с разных сторон. Занятие-то вкусное, денежек там много крутится."
https://zx-pk.ru/printthread.php?t=36693&pp=10&page=1 примеров тетриса полно в инете
оно как-бы, но код "неизбежно мусорный" ("inevitable garbage")
https://zxpress.ru/book.php?id=45 "Игры на Бейсике своими руками"
пробовал из любопытства сконвертировать Бейсик с ZX Spectrum... Ха-ха, ужос-ужос и совсем не похоже. Особенно нейрослопно выходила игра "SHIP" из которой "тупой" ИИ сделал астероиды
Это как угодно, в чём он неиграбельный-то?
Совершенно нормальный тетрис, получше многих «неИИшных».