game
photo
retro
rant
Not logged in. · Lost password · Register

All content © NFGworld, unless otherwise noted, except for stuff we stole. Contact the editor-in-chief : baldbutsuave@thissitesdomain, especially if you are an attractive young female willing to do nude photography modelling. All rights reversed. 599

Author name (Administrator) #1
Avatar
Member since May 2011 · 2485 posts · Location: Brisbane
Group memberships: Administrators, Members
Show profile · Link to this post
Subject: Learning New Skills...
When I was much younger I used to dabble with the programming now and then.  Using mostly BASIC, and later Pascal I would create silly things like a text adventure with the goal of escaping from my elementary school or very, very rudimentary apps storing data in a text file and retrieving it...

It wasn't until HTML and PHP that I managed to put these skills to use, dabbling here and there with PERL and PHP, but never really doing anything more than modifying existing code to work the way I needed it to.

Well, yesterday I tried to do something clever.  I know you don't care too much about my programming stories, so I'll get right to the point:  I succeeded, and now I can do [Image: http://nfggames.com/system/arcade/im.php?y=fzg&x=things like this!]

Basically, I made a script that takes any text, cuts it back to 100 characters max, converts each letter to its ASCII equivalent, copies the appropriate letter from a font file (see below) and creates a new image with the original text as graphical letters.

Mostly from old arcade games, natch.  =)

[Image: http://nfggames.com/temp/Capcom-sample.png]

Now I just need to slap together a few more fonts, work out a way to select 'em on the fly, cache frequently-used images, prevent hot-linking...

Fun!
BLEARGH
This post was edited 2 times, last on 2009-01-09, 16:46 by NFG.
Author name (Administrator) #2
Avatar
Member since May 2011 · 2485 posts · Location: Brisbane
Group memberships: Administrators, Members
Show profile · Link to this post
A few more samples of the incredible work I've done (It's incredible, and I'm awesome)...

You say you like the font in [Image: http://nfggames.com//system/arcade/im.php?y=fhb&x=CAPCOM games?]  Or perhaps you're a bigger fan of mid-nineties [Image: http://nfggames.com//system/arcade/im.php?y=SNK95b&x=SNK titles?]  These old fonts are pretty awesome, though they do look much better on the right background.  Konami's [Image: http://nfggames.com//system/arcade/im.php?y=kgb&x=XEXEX font] looks like ass on a light background.  Sega's [Image: http://nfggames.com//system/arcade/im.php?y=fzg&x=Fantasy Zone] definitely works better, with its black border.

I've got a few more to do, and several colour variations of some of them.  It's pretty easy work when the system's in place.  Here's one of the source images:

[Image: http://nfggames.com//system/arcade/Arcade-Gradius-Blue.png]

That's Konami's Gradius font, with the missing letters filled in with Capcom's font...  As long as I replace the letters in the same order, they'll just slot into the existing framework painlessly.  For comparison, here's the source image from which I grabbed the Konami letters:

[Image: http://qtchicks.hp.infoseek.co.jp/xexex_fonts.gif]

These fonts were all snagged from this guy's site.  He's done a smackload of work, and I'm very grateful for it.
BLEARGH
This post was edited on 2009-01-09, 16:46 by NFG.
Author name (Administrator) #3
Avatar
Member since May 2011 · 2485 posts · Location: Brisbane
Group memberships: Administrators, Members
Show profile · Link to this post
I've been working on this for a long time now, and here's the result: 62 fonts with all kinds of features, and a new build-your-own font machine!

Here's a sample of most of the fonts available so far:

[Image: http://nfggames.com/games/fontmaker/font-sampler.png]
BLEARGH
This post was edited on 2009-02-16, 22:12 by NFG.
Close Smaller – Larger + Reply to this post:
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
We love UNB by Yves Goergen!