Получив доступ к ChatGPT (спасибо доброму человеку с Хабра, который описал как можно за пару десятков рублей заполучить временный иностранный номер, который нужен только для верификации регистрации) решил "поиграться" в моей любимой теме - настольных играх.
Попросил его придумать правила для настольных игр. Сначала попросил бота написать правила для игры, обучающей Химии. К сожалению, при запросах на русском языке, бот не может выводить большие тексты на нем же, поэтому еле успел сделать скриншот за пару секунд до появления сообщения об ошибке. Увы, при этом все что выводилось, стирается.
Затем попросил придумать правила игры, которая обучает школьников программированию и робототехнике, чтобы в ней были роботы, доспехи, средневековое оружие и магия. Уже на английском, так ChatGPT почти не глючит и выводит большие "портянки" текста. Вот перевод правил предложенной им игры:
1. Игра ведется на квадратной или прямоугольной доске с сеткой из квадратов или шестиугольников. Каждый игрок управляет персонажем-роботом, оснащенным доспехами и средневековым оружием или магическим заклинанием.
2. Игроки по очереди перемещают своего робота и используют свое оружие или заклинания, чтобы атаковать других роботов и победить их. Выигрывает игрок, первым победивший всех остальных роботов.
3. У каждого робота есть набор атрибутов, таких как скорость, сила и броня, которые определяют его возможности и ограничения. Игроки могут выбирать разные типы роботов с разными характеристиками в соответствии со своими стратегиями.
4. Чтобы переместить своего робота, игроки используют набор карточек с кодами, которые представляют различные команды, такие как движение вперед, поворот налево, поворот направо и атака. Игроки могут комбинировать эти карты для создания более сложных движений и действий.
5. Игроки также могут собирать бонусы, такие как дополнительная броня или более сильное оружие, приземляясь на специальные квадраты на доске или побеждая других роботов. Эти бонусы можно использовать для улучшения способностей их роботов и предоставления им преимущества в бою.
6. В игре есть задачи, такие как препятствия и головоломки, которые игроки должны преодолеть, используя свои навыки программирования и стратегическое мышление. Например, игрокам может потребоваться провести своего робота через лабиринт или победить робота-босса, чтобы получить специальную награду.
6. В игру можно играть в одиночку или с несколькими игроками, а правила могут быть скорректированы в соответствии с различными уровнями навыков и возрастами. Игроки также могут создавать своих собственных роботов и оружие, используя игровые инструменты и ресурсы.
Если глянуть на мою игру Битва Големов, то ... В общем или бот был обучен и на текстах с сайта BoardGameGeek, где есть англоязычное описание и ссылка на pdf с правилами, или одно из двух. Про русскую версию игры он не знает, спрашивал.
Ладно, подумал я, а попрошу ка я тебя придумать правила обучающей настольной игры про трех поросят, физику и электрические цепи. И ведь придумал:
1. В игре участвуют от 2 до 4 игроков, которые по очереди бросают кубик, чтобы переместить свою игровую фишку по игровому полю. Поле состоит из ячеек, представляющих различные места из истории о трех поросятах, например, домики поросят и волчье логово.
2. Каждый игрок начинает игру с определенным количеством строительных материалов, таких как солома, палки и кирпичи, и должен использовать эти материалы для постройки собственного дома.
3. Когда игрок останавливается в локации с домиком, он должен взять карту, содержащую вопрос по физике или электрическим схемам. Он должны правильно ответить на вопрос, чтобы собрать больше строительных материалов или выполнить какое-либо другое действие на доске.
4. Если игрок останавливается в волчьем логове, он должен бросить кубик, чтобы увидеть, не снесет ли волк его дом. Если дом игрока сделан из соломы или палок, он будет снесен ветром при броске 4 или выше. Если дом игрока построен из кирпича, его не снесет ветром.
5. Выигрывает тот игрок, кто первым построит кирпичный дом и дойдет до конца игрового поля.
6. Эти правила могут быть изменены и скорректированы в соответствии с конкретными целями и потребностями игры. Например, игра может включать в себя более сложные вопросы, различные типы строительных материалов или различные способы набора очков или победы в игре.
А в этом что-то, да есть. Хоть тут простая бродилка, но с определенной ноткой интересных идей.
И мне уже страшно. Пока что совсем оригинальных механик ChatGPT не предложил, но тут вопрос в числе прогонов и, как в случае с теми же картинками, в нахождении правильной формы запроса. Еще чуть-чуть и профессию автора игр отберут роботы. Или до этого момента еще далеко? Как вы думаете?