19 символов · копируйте свободно

Символы игральных костей обычным текстом

У каждой из шести граней стандартной игральной кости есть свой символ Unicode на позициях от U+2680 до U+2685, нарисованный монохромным текстом, а не эмодзи, — поэтому символы принимают ваш цвет, размер и шрифт. Unicode также кодирует все 28 костей домино дважды — в горизонтальной и вертикальной ориентации. Скопируйте любой символ ниже; рядом с каждым указаны его название Unicode и код.

Грани кости

От одного до шести по порядку. Текстовое представление, поэтому цвет наследуется, как у любого символа.

Кости домино — от пусто до шести

Первый ряд горизонтального набора домино. Весь блок занимает позиции от U+1F031 до U+1F062 для всех 28 костей.

Сопутствующие игровые фигуры

Символы, которые естественно сочетаются с костями на игровом поле: шашки, круги и фигуры, используемые как фишки.

Нажмите на любой символ, чтобы скопировать его. Ничего не скачивается — это текстовые символы, а не изображения.

Блоки Unicode

  • U+2680–U+2685 Разные символы
  • U+1F030–U+1F093 Кости домино

Как использовать Символы игральных костей

01

Скопируйте нужную грань

Кликните по любой кости выше, чтобы скопировать её. Грани идут по порядку кодов, так что символ можно получить и из числа: U+2680 плюс результат броска минус один.

02

Сгенерируйте грань из случайного броска

В JavaScript String.fromCodePoint(0x267F + roll) сразу превращает результат броска от 1 до 6 в нужную грань. Никакого набора спрайтов и таблицы соответствий.

03

Раскрашивайте их как текст

Это символы текстового представления, а не эмодзи, поэтому применяется CSS-свойство `color`. ⚅ в заголовке примет цвет заголовка — именно поэтому кости на этом сайте светятся акцентным цветом страницы.

04

Увеличивайте их для настоящей доски

Поскольку это типографика, кость размером 4rem так же чёткая, как и размером 1rem. Задавайте font-size вместо подмены на картинку побольше.

О «Символы игральных костей»

Шесть граней кости на позициях от U+2680 до U+2685 необычны в полезном смысле: это текстовые символы, а не эмодзи. Цветной эмодзи кости 🎲 показывает одну обобщённую кость и не может передать конкретный результат броска, тогда как символы от ⚀ до ⚅ кодируют само значение отдельным символом. Это делает их по-настоящему функциональными: табло, строка лога или сообщение в чате могут зафиксировать результат броска одним символом, который отобразит любой шрифт.

Поскольку грани идут подряд, по возрастанию кода, преобразование результата броска в символ — это арифметика, а не поиск по таблице. Прибавьте результат броска к U+267F — и получите нужный символ. Именно так поступает игра Yahtzee на этом сайте: кости, которые вы видите, генерируются из значений броска в момент отрисовки, поэтому они наследуют акцентный цвет страницы и остаются чёткими при любом масштабе.

Unicode также кодирует полный набор домино «дубль-шесть» — все 28 костей, каждая в горизонтальной и вертикальной ориентации, от U+1F030 до U+1F093, плюс рубашку для каждого направления. Это на удивление полное кодирование для настолько редко используемых символов. Загвоздка — в поддержке шрифтами: домино появились одновременно с эмодзи, и покрытие на мобильных устройствах неровное, так что проверяйте перед показом аудитории с телефонов. Шесть граней кости гораздо старше и отображаются практически везде.

Стоит знать и о шашечных фигурах на позициях от U+26C0 до U+26C3, поскольку почти ни один справочник символов их не перечисляет. Они дают простую шашку и дамку в каждом цвете — именно то, что нужно для доски в шашки, — монохромным текстом, принимающим ваш цвет. Именно из них нарисованы шашки на этом сайте.

Игры, нарисованные этими символами

Каждое игровое поле на этом сайте сделано из Unicode, а не из спрайтов. Эти игры используют символы, показанные выше.

Часто задаваемые вопросы

Как скопировать символ кости?

Кликните по любой грани выше, чтобы скопировать её в буфер обмена. Чтобы ввести символ напрямую, используйте код: U+2680 — это единица, U+2685 — шестёрка, а между ними они идут по порядку. В HTML работают коды от ⚀ до ⚅.

В чём разница между символами костей и эмодзи кости?

Эмодзи 🎲 — это одна обобщённая кость фиксированного цвета, которая не может показать конкретное значение. Текстовые символы ⚀⚁⚂⚃⚄⚅ кодируют каждую грань отдельно, они монохромны и принимают цвет вашего текста. Если нужно показать реальный результат броска или вписаться в свою палитру, используйте текстовые символы.

Можно ли изменить цвет символа кости?

Да. Это символы текстового представления, поэтому напрямую применяется CSS-свойство `color`, а также тема редактора или терминала. Они также масштабируются как типографика, оставаясь чёткими при любом размере шрифта, а не размываясь, как это было бы с растровым изображением.

Есть ли символы Unicode для домино?

Да — блок Domino Tiles на U+1F030–U+1F093 охватывает весь набор «дубль-шесть» в горизонтальной и вертикальной ориентации, плюс рубашки костей. Поддержка хороша на десктопе и неоднородна на мобильных устройствах, так что проверяйте на целевых устройствах.

Как преобразовать случайное число в грань кости в коде?

Поскольку грани идут подряд по порядку, String.fromCodePoint(0x267F + roll) сопоставляет результат броска от 1 до 6 нужному символу без всякой таблицы соответствий. Именно так доска Yahtzee на этом сайте отрисовывает свои кости.

Support the arcade

Нравятся игры?

UnicodeGames бесплатен, без рекламы и всегда таким останется. Если игра скрасила вам перерыв на кофе, можете отплатить тем же.

Угостить меня кофе

One-off · No account needed · Handled by Buy Me a Coffee