Monocraft, μια πηγή για προγραμματιστές εμπνευσμένη από το Minecraft

Monocraft, η πηγή για προγραμματιστές που τους αρέσει το Minecraft

Η γραμματοσειρά δίνει στους προγραμματιστές την αίσθηση ότι βρίσκονται στη μέση του κόσμου του Minecraft

Si είσαι λάτρης του Minecraft και σου αρέσει ο προγραμματισμός ή έχεις κινήσει κάποιο ενδιαφέρον για αυτήν, να σου το πω Αρθρο τι θα μιλήσουμε σήμερα ειναι για σενα. Και είναι ότι πρόσφατα ο προγραμματιστής Ο Idrees Hassan, εισήγαγε το Monocraft, μια γραμματοσειρά που δημιούργησε για προγραμματιστές. Είναι μια γραμματοσειρά μονοδιάστατη με βάση τη γραμματοσειρά που βρέθηκε στο δημοφιλές βιντεοπαιχνίδι Minecraft.

Το Monocraft δίνει στους προγραμματιστές την αίσθηση ότι βρίσκονται στο Minecraft χωρίς να χρησιμοποιήσετε κανένα στοιχείο του παιχνιδιού. Αν και η κοινότητα επαίνεσε τον δημιουργό του Monocraft για το έργο του, πολλοί πιστεύουν ότι αυτή η γραμματοσειρά δεν είναι κατάλληλη για ανάγνωση ή γραφή κώδικα λόγω της οπτικής της εμφάνισης.

Όπως εξηγεί ο ίδιος ο Hassan στη σελίδα GitHub του Monocraft, το έργο δεν σχετίζεται με το minecraft ή το mojang και είναι αποκλειστικά fan project. Αυτή η γραμματοσειρά μιμείται το στυλ της γραμματοσειράς που χρησιμοποιείται στη διεπαφή χρήστη του Minecraft, αλλά δεν περιλαμβάνει στοιχεία ή αρχεία γραμματοσειράς από το αρχικό παιχνίδι.

«Για να είμαι ειλικρινής, δημιούργησα αυτή τη γραμματοσειρά γιατί σκέφτηκα ότι θα ήταν διασκεδαστικό να μάθω πώς λειτουργούν οι γραμματοσειρές. Οι υπάρχουσες γραμματοσειρές του Minecraft δεν είχαν πολλές μικρές λεπτομέρειες, όπως το σωστό πυρήνα και το μέγεθος των pixel, οπότε σκέφτηκα να φτιάξω τη δική μου», είπε ο Hassan.

«Μόλις έγινε αυτό, τίποτα δεν με εμπόδισε να προχωρήσω περισσότερο και να το κάνω μια αξιοπρεπή πηγή προγραμματισμού. Επίσης, τώρα μπορώ να γράψω πρόσθετα minecraft σε μια πηγή minecraft», πρόσθεσε. Για να προσαρμόσει τη γραμματοσειρά Minecraft για προγραμματιστικούς σκοπούς, ο Hassan επανασχεδίασε τις γραμματοσειρές για να φαίνονται καλύτερα μονοδιάστατοι, πρόσθεσε μερικά σερίφ για να κάνει ευκολότερα τη διάκριση των γραμμάτων όπως το "i" και το "l", δημιούργησε νέους χαρακτήρες προγραμματισμού ligature και βελτίωσε τους χαρακτήρες βέλους για να τα κάνει ευκολότερα να διαβασω.

Στο αποθετήριο Github ο προγραμματιστής επισημαίνει τα ακόλουθα χαρακτηριστικά:

  • Οι χαρακτήρες αυτής της γραμματοσειράς βασίστηκαν στη γραμματοσειρά που χρησιμοποιήθηκε στη διεπαφή χρήστη του Minecraft, με επιλεγμένα γλυφά που ενημερώθηκαν για τη βελτίωση της αναγνωσιμότητας και του διαστήματος.
  • Monospaced: Κάθε χαρακτήρας έχει επανασχεδιαστεί προσεκτικά για να λειτουργεί σε γραμματοσειρά μονοδιάστατη
    Λεπτοί χαρακτήρες όπως το "i" και το "l" έχουν επανασχεδιαστεί με καλόγουστες ουρές και σερίφ για να φαίνονται καλύτερα σε ένα μονοδιάστατο περιβάλλον.
  • Ligature Programming: Προσθέστε λίγο μπαχαρικό στη ζωή προγραμματισμού σας με όλους τους νέους χαρακτήρες ligature
    Τα βέλη μοιάζουν πλέον με βέλη και οι τελεστές σύγκρισης είναι πιο εύκολο να φανούν με μια ματιά

Οι χαρακτήρες σύνδεσης συνδυάζουν συμβολοσειρές χαρακτήρων δημοφιλείς λειτουργοί όπως το "!=" σε έναν νέο χαρακτήρα, αλλά δεν είναι πάντα δημοφιλείς στους προγραμματιστές. Ο δημιουργός του Minecraft Markus "Notch" Persson σχεδίασε αρχικά τη γραμματοσειρά Minecraft για ένα παλαιότερο παιχνίδι που ονομάζεται "Legend of the Chambered" γύρω στο 2008. Η γραμματοσειρά Minecraft ενσωματώνει ένα στυλ τέχνης ρετρό pixel που θυμίζει παιχνίδια arcade. Κονσόλα 8 και 16 bit. Σήμερα, φαίνεται να έχει βρει έναν νέο ρόλο ως παιχνιδιάρικη πηγή για προγραμματιστές σε όλο τον κόσμο. Ωστόσο, αυτό ισχυρίζεται ο Χασάν.

Ο Hassan δημιούργησε τη γραμματοσειρά Monocraft για προγραμματιστές, αλλά αν κρίνουμε από τα σχόλια, σε πολλούς δεν φαίνεται να αρέσει η ιδέα της χρήσης αυτής της γραμματοσειράς για κωδικοποίηση. Σύμφωνα με διάφορα σχόλια, το Monocraft δεν είναι κατάλληλο για προγραμματισμό.

«Πάντα ψάχνω για μια καλή πηγή προγραμματισμού και άνοιξα τον σύνδεσμο και αμέσως σκέφτηκα «Θεέ μου, όχι! Μισώ αυτό!' Δεν ήθελα να γίνω κακός και να το πω δυνατά. Αλλά όσο κακό κι αν είναι να δουλεύεις με κώδικα, σίγουρα θα μπορούσες να δεις μερικές εξαιρετικές εφαρμογές διαφορετικά», διαβάζει ένα σχόλιο.

Σχετικά με το σχόλιο, μπορώ προσωπικά να πω ότι η χρήση διαφορετικών γραμματοσειρών για τον προγραμματισμό μπορεί να είναι κάπως ενδιαφέρουσα, αλλά όσον αφορά την αναγνωσιμότητα ή τα προβλήματα που μπορεί να δημιουργηθούν από σύγχυση χαρακτήρων ή παρερμηνεία από τον χρήστη, δεν εξαιρούνται.

Τελικά αν σας ενδιαφέρει να μπορείτε να κατεβάσετε και να εγκαταστήσετε τη γραμματοσειρά στο σύστημά σας, μπορείτε να το κάνετε με πρόσβαση στο αποθετήριο του έργου και σε αυτό μπορείτε να βρείτε τον σύνδεσμο για να κατεβάσετε την πηγή. Μπορείτε να αποκτήσετε πρόσβαση στο αποθετήριο από τον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.