реклама
разместить

ChatGPT делает уровни, новые режимы и дизайн в Судоку⁠⁠

ChatGPT делает уровни, новые режимы и дизайн в Судоку⁠⁠

Начать делать свои игры как независимый разработчик я решил с чего-то простого и для первой игры выбрал механику Судоку, которую смог сделать за месяц.

Несмотря на то, что в интернете есть куча примеров и алгоритмов для создания уровней этой головоломки я предпочел делать их в ручную, а позже обратился за помощью к GhatGPT. Пример запроса, для создания одного уровня вы можете видеть на скриншоте выше и по аналогии можно создавать уровни любой сложности, которые я добавляю в игру.

Создав сотни уровней для Судоку я решил пойти дальше и попросил ИИ придумать цветовое оформление для моей игры, но уговорить его подобрать что-то интересное стало той еще проблемой. Бот наотрез отказывался выдумывать дизайн и уверял меня, что он не нужен в Судоку и оформление должно быть черно-белым, как в старых газетах.

Через несколько попыток и подбора правильных запросов чат выдал, что дизайн может быть выполнен в светлых, синих и голубых тонах. Это меня устроило, но к подбору ответов ИИ есть вопросы... Скорее всего черно-белый дизайн был выбран из-за большого обилия таких картинок и примеров в интернете, а в голубом дизайне сделаны несколько популярных судоку и другие разработчики зачастую копируют их, что порождает кучу однотипного дизайна.

ChatGPT делает уровни, новые режимы и дизайн в Судоку⁠⁠

Несколько версий игра была сделана в простом дизайне, но потом, я захотел добавить туда что-то уникальное и попросил ChatGPT выдумать мне персонажа, описать его характер, внешний вид и аргументировать наличие его в игре... но, как и с дизайном бот долго сопротивлялся.

Предложения ИИ опять были банальными: показать там сову, мозг и все то, что гуглиться в интернете и имеется у похожих игр, и через несколько попыток мы сошлись на том, что персонаж должен быть молодой девушкой, с темными волосами, короткой стрижкой и внешностью похожей на что-то среднее между европейцами и азиатами...

Результат вы можете видеть выше — старый дизайн слева и новый вариант с персонажем справа.

По текстовому описанию бота персонажа нарисовала другая нейросеть (dream.ai - если это кому-то важно) и девушка из примера выше была самым первым вариантом, который мне очень сильно понравился. Но в общей сложности вариантов было намного больше.

До сих пор поражает, что программы научились выдавать десятки результатов в минуту и ниже еще примеры того, как мог выглядеть главный персонаж для моей игры.

ChatGPT делает уровни, новые режимы и дизайн в Судоку⁠⁠

Как считаете, тут есть персонажи, которые выглядят лучше, чем выбранный мною?

Через месяц разработки и еще через месяц развития игры я решил, что буду добавлять в нее новые режимы, так как классическим судоку на мой взгляд уже никого не удивить и вот тут ChatGPT оказал мне самую большую поддержку.

Я просил его придумать для игры новые и уникальные режимы, но таким образом, чтобы базовую головоломку можно было сохранить... и для начала, из нескольких его идей я остановился на режиме "Судоку Блок", который мне очень понравился и в который я сам играю с удовольствием, чтобы развлечься или сделать перерыв.

Суть нового режима заключается в том, что вам нужно отгадывать блоки постепенно и когда все пустые ячейки блока будут заполнены, то откроется следующий блок. Сначала идея показалась мне простой, но когда я реализовал ее и попробовал в нее сыграть, то залип на несколько вечеров и решил доделать до рабочей версии и добавить в свою игру. Кажется, что это просто, но на практике, разгадывать судоку таким образом на мой взгляд невероятно тяжело.

Ниже пример нового режима, для вашего понимания того, как это выглядит в игре.

ChatGPT делает уровни, новые режимы и дизайн в Судоку⁠⁠

Я искал такие режимы в интернете и в других играх, но не нашел и если тут есть настоящие мастера судоку, то напишите, пожалуйста, в комментариях — это выглядит уникальным и новым или вы уже видели что-то подобное?

Сейчас я перебираю другие идеи от себя и чата GPT и буду продолжать развивать эту игру, а попробовать в нее поиграть вы можете по ссылке (в браузере, онлайн и бесплатно). Новый режим открывается после прохождения первого, обучающего уровня.

1212
реклама
разместить
16 комментариев

блять уверен существует однострочник на си, делающий это бесплатно

8

дурак блт, есть уже программа из одной строчки на Перл, делающая это

perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

3

Зачем?
Зачем?
Пусть твой ЧАТ жпт напишет процедурную формулу заполнения судоку

2

Да сложно все это )

Разрешите доебаться: а заставить именно нейронку выдать тебе набор цветов — ключевой аспект был? Просто есть куча сервисов, которые генерят валидную палитру в пару кликов. Типа coolors.

1

Да нет, просто экспериментировал с тем, что может GPT... и после первого ответа "делайте черно-белую игру" решил доколебать его основательно

Это платная ГПТшка 4ой версии?

1
Раскрывать всегда
реклама
разместить
Что-то новенькое 😮
Что-то новенькое 😮
618618
4141
2323
1515
44
22
22
22
11
11
11
11
Переиграл и уничтожил
"Не бойтесь делать наше тестовое", говорили они. "Мы в любом случае даём подробный фидбек", говорили они 🥲

Или очередная грустная история про то, как я потратила около 15 часов на тестовое, расписала сплошным текстом 8 листов в ворде, выполнила 7 объемных задач, и получила... Х&& через плечо*. *Извините, иначе я это назвать не могу.

Подробный фидбек на 7 заданий на 8 листов выглядит так, оказывается.
127127
4242
1919
1414
22
22
11
Подобные посты, без указания названия конторы, идут в мусорное ведро.
В PS Store открылись предзаказы Death Stranding 2

В расширенное издание входит двухдневный ранний доступ.

В PS Store открылись предзаказы Death Stranding 2
3939
99
66
22
11
11
Удивительно, что дали зеленый свет на вторую часть
Создатели The First Berserker: Khazan о сложности: «Игры должны быть увлекательными, а не изнуряющими»

Команда считает, что создала нечто большее, чем просто «соулслайк».

Создатели The First Berserker: Khazan о сложности: «Игры должны быть увлекательными, а не изнуряющими»
4343
88
44
33
22
Пон, этот соулс закапываем
Режиссёр сиквела «Монстро» подтвердил, что над фильмом всё ещё работают

Продолжение анонсировали ещё в 2021 году.

Режиссёр сиквела «Монстро» подтвердил, что над фильмом всё ещё работают
5252
66
22
22
эх
эх
8282
4242
77
22
22
реклама
разместить
Когда weakkun доставил 15 литров воды на 25 этаж без лифта:
5252
3333
66
55
22
11
Я себя так же чувствую, когда просто выхожу на улицу....
«Они даже убрали мое имя»: Marvel вырезал все реплики Дженны Ортеги в «Железном человеке 3»

Изначально ее роль была куда больше.

«Они даже убрали мое имя»: Marvel вырезал все реплики Дженны Ортеги в «Железном человеке 3»
5252
4848
1010
11
11
11
Какая обидчива маленькая чсв девочка, не включили в титры изза секундной роли - расплачивайтесь.
5454
1515
44
33
22
[]