Gamestudio Links
Zorro Links
Newest Posts
folder management functions
by 7th_zorro. 04/16/24 13:19
lookback setting performance issue
by 7th_zorro. 04/16/24 03:08
zorro 64bit command line support
by 7th_zorro. 04/15/24 09:36
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:48
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:46
LPDIRECT3DCUBETEXTUR
E9

by Ayumi. 04/12/24 11:00
Sam Foster Sound | Experienced Game Composer for Hire
by titanicpiano14. 04/11/24 14:56
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (rki, Ayumi, Quad), 490 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
11honza11, ccorrea, sakolin, rajesh7827, juergen_wue
19045 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 5 1 2 3 4 5
FontGenerator Version 1.00 #44737
04/21/05 13:29
04/21/05 13:29
Joined: Dec 2002
Posts: 3,363
Vindobona (Ostarichi)
Harry Potter Offline OP
Expert
Harry Potter  Offline OP
Expert

Joined: Dec 2002
Posts: 3,363
Vindobona (Ostarichi)
Hallo!

Hier ist sie nun: die offizielle Version 1.0 vom FontGenerator, zur Erstellung von Bitmap-Fonts.

Download: FontGenerator Setup

Im Gegensatz zur Betaversion (Infos dazu siehe hier) gibt es nun keine Datumseinschränkung mehr.





Hier nun eine kurze Beschreibung des Programmes:

Die Benutzeroberfläche gliedert sich in 3 Bereiche (siehe Bild unten).

Im unteren Bereich sieht man die Ergebnis-Bitmap, und man kann dort auch das Ergebnis mit einem beliebigen Text testen. Außerdem kann man dort nützliche C-Skript-Sourcecodes finden.

Im linken oberen Bereich kann man die einzelnen Zeichen bearbeiten. Man kann den Zeichen eine Schriftart und einen Grafik-Effekt (Farbe, Schatten, etc.) zuweisen, und man kann sogar einzelne Zeichen durch ein anderes Zeichen ersetzen.

Im rechten oberen Bereich werden die einzelnen Schriftarten und Effekte definiert. Auch die allgemeinen Einstellungen können dort vorgenommen werden.

Bei den allgemeinen Einstellungen (siehe Bild unten) kann man einstellen, aus wievielen Zeichen die Bitmap bestehen soll. Und man kann dort auch das Grafikformat einstellen, in dem die Bitmap dann gespeichert werden kann. Unterstützt werden momentan folgende Formate:

- 24-Bit Windows-Bitmap (*.bmp)
- 24-Bit Targa (*.tga) ohne Alphakanal
- 32-Bit Targa (*.tga) mit Alphakanal (nur damit ist auch transparente Schrift möglich!).

Außerdem kann hier die Größe der Bitmap bzw. der einzelnen Zeichen eingestellt werden. Bei automatischer Größe wird die Größe automatisch anhand der gewählten Schriftgröße angepasst.





Im nächsten Bild sieht man die Auswahl für die Schriftarten. Man kann entweder die Standard-Schriftart verändern, oder man kann neue Schriftarten hinzufügen. Neue Schriftarten sind aber hauptsächlich dann sinnvoll, wenn in der Font-Bitmap mehrere verschiedene Schriftarten vorkommen sollen.
Für die Schriftart gibt es übrigens Blätter-Buttons, mit denen man die Schriftarten durchblättern kann.

Ein paar Hinweise zu Schriftarten:
1.) Nicht alle Schriftarten unterstützen auch alle Schriftgrößen.

2.) Die meisten Schriftarten verwenden eine Kantenglättung. Diese Kantenglättung wird bei den Windows Anzeige-Einstellungen aktiviert oder ausgeschaltet. Schriften mit Kantenglättung sehen zwar besser aus, aber wenn man sie im Spiel einbauen will, und der schwarze Hintergrund unsichtbar sein soll, dann gibt es oft unschöne schwarze Ränder um die Schrift herum (aufgrund der Kantenglättung). Dies kann man dadurch verhindern, dass man unter Windows die Kantenglättung ausschaltet. Oder noch besser: man verwendet TGA-Bitmaps. TGA-Bitmaps sehen bei transparenter Schrift immer am besten aus.




Das nächste Bild zeigt die Effekte. Hier kann die Schriftfarbe und die Hintergrundfarbe eingestellt werden. Außerdem können Schatten eingestellt werden. Transparenz-Effekte kann man natürlich nur im 32-Bit-Targa-Format benutzen. Hinweis: direkt über der Endergebnis-Bitmap befindet sich ein Button, mit dem man den Alphakanal als Graustufenbild anzeigen kann.





Auf dem letzten Bild sieht man einige nützliche Code-Beispiele für C-Script.

1.) Font definieren:
Dieses Skript-Beispiel erleichtert das Einfügen der Font-Definition in das Skript.

2.) Proportionalschrift-Textbreite:
Dieses Skript dient zum Berechnen der Pixel-Textbreite von Truetype-Proportionalschrift. In einem Array wird die Pixel-Breite jedes Zeichens gespeichert, und eine Function kann dann daraus die Pixel-Breite eines beliebigen Textes berechnen.

3.) Zeichensatz-Liste:
Dies ist einfach eine Auflistung aller Zeichen mitsamt ihren momentanen Einstellungen. Man kann frei auswählen, welche Informationen man auf dieser Liste ausgeben möchte.





Ich wünsche euch allen viel Spaß mit dem Programm, und hoffe dass es euch bei euren kreativen Tätigkeiten unterstützen wird.

Grüße,
Thomas alias Harry Potter

