Pink Petal Games

Feedback => New Features => Topic started by: Graen on February 05, 2010, 03:35:32 PM

Title: Smooth Fonts
Post by: Graen on February 05, 2010, 03:35:32 PM
Small request:
Will the game get support for Anti-Aliasing for Fonts?  Right now if I replace the standard font with something more stylized it looks like ass and is unreadable at small sizes.

Thanks.
Title: Re: Smooth Fonts
Post by: delta224 on February 05, 2010, 04:23:36 PM
It should be easy to do from what I've read about it.  Let me see how it will look then I will report back.
Title: Re: Smooth Fonts
Post by: Graen on February 05, 2010, 04:24:50 PM
Cool, thanks! :D
Title: Re: Smooth Fonts
Post by: delta224 on February 05, 2010, 04:46:20 PM
Looks so much nicer, will be part of the next release.
 
Now lets see how the mono spaced font looks.
 
[edit]
looks better not quite there.
Title: Re: Smooth Fonts
Post by: Graen on February 05, 2010, 04:52:36 PM
Looks so much nicer, will be part of the next release.
 
Now lets see how the mono spaced font looks.
Awesomely-Awesome  ;D
Title: Re: Smooth Fonts
Post by: Dagoth on February 06, 2010, 01:54:56 PM
Cool. :)
Might be a good idea to also add a config option where users can disable the font antialiasing if they are running on an old (old) system where it might affect game performance and responsiveness.
Title: Re: Smooth Fonts
Post by: delta224 on February 06, 2010, 04:21:26 PM
That is easy to do.
Title: Re: Smooth Fonts
Post by: Mehzerz on February 07, 2010, 12:25:47 AM
Would it be completely necessary? How old are we talking here?
Title: Re: Smooth Fonts
Post by: Dagoth on February 07, 2010, 01:08:38 AM
Would it be completely necessary? How old are we talking here?
Better safe than sorry. I looked into SDL's rendering method and it cautioned that the antialiasing greatly slows it down and it shouldn't be used for text which will need to update often and so forth; I'm also not sure how efficient the game's rendering pipeline is set up.
It works perfectly smoothly on my system, but again, better safe than sorry; if there's a config option to disable it, anyone who did have poor performance (or some other reason to not want font antialiasing on) could change it easily and everyone else could simply ignore the option.
As for exactly how old of a system might notice degraded performance... I imagine pretty old, probably, but it remains to be seen.
Title: Re: Smooth Fonts
Post by: Graen on February 07, 2010, 01:57:26 AM
As for exactly how old of a system might notice degraded performance... I imagine pretty old, probably, but it remains to be seen.
I've got a ten year old compy I can run the game on, so I'll let you know if it slows down with AA Fonts. :P
Title: Re: Smooth Fonts
Post by: exodia91 on February 07, 2010, 02:54:46 AM
how about having it set to disabled at default, that way anyone who really cares can change it, and all the people who just grab the game and play and won't know to disable if they have bad performance won't flood the forums with "OMGZZZ I CNT RN T!!!11!!!"
Title: Re: Smooth Fonts
Post by: Graen on February 07, 2010, 05:39:00 AM
how about having it set to disabled at default, that way anyone who really cares can change it, and all the people who just grab the game and play and won't know to disable if they have bad performance won't flood the forums with "OMGZZZ I CNT RN T!!!11!!!"

I'd rather see it on by default, and I highly doubt it'll be an issue.  If my PIII-450 can handle it, then I really don't think you'd have to worry about the vast majority of people who play the game.
Title: Re: Smooth Fonts
Post by: Mehzerz on February 07, 2010, 05:49:56 AM
Both sides are valid arguments. I know there's quite a few players with old machines. But I don't see it as being very common for something like this.


