19 символов · копируйте свободно
Символы игральных костей обычным текстом
У каждой из шести граней стандартной игральной кости есть свой символ Unicode на позициях от U+2680 до U+2685, нарисованный монохромным текстом, а не эмодзи, — поэтому символы принимают ваш цвет, размер и шрифт. Unicode также кодирует все 28 костей домино дважды — в горизонтальной и вертикальной ориентации. Скопируйте любой символ ниже; рядом с каждым указаны его название Unicode и код.
Грани кости
От одного до шести по порядку. Текстовое представление, поэтому цвет наследуется, как у любого символа.
Кости домино — от пусто до шести
Первый ряд горизонтального набора домино. Весь блок занимает позиции от U+1F031 до U+1F062 для всех 28 костей.
Сопутствующие игровые фигуры
Символы, которые естественно сочетаются с костями на игровом поле: шашки, круги и фигуры, используемые как фишки.
Нажмите на любой символ, чтобы скопировать его. Ничего не скачивается — это текстовые символы, а не изображения.
Блоки Unicode
- U+2680–U+2685 Разные символы
- U+1F030–U+1F093 Кости домино
Как использовать Символы игральных костей
Скопируйте нужную грань
Кликните по любой кости выше, чтобы скопировать её. Грани идут по порядку кодов, так что символ можно получить и из числа: U+2680 плюс результат броска минус один.
Сгенерируйте грань из случайного броска
В JavaScript String.fromCodePoint(0x267F + roll) сразу превращает результат броска от 1 до 6 в нужную грань. Никакого набора спрайтов и таблицы соответствий.
Раскрашивайте их как текст
Это символы текстового представления, а не эмодзи, поэтому применяется CSS-свойство `color`. ⚅ в заголовке примет цвет заголовка — именно поэтому кости на этом сайте светятся акцентным цветом страницы.
Увеличивайте их для настоящей доски
Поскольку это типографика, кость размером 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