POK(AI)MON: Экспериментирование с автономным редактированием и переписыванием ROM Pokémon Red с помощью GPT 5.4, заменяя покемонов на ИИ. Подробности ниже
Мне было интересно, когда ИИ позволит нам просто взломать себя в видеоиграх и переписать игровой процесс. Объявление о GPT 5.4 содержит много информации об играх, поэтому я решил попробовать. ПОЛЕВЫЕ ЗАМЕТКИ [Самая впечатляющая часть] Codex смог автономно провести QA своих изменений, настроив эмулятор Gameboy на базе браузера и затем взаимодействуя с ним. После некоторых проб и ошибок он выяснил, как обобщенно проводить QA игры. Следовал навыкам playwright-interactive + imagegen codex, которые OpenAI демонстрировала в своем блоге - Некоторые вещи работали идеально без указаний, как, например, баннерное искусство вверху. - Другие вещи были ужасно плохими. Он пытался сделать логотипы лаборатории ИИ просто текстом их названия. Никакие указания не помогли, мне пришлось дать ему логотипы и сказать использовать их (тогда он выполнил все обработки). Замена персонажей (например, Профессор Оук → @karpathy) сработала с первого раза, но не выглядела как они. Мне пришлось дать ему эталонное изображение. Многое из этого на самом деле было редактированием спрайтов, с которым Codex справлялся довольно хорошо, consistently one-shotting, что сложно, учитывая изменение размера, градации серого, создание спрайтов и т.д. Это не была задача обратного проектирования. Я просто поместил Codex в репозиторий pret/pokered GH и дал высокоуровневые инструкции. В конце концов, это было больше веселым маленьким художественным проектом, чем чем-то еще, но кажется, что это довольно близко к тому, чтобы просто описать, как вы хотите изменить игру, и позволить ИИ собрать это вместе. Действительно интересным будущим проектом было бы сделать что-то подобное, чтобы взломать себя в качестве персонажа в Super Smash Bros.
283