But my vote would go have it off by default, just in case something like that DOES happen. Unless the game gets the config screen actually in-game. Where the settings will be less of a problem for newer players.
Title: Re: Smooth Fonts
Post by: Graen on February 07, 2010, 06:06:02 AM
Unless the game gets the config screen actually in-game. Where the settings will be less of a problem for newer players.
I'm assuming that eventually there will indeed be a config screen in game.  That said, I'd still like to see all the features enabled by default as most people won't be bothered to see if the game can be customized in any way.
Title: Re: Smooth Fonts
Post by: delta224 on February 07, 2010, 10:35:32 AM
I'm not too worried about the slowdown, since all this game has to be is responsive and sdl slow is more you will get half the fps is you use this function over that function.
Title: Re: Smooth Fonts
Post by: exodia91 on February 07, 2010, 03:14:56 PM
I'm assuming that eventually there will indeed be a config screen in game.  That said, I'd still like to see all the features enabled by default as most people won't be bothered to see if the game can be customized in any way.
Indeed, because most people honestly don't care about slightly jagged text. Its a niche issue, so if it has even the slightest chance of ruining someones experience with the game, it should start as off. Also, this is a hentai game, if the game has an in-game config, EVERYBODY looks at it to see if they can enable more perverted stuff.
Title: Re: Smooth Fonts
Post by: Graen on February 07, 2010, 04:02:13 PM
Indeed, because most people honestly don't care about slightly jagged text. Its a niche issue, so if it has even the slightest chance of ruining someones experience with the game, it should start as off.
Whether they care or not, the user's first experience with the game should be the best presentation possible.  Even the littlest things can convey the care that went into crafting their experience.  Why you wouldn't want to lead with your best foot forward, is beyond me.

Also, this is a hentai game, if the game has an in-game config, EVERYBODY looks at it to see if they can enable more perverted stuff.
I'm failing to see your point here.  The game is built upon making customization easy for the players.  If the devs didn't want people to change their game, they wouldn't be going to such great lengths to include an item & girl editor, nor constantly changing their code to allow expandability and ease of use.  Including an in-game config screen to flip a few tags and modify how certain features act is not something alien.  An "Options Screen" is a time-honored staple of PC gaming.  ;D
Title: Re: Smooth Fonts
Post by: exodia91 on February 08, 2010, 01:38:50 AM
... you completely missed my point. You previous argument was people wouldn't be bothered to look at configuration options... I said they would because its a hentai game. And slightly jagged text (which I've never once noticed, noted, or otherwise observed) isn't altering anyone's opinion of this game, it is a gameplay oriented game, not a graphics game Crysis. Having a game run slowly, or not at all because anti-aliasing is on, however, is more likely to affect "the user's first experience"
Title: Re: Smooth Fonts
Post by: 11Z11 on February 08, 2010, 01:57:51 AM
Well I'm more concerned with the rest of the gui(as i've made known before) but i'd go with leaving it on by default

reason? a good number people are lazy  and won't bother reading the manual let alone want to config anything.
Title: Re: Smooth Fonts
Post by: zodiac44 on February 08, 2010, 02:31:25 AM
Let's test the edge cases then.  Whosoever has the shittiest computer available that will actually run the game should test with AA fonts enabled and see what happens.  If there is a significant, noticeable, experience-altering performance degradation, then maybe we could consider disabling it by default, but even then I'd rather leave it enabled and have a FAQ that addresses what to do if performance sucks.

I used to have a PII-133 machine that ran XP with Cleartype with no problems, so I highly doubt there will be even a single user who experiences a problem with AA fonts.
Title: Re: Smooth Fonts
Post by: 11Z11 on February 08, 2010, 03:16:13 PM
Oops, that fact escaped me(was sleepy)....I mean how old and shitty a computer you must have for aa fonts to impact performance....I'm changing my opinion to off by default as I doubt anyone on this board has a computer that weak.
Title: Re: Smooth Fonts
Post by: exodia91 on February 08, 2010, 03:32:22 PM
Until about a year ago I was using a 10 year old 32 MB RAM machine. Think of the poor people you elitist bastards.
Title: Re: Smooth Fonts
Post by: delta224 on February 08, 2010, 03:51:57 PM
The only system requirement I think this game has you need at least 128 megabytes of ram, but I am not a professional so yeah.
Title: Re: Smooth Fonts
Post by: 11Z11 on February 09, 2010, 04:35:57 PM
Until about a year ago I was using a 10 year old 32 MB RAM machine. Think of the poor people you elitist bastards.
LoL  :D ,No,Not laughing at you...but at your at reply...tone made me lol
Now my machine is hardly "Elite" (5yrs old) , little surprised to hear people still use such old machines....what with the lower price of ram....but there then you need a board,cpu etc.
well guess the option is needed then
Title: Re: Smooth Fonts
Post by: Graen on February 09, 2010, 04:52:26 PM
Until about a year ago I was using a 10 year old 32 MB RAM machine. Think of the poor people you elitist bastards.
So what?  You were running Windows 3.11 for the past 10 years?  Cause 32MB of RAM doesn't even meet the Microsoft recommended minimum for Win2k.

