Menu GrandGames.netRU

Новости - Интерактивные вставки

В постах появилась возможность вставлять произвольные судоку.
GrandGames Давно нет на сайте Likes192 Messages59 Admin E 25
#174703 2017-07-03 20:57
Началась разработка механизма интерактивных вставок ExCode для возможности публикации прямо в теле постов произвольных головоломок с возможностью их решения.
ExCode представляет собой строку вида: {#anyexcode#p1|p2|p3}, где anyexcode - тип кода, p1, p2, p3 - параметры.
Уже работает интерактивная вставка судоку различных видов, а также других головоломок, представляющих собой таблицу, в каждой ячейке может находится произвольный символ.
Таблица может содержать заполненные белые поля, пустые белые поля с возможностью редактирования, черные и прозрачные поля.
Код для обычного судоку 9 на 9 клеток представляет собой следующую строку (после первой кавычки пробел нужно убрать):
{ #stbl#9|9|*1**5*9*7*****46****79*2*3**2****5****3*****4*9****26*****4***5***5*3***1******48|brd=3}
Где stbl - это название разновидности ExCode, девятки - это ширина и высота поля, далее идет заполнение клеток, и последний необязательный параметр brd=3, показывает через какое количество клеток будет проходить жирная черта.
Строка из звезд и цифр - это содержимое ячеек начиная с правого верхнего угла, слева направо, сверху вниз.
* - обозначает пустую клетку с полем ввода.
# - черная клетка.
$ - прозрачная клетка.
В преобразованом виде выглядит так:
1597
46
7923
25
34
926
45
53
148

Например, код { #stbl#5|3|******$$$***#**}, при преобразовании выглядит так:

Если в пустой клетке ввести много символов, размер шрифта автоматически уменьшится. Это будет удобно при решении головломок, так как позволит делать пометки.
Функционал может быть полезен, например, для лиц, желающих постить в пабликах свои собственные головоломки, либо в обсуждении судоку и других головоломок для создания интерактивных иллюстраций.
В планах добавление визуального редактора, позволяющего формировать подобные таблицы, без необходимости разбираться в коде, добавление других видов ExCode и расширение его возможностей.
Получить ExCode для любого судоку можно нажав кнопку "Получить код" на его странице.
Нравится + 3     9
Memo Был три часа назад Admin P E V 40 Solver Rank 2017-07-03 21:07 + 0
Пример судоку 16, добавленного с использованием ExCode: https://grandgames.net/post/174708
Memo Был три часа назад Admin P E V 40 Solver Rank 2017-07-03 21:14 + 0
Даблдоку: https://grandgames.net/post/174711
Sakara Был в течении месяца (2018-10-06 22:44:22) P E 35 Solver Rank 2017-07-04 01:14 + 0
Спасибо! Интересно, но пока не совсем всё понятно.
Если такую головоломку решить, как потом проверить? И сохранится ли решение?
Memo Был три часа назад Admin P E V 40 Solver Rank 2017-07-04 09:31 + 0
Описаны полные возможности данного функциона на текущий момент. По поводу проверки и прочих функций, возможно функционала позже будет расширен.
Memo Был три часа назад Admin P E V 40 Solver Rank 2017-07-04 09:48 + 0
Это нововведение не несет цели заменить основной функционал решения. Периодически на сайте возникает необходимость делать иллюстрации в виде сеток судоку и других головоломок. С ExCode это удобнее чем вырезать и постить скрины из фотошопа.
Memo Был три часа назад Admin P E V 40 Solver Rank 2017-07-04 09:55 + 0
Вообще изначально это делалось для себя. Я веду разработку новых головоломок для сайта, возникла необходимость в универсальном способе для их тестирования и предварительной публикации. Но, так как отдельным игрокам нашего сайта это вполне может пригодится, я решил описание кода сделать доступным для всех.
Sakara Был в течении месяца (2018-10-06 22:44:22) P E 35 Solver Rank 2017-07-04 22:36 + 0
Понятно, спасибо! Буду осваивать, надеюсь пригодится.
1
3

Sakara Был в течении месяца (2018-10-06 22:44:22) P E 35 Solver Rank 2017-07-04 22:36 + 0
Ура! Получилось. yahoo
Ваше отношение к турнирам на сайте
А что еще за турниры?
Иногда участвую
Не участвую по другим причинам (напишите в комментариях)
Не участвую, так как время проведения мне не подходит.
Не участвую, так как не люблю решать на скорость, мне нравится решать не спеша.
Не участвую, так как точно знаю, что проиграю.
k336665627 mumof
dikey753 istra
babyshka62 staska
Irbiska rof23
Habi230964 abramka59
GimliG NINA0402
LauraMenshikova PALKEN
feliciya carlson
Elvira121 petrovna
larin18 vk286575639
Новое на сайте
Пятнашки №44407
Какуро №44423
Хитори №44420
Японская мозаика №44396
№44412
№44422
№44399
№43950
№44410
№44425
Японский кроссворд №27040
Пазл №26652
Филиппинский №3796
Судоку №20756
Флеш игра №2151
Денди онлайн №168
Шахматная задача №9699
Ключворды №3827
Филворд №5713
Загадка №361
ADB finder
Реклама Ads Google Yandex
:)

Согласно регламенту GDPR, информируем Вас, что наш сайт использует файлы Coockies Вашего браузера. Они необходимы для корректного выполнения многих функций сайта, например авторизации, сохранения настроек и головоломок.

Кроме того, информация о вашем поведении, собранная при помощи Coockies может использоваться компаниями Google и Yandex, чьи аналитические и рекламные модули размещены на данном сайте. Если вы не желаете предоставлять указанную информацию, пожалуйста отключите Coockies в настройках браузера, либо откажитесь от использования данного сайта!