Re: FontGenerator Version 1.00 [Re: Harry Potter] #44738
04/21/05 14:02
04/21/05 14:02
Joined: Oct 2002
Posts: 8,939
planet.earth
ello Offline
Senior Expert
ello  Offline
Senior Expert

Joined: Oct 2002
Posts: 8,939
planet.earth
na dann bin ich ja mal gespannt...


www.earthcontrol.de
quoted: We want to maintain a clean, decent, American family suited forum look... which means you may post zombies or chainsaw massacres, but no erotic.
Re: FontGenerator Version 1.00 [Re: ello] #44739
04/21/05 19:54
04/21/05 19:54
Joined: Aug 2000
Posts: 7,490
O
Orange Brat Offline

Senior Expert
Orange Brat  Offline

Senior Expert
O

Joined: Aug 2000
Posts: 7,490
This is excellent. It's intuitive enough that you don't have to really worry about translating it into English to use it(although one would be nice). Thanks for uploading.

Also, for English speakers here's a good translation service to interprete Harry's remarks in his post..it didn't jumble it like so many others:

http://www.freetranslation.com/


My User Contributions master list - my initial post links are down but scroll down page to find list to active links
Re: FontGenerator Version 1.00 [Re: Orange Brat] #44740
04/22/05 06:35
04/22/05 06:35
Joined: Dec 2003
Posts: 749
Germany: Hamburg
Gurke Offline
Developer
Gurke  Offline
Developer

Joined: Dec 2003
Posts: 749
Germany: Hamburg
Sieht beeindruckend aus..... aber gleichzeitig auch kompliziert^^!


http:\\www.cybergurke.de.vu letztes Update: 02.08.2006 ---------------------------- Aktuelle Projekte: -P.I. Storys
Re: FontGenerator Version 1.00 [Re: Gurke] #44741
04/22/05 08:49
04/22/05 08:49
Joined: Apr 2005
Posts: 4,506
Germany
F
fogman Offline
Expert
fogman  Offline
Expert
F

Joined: Apr 2005
Posts: 4,506
Germany
Pffff... meinen Respekt. Sehr durchdacht das ganze. Bis ich soweit bin, vergeht noch´n Weilchen.
Zu kompliziert finde ich ihn nicht, logisch aufgebaut und leicht zu bedienen schon eher. Ist wie
bei jeder Software, muß man halt erst kennenlernen. Auf alle Fälle eine große Hilfe, weiter so und
dankeschön
mfg fogman

by freetranslation.com:

Pffff... mean respect. Very reasoned the entire. Until I am so far, passes yet´n little while. Too complicated I do not find constructed it, logically and to serve easily already sooner. Is like in each software, simply first must become acquainted with one. On all cases a large aid,
further so and thank pretty


no science involved
Re: FontGenerator Version 1.00 [Re: Orange Brat] #44742
04/22/05 09:04
04/22/05 09:04
Joined: Dec 2002
Posts: 3,363
Vindobona (Ostarichi)
Harry Potter Offline OP
Expert
Harry Potter  Offline OP
Expert

Joined: Dec 2002
Posts: 3,363
Vindobona (Ostarichi)
Die nächste Version 1.1 wird dann mehrsprachig sein. Sämtliche Texte, die im Programm vorkommen, werden dann in externen Textdateien hinterlegt sein (je Sprache eine eigene Textdatei).

Falls mich dann jemand beim Übersetzen dieser Texte unterstützen würde, wäre ich sehr dankbar. Auch andere Sprachen außer Englisch und Deutsch werden dann theoretisch möglich sein (z.B. Französisch oder Spanisch,...).

Re: FontGenerator Version 1.00 [Re: Harry Potter] #44743
10/25/05 23:38
10/25/05 23:38
Joined: Aug 2005
Posts: 1,185
Ukraine
Lion_Ts Offline
Serious User
Lion_Ts  Offline
Serious User

Joined: Aug 2005
Posts: 1,185
Ukraine
Sorry, for bumping this thread, but THANK YOU, Harry Potter!
Just downloaded it. Good. No, exellent! (tired with photoshop to place char by char...)
thanks

Re: FontGenerator Version 1.00 [Re: Lion_Ts] #44744
10/27/05 14:32
10/27/05 14:32
Joined: Mar 2003
Posts: 1,095
Germany
nightshade Offline
Serious User
nightshade  Offline
Serious User

Joined: Mar 2003
Posts: 1,095
Germany
Quote:


Just downloaded it. Good. No, exellent! (tired with photoshop to place char by char...)
thanks




A fontgen is already existing (a4fontgen)

Good job Harry!

Last edited by 1337_h4x0r; 10/27/05 14:32.
Re: FontGenerator Version 1.00 [Re: nightshade] #44745
10/28/05 16:25
10/28/05 16:25
Joined: Oct 2004
Posts: 4,134
Netherlands
Joozey Offline
Expert
Joozey  Offline
Expert

Joined: Oct 2004
Posts: 4,134
Netherlands
Umm, each time I start it it's going to configure my TI connect program, which is a program for my TI-84+ graphic calculator.
It's annoying, and takes quite a long time.
Why is it doing that?

Other than that the font generator is great!
Good job on that


Click and join the 3dgs irc community!
Room: #3dgs
Re: FontGenerator Version 1.00 [Re: Joozey] #44746
10/31/05 06:39
10/31/05 06:39
Joined: Feb 2005
Posts: 190
Greece
immersionfx Offline
Member
immersionfx  Offline
Member

Joined: Feb 2005
Posts: 190
Greece
I find this tool extremely useful and very robust.
It's a pitty it's only in German, would Harry Potter be
kind enough to let someone translate it?

Page 1 of 5 1 2 3 4 5

Moderated by  adoado, checkbutton, mk_1, Perro 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1