Oh and yeah... when I built my 1st machine 11 years ago, back in the fall of '98 it had  128MB of RAM, which was then upgraded a year later to 640MB of RAM.

So, if your story is true and you only had that computer, you've only yourself to blame.

That said, will there be an options screen sometime in the future?  Most likely.  Will it have the ability to turn off AA fonts?  Maybe, but I don't see why it should.
Title: Re: Smooth Fonts
Post by: Solo761 on February 09, 2010, 06:05:57 PM
Personally I never noticed any special font jaggines that would bother me so I don't know what's the fuss with it. There are things that are way more important to be done than smooth fonts.

Minimum ram for Win2k is 32MB (http://support.microsoft.com/kb/304297), and he never said he used windows in the first place...
Title: Re: Smooth Fonts
Post by: Graen on February 09, 2010, 07:29:57 PM
Hehe, I said Recommended Minimum,  Not Supported.  ::)

Quote
● 64 megabytes (MB) of RAM recommended minimum. 32 MB of RAM is the minimum supported. 4 gigabytes (GB) of RAM is the maximum.
That said, no one would seriously use a computer with 32MB of RAM, and god knows what processor, to try and play this game, or so I would hope.

With regards to smooth fonts, you'll notice it on more stylized fonts, but even with the current font, in the game, you can see the jaggies.  When I suggested it, I did so because I want to personally use a different font in the game, and after I learned it was so easy to implement I figured that was the end of the discussion.  I honestly wasn't expecting this topic to degrade to a "who has the weakest system" cockfight.

I echo Zodiac44's sentiments when he said:
...I highly doubt there will be even a single user who experiences a problem with AA fonts.
Title: Re: Smooth Fonts
Post by: exodia91 on February 09, 2010, 07:34:23 PM
It's called windows 98. And it was an estimate of how old it was, I got it for free when some sort of office went under and they were chucking all their stuff.

And you're judging people about turning this into a question of if people can run it, when you're implying I'm a liar because I disagreed with you and pointed out people can still use really old crappy computers? I never even argued against having AA in the game, just so long as its set to off by default. Which I thought was a pretty good compromise, but you seem completely unwilling to even consider.
Title: Re: Smooth Fonts
Post by: Graen on February 09, 2010, 07:36:54 PM
And have you tried running Whore Master on it?  :D
Title: Re: Smooth Fonts
Post by: exodia91 on February 09, 2010, 07:40:26 PM
I chucked that thing the instant I got something better. It could barely run starcraft.
Title: Re: Smooth Fonts
Post by: mranderson81 on February 09, 2010, 09:21:52 PM
I chucked that thing the instant I got something better. It could barely run starcraft.

Then I'm quite positive WM would been runable on that PC.  :-\
Title: Re: Smooth Fonts
Post by: exodia91 on February 10, 2010, 02:17:16 PM
You'd be surprised. Starcraft could almost run on a calculator.
Title: Re: Smooth Fonts
Post by: Archfiend on February 11, 2010, 04:16:50 AM
Design the game for a target audience in mind.


The majority of that audience will be using comps that can easily support AA fonts.


If AA fonts are enabled by default, the (vast?) majority of your user-base will either be satisfied or not notice any difference, while only a fringe will be dissatisfied...


