{"id":14284,"url":"\/distributions\/14284\/click?bit=1&hash=82a231c769d1e10ea56c30ae286f090fbb4a445600cfa9e05037db7a74b1dda9","title":"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0430\u043d\u0446\u044b \u0441 \u0441\u043e\u0431\u0430\u043a\u0430\u043c\u0438","buttonText":"","imageUuid":""}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0
8 комментариев
Написать комментарий...
Олег Паламарчук

Очень приятный дизайн игры, да и Судоку очень интересная игра, кстати. Раньше обожал в неё играть, было не так сложно

Ответить
Развернуть ветку
Эдуард Кумыков
Автор

Спасибо! Ну, есть примеры уровней, которые будут супер-сложными... для любителей

Ответить
Развернуть ветку
Олег Паламарчук

интересно было бы оценить

Ответить
Развернуть ветку
Эдуард Кумыков
Автор

В игре по ссылке выше есть режим "Безумная" сложность, если и это будет простым, то пойду еще усложнять )

Ответить
Развернуть ветку
Георгий Дронов

девушкам такой дизайн не очень зайдет

Ответить
Развернуть ветку
Эдуард Кумыков
Автор

Пруфы и аргументы будут?

Ответить
Развернуть ветку
Олег Паламарчук

непонятно вообще кому такой дизайн зайдет

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Владислав Казеко

Прикольный дизайн. Мне как игроку понравились еще вот эти проекты https://dailysudokupuzzles.com/ и https://www.sudoku.academy/ в плане подхода к юзабилити. Но опять же - это веб истории.

Ответить
Развернуть ветку
5 комментариев
Раскрывать всегда