Il s'agit d'une police conçue pour les invites de bouton dans les jeux. Il comprend l'alphabet de base, ainsi que des icônes pour les touches de modificateur et de contrôle et les boutons de la clôture de jeu. Toutes les icônes incluses dans la police sont fabriquées sur mesure et disponibles sous la même licence de police ouverte SIL. Les marques incluses appartiennent cependant bien sûr à leurs propriétaires respectifs.
Promptfont est basé sur la police du xolonium de Severin Meyer.
Si vous utilisez cette police dans votre projet, veuillez laisser un avis d'attribution dans vos crédits comme celui-ci:
Promptfont de Yukari "Shinmera" Hafner, disponible sur https://shinmera.com/promptfont
La version PromptFont comprend quelques fichiers. Voici ce pour quoi ils sont pour:
LICENSE.txt une copie de la licence SIL Open de la policeREADME.md une copie de ce lectureindex.html une copie du site Web afin que vous puissiez également l'utiliser hors ligneglyphs.json Il s'agit d'un fichier JSON avec un tableau des glyphes fournis par la police. Chaque glyphe est un objet avec les attributs suivants:character le caractère réel comme une chaîne à un caractèrescode le nom de codepoint Unicode ( U+XXXX )codepoint Le point de code réel en entiercategory la catégorie à laquelle appartient les glyphesname le nom unique lisible par l'homme du glyphecode-name Le nom unique lisible par code du glyphe. Il ne contient que des caractères minuscules AZ, des numéros 0-9 et des tirets. Cela devrait faciliter la transformation en symbole de codetags Une liste de balises qui s'appliquent au glyphe. Les balises suivantes sont connues:xbox s'applique aux manèges de jeu de style Xboxnintendo s'applique aux GamePads de style Nintendoplaystation s'applique aux jeux de jeu de style PlayStationgeneric s'applique à n'importe quelle manette de jeupromptfont.txt un fichier UTF-8 en clair qui contient tous les caractères fournis par la police.promptfont.ttf et promptfont.otf trueType et openpepe des versions de la police, que vous devriez être en mesure d'utiliser directement dans le moteur ou d'autres programmes.promptfont.css un fichier CSS qui inclut les classes CSS pour chaque glyphe spécial, vous pouvez donc facilement l'intégrer dans des pages HTML et des jeux JS.promptfont.h promptfont.cs promptfont.py promptfont.lua promptfont.lisp promptfont.rs promptfont.gd fichiers source qui définissent les constantes pour les glyphes spéciaux pour permettre une intégration plus facile dans C, C ++, C #, Python, Lua, Lisp, Rust et GDScript.promptfont.exe promptfont.run promptfont.o binaires des utilitaires promptfont. Vous pouvez l'utiliser pour rechercher des glyphes ou pour compiler les fichiers de données à partir de la représentation JSON.atlas-*.png Texture Atlases des différents glyphes. Chaque glyphe mesure 64x64 pixels et a une marge de 1 pixel autour de lui-même. Ils sont ordonnés à gauche de haut en bas en fonction de leur nom de fichier dans les glyphs/ répertoire de ce référentiel. Étant donné que ces versions rasterisées ne sont pas bien évolutives, nous vous recommandons fortement d'utiliser directement les polices. Comme il y a beaucoup trop de moteurs et que leurs méthodes varient beaucoup, nous ne pouvons pas inclure des guides dans ce référentiel. Pour des détails sur la façon d'utiliser cette police dans votre moteur de choix, veuillez consulter leur documentation sur l'importation de polices personnalisées et de gammes de glyphes personnalisées, et comment rédiger du texte avec des codepoints Unicode spécifiques. Comme il s'agit littéralement d'une police, cela ne devrait pas s'avérer trop difficile.
Pour un bref guide sur ce qu'il faut surveiller si vous souhaitez contribuer à cette police, veuillez consulter le fichier contribution.md. Si vous souhaitez demander de nouveaux glyphes à ajouter, veuillez commenter le billet du problème.
Si vous souhaitez soutenir le développement continu de PromptFont, veuillez envisager de devenir un bailleur de fonds sur Patreon: