Oh yes, when trying to understand .fnt files that was pure horror
Yes, no download, because it's not finished yet and the last 4 months I've been working on a game framework that allows me (and probably soon others too) to develop a simple game with jME and later mass-produce new games with similar mechanics and settings.
I'm hoping to return to that font thing and finish it. But I don't like to publish things that don't yet fully work: Since 2014 the font stuff has seen several iterations and now is stuck in the middle of the last major iteration. Most things are coded, but I did not reach the point where it can be compiled and tested.
About the blinking and fading: Nice hint, I think it would be easy to let the user animate the color channel. It's designed to support several "geometry shakers" already which allow users to make e.g. hopping glyphs (a "sine wave" or "scary horror shake" for example).
My custom console in the new game framework uses an old-school blinking cursor which I've represented by a separate BitmapText containing '_' as character (of course using the jME console.fnt for the font).
So, the plan is: First finish the OGF ("Open Game Framework" or "Ogli Generic Foundation") and finish the first game. Later in 2016 finish the BitmapFont2 / BitmapText2 library and the glyph system. I don't know yet, but I think both will be open sourced, since I would very much appreciate input from more experienced coders and code designers too.
Btw I've another interesting thing done: A library that grabs all meta info from the UCD (Unicode database). The problem is implementing all the algorithms that they describe in their technical documents. So it is almost useless by now - but was intended to support the BitmapText2 library. I'm hoping to reactivate that idea somewhere in the future (maybe we find someone who is eager to implement the algorithms from the Unicode standard).
I think it's really good that @Tryder has published this font thing.
For people who need a working solution now and not in half a year, it's perfect.
Has some pros that my text library probably will not have.
Might work in tandem with the glyph system one day (seems to be an achievable goal - since glyphs are an abstract concept - whether they're 3d meshes or 2d quads makes no significant difference...).