... Conversely, if AA fonts are disabled by default, the (vast?) majority of your user-base will either be dissatisfied or not notice any difference, while only a fringe will be satisfied.


You can't please everyone - the best you can hope to accomplish is to please the most people possible given any collection of factors.
Title: Re: Smooth Fonts
Post by: exodia91 on February 11, 2010, 04:03:22 PM
.... I hate to do this.... but your argument is completely broken. You're acting as if having it off by default completely erases it from the game with no access. Also, the "vast majority of people who are dissatisfied" is like, 2 people. Your argument is inherently flawed. You're basically saying people are going to be dissatisfied that they have to go into the options and turn AA on so that their custom fonts look marginally better. All 3 people that have a problem with slightly jagged fonts.

Why is this even still an issue? Having it off by default makes everyone happy. The people that want to can turn it on, the people it might possibly crash or slowdown the game are never bothered, everybody wins, everybody goes home happy.
Title: Re: Smooth Fonts
Post by: Graen on February 11, 2010, 04:50:33 PM
exodia91...  Only two people in this entire thread have suggested that Smooth Fonts be off by default, you and Mehzerz.  And Mehzerz even said he wouldn't mind having it on by default if it was in the config screen.

Both sides are valid arguments. I know there's quite a few players with old machines. But I don't see it as being very common for something like this.


But my vote would go have it off by default, just in case something like that DOES happen. Unless the game gets the config screen actually in-game. Where the settings will be less of a problem for newer players.

Honestly, you're making much ado about nothing.
Title: Re: Smooth Fonts
Post by: 11Z11 on February 12, 2010, 03:05:23 AM
well there was that 1 very logical and wise statement about the needs of the many outweighing the needs of the few
...then there is also what i said earlier about lazy folks who will come asking how to enable AA if it's not in game in an options screen.
either way it's not such a big deal or feature requiring so much debate.

Title: Re: Smooth Fonts
Post by: Dagoth on February 12, 2010, 04:10:45 AM
Just so people have a reference as to the difference font antialiasing makes:

(http://img718.imageshack.us/img718/3751/fontantialiasdiff.gif)
Title: Re: Smooth Fonts
Post by: Graen on February 12, 2010, 04:56:52 AM
:huggles: Dagoth.  ;)
Title: Re: Smooth Fonts
Post by: mranderson81 on February 12, 2010, 06:01:12 AM
The AA seems freakishly blurry for me... (That's the bold one... right?)
And the only reason I'm typing this is just so I know if it's just blurry for me, or not... (I better not talk about why it "might" be blurry.)
Otherwise, should it be enabled as default or not? I think it realllllllllllllllllllllllllllllllllly doesn't matter... If it's not blurry, enable it, honestly, I rarely doubt anyone that is playing games on their PC has one that couldn't handle the game with AA on... (Which... considering my laptop can't handle flash games... And it's only a year old...  :-X ) But well! Every H-game (non-flash) and even non H-games (amazing  :o ) work... Exept flash games, there's no explanation why those games don't run. Ye... Exuse me for ranting about such meaningless topic which doesn't invovle this forum at all... (I could have deleted all the non-sense lines... But I decided against it.)
Title: Re: Smooth Fonts
Post by: Samu on February 12, 2010, 10:22:27 AM
I don't care if it is enabled or not by default.
Title: Re: Smooth Fonts
Post by: fixet on February 12, 2010, 11:07:51 AM
aa makes it worse, imo

then again, I'm fine with jaggies
Title: Re: Smooth Fonts
Post by: george.chya on February 12, 2010, 11:23:10 AM
You know its kind of sad that that's what people have been fighting about.
Honestly I don't see that big of a difference between the two.
Title: Re: Smooth Fonts
Post by: delta224 on February 12, 2010, 11:46:12 AM
It going to be a setting so shut up about it.
Title: Re: Smooth Fonts
Post by: LordShame on February 12, 2010, 12:00:22 PM
To people who find it looks blurry: drag the picture on your browser's address bar to open it on its own. The forum seems to reduce image size to fit the posts and this might be what causes the blurriness. (It's a subtle effect though.)