Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

2D All the way! / bitmap Fonts converted from TrueType Fonts (freeware)

Author
Message
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 12:44 Edited at: 19th Jul 2006 11:18
I find it very entertaining to create new bitmap fonts from TrueType Fonts..So i will add new ones here everytime i find free time.
Check regularly for new ones, and if you need a special truetype font to be converted, just mention here and ill convert them as well..

EDIT:
if you need color variations of below, just tell me..
And i pay attention to convert freeware TrueTypes only..
Following is the code to test my fonts..

EDIT2: PLEASE CHECK THE LAST POST FOR THE LATEST CODE AND FUNCTIONS...

this line is what you have to change to suit the different font image names you will find below..
fontCreate("fntAccode16.png", 1, 16, 16)
change "fntAccode16.png" to suit the other image names..

Below is the font overview but you have to download it from attachment..

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 12:49 Edited at: 7th Jul 2006 12:49
fontCreate("fntAdvert16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 12:55 Edited at: 7th Jul 2006 12:56
fontCreate("fntAirstream16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 13:00 Edited at: 7th Jul 2006 13:00
fontCreate("fntAlexisLC16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 13:03 Edited at: 7th Jul 2006 13:03
fontCreate("fntAlfredoDance16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 13:07 Edited at: 7th Jul 2006 13:08
fontCreate("fntAlien16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 13:14 Edited at: 7th Jul 2006 13:16
fontCreate("fntAstronBoy16.png", 1, 16, 16)

EDIT: i have doubts if this font is freeware, but anyways here it is.

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 13:18 Edited at: 8th Jul 2006 00:58
fontCreate("fntOde16.png", 1, 16, 16)

Attachments

Login to view attachments
Van B
Moderator
21
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 7th Jul 2006 14:20
Looking neat .

You should add a scrolltext example to it though, keep it old school - there's nothing better than trying to read a scrolltext at 1000fps .

Aegrescit medendo
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 7th Jul 2006 14:41 Edited at: 8th Jul 2006 01:23
EDIT:
VanB : I changed the first code to include the scrolling text to gain some space here for another font..
This is the original Arial font
fontCreate("fntArial16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 01:00 Edited at: 8th Jul 2006 01:01
fontCreate("fntAkronism16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 01:03 Edited at: 8th Jul 2006 01:03
fontCreate("fntAngieBareFoot16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 01:05 Edited at: 8th Jul 2006 01:06
fontCreate("fntAnticOlive16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 01:09 Edited at: 8th Jul 2006 01:09
fontCreate("fntArcade16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 01:27 Edited at: 8th Jul 2006 10:19
EDIT:
fontCreate("fntComicSans16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 10:24 Edited at: 8th Jul 2006 10:25
EDIT: Lower case letters suck, i think ill send a 512x256 version of this.
fontCreate("fntCorona16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 10:31 Edited at: 8th Jul 2006 10:31
fontCreate("fntLetterGotic16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 10:36 Edited at: 8th Jul 2006 10:37
fontCreate("fntMarigold16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 8th Jul 2006 10:38 Edited at: 19th Jul 2006 11:19
more to come..


EDIT: PLEASE CHECK THE LAST POST FOR LATEST CODE
lower logic
17
Years of Service
User Offline
Joined: 15th Jun 2006
Location:
Posted: 10th Jul 2006 12:02
This is just what I needed, thanks, and I love the effects.
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:26 Edited at: 11th Jul 2006 10:29
I decided to remove the colors and give these as black and white so you can paint yourself.

fontCreate("fntMonoCorsiva16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:28 Edited at: 11th Jul 2006 10:29
fontCreate("fntNewCentury16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:31 Edited at: 11th Jul 2006 10:32
fontCreate("fntRoman16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:34 Edited at: 11th Jul 2006 10:34
fontCreate("fntScript16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:37 Edited at: 11th Jul 2006 10:37
fontCreate("fntSFArchery16.png", 1, 16, 16)

Attachments

Login to view attachments
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 11th Jul 2006 10:38
more to come..
Scraggle
Moderator
20
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 16th Jul 2006 11:17
I've added this thread to the Free Media thread.


Chris Franklin
18
Years of Service
User Offline
Joined: 2nd Aug 2005
Location: UK
Posted: 16th Jul 2006 13:51
Thanks

Platformer Compo!
WHITEKNUCKLE IS BACK! Check the wip boards for more info
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 18th Jul 2006 17:30
Slight change in the code..
Bug fixes and center text function.
Bug Fix: it was messing up the fonts when you create more than 1 font and use them at the same time, Fixed.
New: Now you can write center aligned text.
Note: Please change the font names while using the below code to suit your needs.

CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 19th Jul 2006 11:16
Again new functions.
wrap text and ping pong text.
Note: Please change the font names while using the below code to suit your needs.
Takis76
19
Years of Service
User Offline
Joined: 9th Apr 2005
Location: Greece
Posted: 23rd Jul 2006 20:59
Could all of these fonts , support Greek Language?

http://i-access.gr/future/Banner.jpg
You are an elite hacker and try to save the cyberspace.
CuCuMBeR
21
Years of Service
User Offline
Joined: 11th Jan 2003
Location: Turkey
Posted: 23rd Jul 2006 21:59
well, i mostly have turkish and english fonts..but if you send me some greek fonts, id gladly make bitmaps of them.
Takis76
19
Years of Service
User Offline
Joined: 9th Apr 2005
Location: Greece
Posted: 23rd Jul 2006 23:47
You mean ASCII code ID?

http://i-access.gr/future/Banner.jpg
You are an elite hacker and try to save the cyberspace.
PRiSMiWi
20
Years of Service
User Offline
Joined: 19th Oct 2003
Location: España
Posted: 11th Oct 2006 23:53
Very COOOOOOOL, and the Spanish Ñ ñ ? :-(

Because I want to fly so give me your wings
2D Analyst
AGK Developer
20
Years of Service
User Offline
Joined: 2nd May 2004
Location:
Posted: 13th Nov 2006 20:32
Are these bitmap font display on the screen as an image or text? Because if it's an image then there have to be assigned value for each letter?

For example:
The word "Mike"
Can I just type 'Mike' and it'll show up as bitmap? or do I have to type in 3456 and then the function will translate that to 'Mike'?

www.simpoware.com
Grog Grueslayer
Valued Member
18
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 14th Nov 2006 01:10 Edited at: 14th Nov 2006 01:12
Their images. The reason why the letters on the bitmaps start with a space !#$ and so on is because that's the order in the ASCII chart... to make it easier for us.



You can use the "asc()" command with "mid$" to quickly see which image number to use based on the letter in a string.



In the above code there aren't any lowercase letters in the bitmap font so all strings are highercase.

Attachments

Login to view attachments
2D Analyst
AGK Developer
20
Years of Service
User Offline
Joined: 2nd May 2004
Location:
Posted: 15th Nov 2006 05:13
o no wonder..that would make sense. This is definitely nice!!

www.simpoware.com

Login to post a reply

Server time is: 2024-05-02 14:49:09
Your offset time is: 2024-05-02 14:49:09