Un utilitaire qui génère une texture Bitmap-Font (feuille de sprite) qui est compatible avec le SpriteFont et FontTextureProcessor inclus dans Monogame et FNA (successeurs du framework XNA de Microsoft).

Obtenez la dernière version dans les versions, décompressez-la dans un dossier et exécutez xfontgen .
L'application peut être exécutée sur les plates-formes suivantes:
L'exécution de l'application nécessite l'installation de l'exécution .net 8.0.
Lorsque vous ajoutez la texture PNG générée à votre pipeline de contenu, assurez-vous de définir les paramètres de contenu suivants:

Une telle police de sprite peut ensuite être chargée dans l'objet SpriteFont :
_spriteFont = Content . Load < SpriteFont > ( "TestFont" ) ; Qui peut ensuite être dessiné par des moyens réguliers de SpriteBatch.DrawString comme suit:
_spriteBatch . Begin ( ) ;
_spriteBatch . DrawString ( _spriteFont , "The quick brown fox r n jumps over the lazy dog." ,
new Vector2 ( 30 , 30 ) , Color . MediumSpringGreen ) ;
_spriteBatch . End ( ) ; 
Code sous licence MIT.