Monocraft, джерело для програмістів, натхненних Minecraft

Monocraft, джерело для розробників, яким подобається Minecraft

Шрифт дає розробникам відчуття, що вони знаходяться в центрі світу Minecraft

Si ти фанат Minecraft і любиш програмувати або ти викликав у неї якийсь інтерес, дозволь мені сказати тобі це ст про що ми сьогодні поговоримо для вас. І це нещодавно забудовник Ідрес Хассан представив шрифт Monocraft які він створив для програмістів. Це моноширинний шрифт на основі гарнітури знайдений у популярній відеогрі Minecraft.

Monocraft дає програмістам відчуття перебування в Minecraft без використання ігрових активів. Хоча спільнота хвалила творця Monocraft за його роботу, багато хто вважає, що цей шрифт не підходить для читання чи написання коду через його зовнішній вигляд.

Як пояснює сам Хасан на сторінці Monocraft на GitHub, проект не пов'язаний з minecraft або mojang і це виключно фан-проект. Цей шрифт емулює стиль шрифту, який використовується в інтерфейсі користувача Minecraft, але не містить жодних ресурсів або файлів шрифтів з оригінальної гри.

«Чесно кажучи, я створив цей шрифт, тому що думав, що буде цікаво дізнатися, як працюють шрифти. Існуючі шрифти Minecraft не мали багатьох дрібниць, таких як правильний кернінг і розмір пікселів, тож я подумав створити свій власний», — сказав Хасан.

«Коли це було зроблено, ніщо не завадило мені піти далі й зробити його гідним джерелом програмування. Крім того, тепер я можу писати плагіни Minecraft у коді Minecraft», — додав він. Щоб адаптувати шрифт Minecraft для цілей програмування, Хасан переробив гарнітуру, щоб виглядати краще моноширинним, додав деякі засічки, щоб легше розрізняти такі літери, як «i» та «l», створив нову програмну лігатуру символів і вдосконалив символи зі стрілками, щоб зробити їх легшими читати.

У сховищі Github розробник виділяє такі особливості:

  • Символи в цьому шрифті були засновані на гарнітурі, що використовується в інтерфейсі користувача Minecraft, з вибраними гліфами, оновленими для покращення розбірливості та інтервалів.
  • Моноширинний шрифт: кожен символ ретельно перероблено для роботи з моноширинним шрифтом
    Тонкі символи, такі як «i» та «l», були оновлені зі стильними хвостиками та засічками, щоб краще виглядати в моноширинному середовищі.
  • Програмування лігатур: додайте трохи пікантності у своє життя програмування з усіма новими символами лігатур
    Тепер стрілки виглядають як стрілки, а оператори порівняння легше побачити з першого погляду

Символи лігатури поєднують рядки символів такі популярні операції, як "!=" в одному новому персонажі, але вони не завжди популярні серед розробників. Творець Minecraft Маркус "Notch" Перссон спочатку розробив шрифт Minecraft для попередньої гри під назвою "Legend of the Chambered" приблизно в 2008 році. Шрифт Minecraft містить ретро-піксельний арт-стиль, який нагадує аркадні ігри. 8- і 16-бітна консоль. Сьогодні він, здається, знайшов нову роль як ігровий джерело для розробників у всьому світі. Але саме це стверджує Хасан.

Хасан створив шрифт Monocraft для програмістів, але, судячи з коментарів, багатьом, схоже, не подобається ідея використовувати цей шрифт для кодування. Згідно з різними коментарями, Monocraft не підходить для програмування.

«Я завжди шукаю хороше джерело програмування, я відкрив посилання й одразу подумав: «Боже мій, ні! Я ненавиджу це!' Я не хотів бути злим і сказати це вголос. Але як би погано не було працювати з кодом, інакше ви точно могли б побачити кілька чудових програм», — йдеться в одному з коментарів.

Щодо коментаря, я можу особисто сказати, що використання різних шрифтів для програмування може бути дещо цікавим, але з точки зору зручності читання або проблем, які можуть бути спричинені плутаниною або неправильним тлумаченням символів користувачем, вони не є винятком.

В кінці кінців якщо ви зацікавлені в можливості завантажити та встановити шрифт у вашій системі, ви можете зробити це, отримавши доступ до репозиторію проекту, і в ньому ви можете знайти посилання для завантаження джерела. Ви можете отримати доступ до сховища з за наступним посиланням.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.