Monocraft, a source for programmers inspired by Minecraft

Monocraft, the source for developers who like Minecraft

The font gives developers the feeling of being in the middle of the world of Minecraft

Si you are a fan of Minecraft and you like programming or have you aroused some interest in her, let me tell you that Article what we will talk about today is for you. And it is that recently the developer Idrees Hassan, introduced Monocraft, a typeface that he created for programmers. It is a monospaced font based on the typeface found in the popular video game Minecraft.

Monocraft gives programmers the feeling of being in Minecraft without using any game assets. Although the community has praised the creator of Monocraft for his work, many feel that this font is not suitable for reading or writing code due to its visual appearance.

As Hassan himself explains on Monocraft's GitHub page, the project is not affiliated with minecraft or mojang and it is exclusively a fan project. This font emulates the style of the font used in the Minecraft UI, but does not include any assets or font files from the original game.

“To be honest, I created this font because I thought it would be fun to learn how fonts work. Existing Minecraft fonts lacked a lot of little details like proper kerning and pixel size, so I thought I'd make my own," said Hassan.

“Once that was done, nothing stopped me from going further and making it a decent programming source. Also, now I can write Minecraft plugins in a Minecraft source,” she added. To adapt the Minecraft font for programming purposes, Hassan redesigned the typefaces to look better monospaced, added some serifs to make letters like "i" and "l" easier to distinguish, created new characters programming ligature and refined the arrow characters to make them easier to read.

In the Github repository the developer highlights the following features:

  • The characters in this font were based on the typeface used in the Minecraft UI, with selected glyphs updated to improve legibility and spacing.
  • Monospaced: Each character has been carefully redesigned to work in a monospaced font
    Thin characters like "i" and "l" have been restyled with tasteful tails and serifs to look better in a monospaced environment.
  • Ligature Programming: Add some spice to your programming life with all new ligature characters
    Arrows now look like arrows and comparison operators are easier to see at a glance

Ligature characters combine character strings popular operatives such as "!=" in a single new character, but they are not always popular with developers. Minecraft creator Markus "Notch" Persson originally designed the Minecraft font for an earlier game called "Legend of the Chambered" around 2008. The Minecraft font incorporates a retro pixel art style that is reminiscent of arcade games. 8 and 16 bit console. Today, it seems to have found a new role as a playful source for developers around the world. Yet that is what Hassan claims.

Hassan created the Monocraft font for programmers, but judging by the comments, many don't seem to like the idea of ​​using this font for encoding. According to various comments, Monocraft is not suitable for programming.

"I'm always looking for a good programming source, and I opened the link and immediately thought 'Oh my God, no! I hate this!' I didn't want to be mean and say it out loud. But as bad as it is to work with code, you could definitely see some great apps otherwise,” read one comment.

Regarding the comment, I can personally say that the use of different fonts to program can be somewhat interesting, but in terms of readability or the problems that can be generated by character confusion or misinterpretation by the user, they are not exempt give

Finally if you are interested in being able to download and install the font on your system, you can do it by accessing the project repository and in it you can find the link to download the source. You can access the repository from the following link.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.