BitmapFontCreator est un programme simple pour créer des polices de pixels, construites avec le framework de jeu Love2D.

.exe ..app .love bitmapfontcreator_linux.love Au démarrage, BitmapFontCreator créera une nouvelle police.
Vous pouvez modifier les métadonnées de police en haut à droite, sous « Options de police ». N'oubliez pas d'appuyer sur Entrée pour confirmer, car sinon cela n'enregistre pas les modifications.
En bas à droite, sous les « options de glyphe », trois aperçus sont présents, avec la mise à l'échelle X1, X2 et X4. Pour ajouter un sous-composant, cliquez sur le-BUTTON ' ADD ' et cliquez sur le glyphe que vous souhaitez ajouter. Vous pouvez ensuite modifier le X et Y-Offset ou le supprimer.
Sur le côté gauche se trouve le sélecteur de caractères, au-dessus, c'est le bouton pour basculer entre les deux ensembles de caractères:
Actions de souris dans la toile de dessin:
| Bouton | Action |
|---|---|
| clic gauche | Ajouter du pixel |
| clic droit | Supprimer le pixel |
| Click du milieu ou ctrl + cliquer | Déplacer la toile |
| rouleau | zoom |
BitmapFontCreator va enregistrer la police dans ufo -format, dans le répertoire de sauvegarde.
Pour la compilation, BitMapFontCreator aura besoin de Fontmake, qui générera une Font de TrueType dans le répertoire de sauvegarde.
Enregistrer le répertoire:
| Platfom | Chemin |
|---|---|
| Fenêtre | %appdata%bitmapfontcreator |
| Macos | ~/Library/Application Support/bitmapfontcreator/ |
| Linux | ~/.local/share/love/bitmapfontcreator |
Pour charger une police, accédez au répertoire Enregistrer et faites glisser le répertoire .ufo sur la fenêtre BitmapFontCreator.
S'il ne crée pas de fichier de police, il y a probablement eu une erreur lors de la compilation. Pour voir les journaux et les messages d'erreur sur Windows, exécutez l'EXE à partir de la ligne de commande sous le nom de bitmapfontcreator.exe --console . Pour MacOS et Linux, l'exécution de BitmapFontcreator de la ligne de commande devrait être suffisante.
Voir la licence.
Ce projet utilise les bibliothèques suivantes: