Having seen
Cliff Mellangard 3DEGS post where he gives away a free bitmap font I decided to link to my system for font creation which I was certain I had previously posted ... it turns out I haven't! So, here it is instead.
As it says in the title you will need Photoshop to use it.
But if you've got it, then it's really simple.
1) Open the PSD
2) Change the font and layer style to suit your needs
3) Save as PNG
4) Run the attached script to create a Bitmap Font suitable subimages text file
[NOTE]I should have mentioned this in the video and demonstrated it but here it is: You may want to turn on a grid with a size of 102. That is for the fixed height of the characters and no characters should extend above or below the lines. If they do you will need to change the size of ALL characters equally. If you move a single sprite then it will look odd in the end results. You can, however, move any character horizontally without there being any adverse affects.
Example code:
SetDisplayAspect( 1 )
SetWindowSize( 500, 500, 0 )
font = LoadImage("BM Font Template.png")
SetTextDefaultFontImage(font)
txt = CreateText("Hello AGK Forum")
SetTextMaxWidth(txt, 100)
SetTextSize(txt, 20)
SetTextSpacing(txt, -2)
SetClearColor(100, 100, 100)
do
sync()
loop
Example Output: