[edit: by the way, I've never understood peoples' fascination with bitmaped fonts. They're tons more work, and often look terrible. It's not as though you're going to get your artist to make the millions of characters you'll need if your game ever leaves Romance language states... I'm sure I'm missing something, or just started after the advent of nice truetype font libraries like d3dxfont. So what is it? ]
Job hunting continues without progress. Moe work has all but ceased due to job hunting and motivational issues. In the meantime, here's a screenshot, and links to people actually doing some work.
[edit: by the way, I've never understood peoples' fascination with bitmaped fonts. They're tons more work, and often look terrible. It's not as though you're going to get your artist to make the millions of characters you'll need if your game ever leaves Romance language states... I'm sure I'm missing something, or just started after the advent of nice truetype font libraries like d3dxfont. So what is it? ]
[edit: by the way, I've never understood peoples' fascination with bitmaped fonts. They're tons more work, and often look terrible. It's not as though you're going to get your artist to make the millions of characters you'll need if your game ever leaves Romance language states... I'm sure I'm missing something, or just started after the advent of nice truetype font libraries like d3dxfont. So what is it? ]
Comments
May 17, 2006 11:22 PM
You mean like this:
A control inheriting from the common Text base.
(yay, a nice little diversion)
public static void UnitTest() {
ColorTaggedText CTT = new ColorTaggedText("Arial12");
CTT.color = System.Drawing.Color.Red.ToArgb();
CTT.SetText(string.Format("Red^green Green^{0} Blue",System.Drawing.Color.Blue.ToArgb()));
CTT.rerect(new identical_rect(ro_root.guiroot.tblr));
CTT.push_onto(ro_root.guiroot);
}
A control inheriting from the common Text base.
(yay, a nice little diversion)
May 18, 2006 01:26 AM
lol, nice, but that isn't available for C++/Direct3D (AFAIK anyway.) My point was though is that you can extend your own system. But then, it wouldn't have to be a bitmapped font, would it? (I guess thats probably what your point was, huh?)
Also, I like diversions too =D.
Also, I like diversions too =D.
May 18, 2006 01:40 AM
Indeed, the ColorTaggedText class ends up using the base text class (which for d3d uses ID3DXFont internally).
The color info is just GDI+ wrapper of this (which I'd admittedly not use if I wasn't using C# and likely binding myself to win32 anyways). The rest is just wrapper/engine code. Everything should be available, though C#/.NET maybe makes some of the string and color parsing easier...
The color info is just GDI+ wrapper of this (which I'd admittedly not use if I wasn't using C# and likely binding myself to win32 anyways). The rest is just wrapper/engine code. Everything should be available, though C#/.NET maybe makes some of the string and color parsing easier...
May 18, 2006 02:07 AM
Are we talking about bitmap fonts, or texture mapping a font texture onto graphic primitives.
I prefer the latter due to speed.
I prefer the latter due to speed.
May 18, 2006 08:24 AM
Advertisement
Latest Entries
And so it goes...
1787 views
Tangent, now with usable error messages!
1929 views
Back to work!
1859 views
Tangent: Haitus
1807 views
Tangent: Syntax reworking
1593 views
Tangent: Adverbs
1456 views
Tangent: Pattern Matching, Part 1
1668 views
Tangent: Pattern Matching, Part 1
1520 views
Tangent: Generic Method Bodies, Part 2
1681 views
Tangent: Generic Method Bodies, Part 1
1528 views
Advertisement
Also, one of my favorites is it lets you manipulate the font (using shaders or whatnot.) And finally - you can use shaders with a homebrew font engine (and AFAIK you can't with ID3DXFont.)
Btw, thanks for the plug!
Edit: I just got done looking over the ddoc for moe and it looks like its going to be an awesome game. You did great on the ddoc!