Maniac Mansion Mania Forum

MMM-Werkzeugkiste => Technik => Thema gestartet von: 1mal_volltanken am 24. Juni 2013, 19:48:23

Titel: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 24. Juni 2013, 19:48:23
Hallo!

Ich überlege grad noch, wie man den C64-Style noch verbessern könnte.
Zwar gibt es einen Commodore-64-Font, allerdings hält ein TTF sich nicht an die 8x8-Größenregel, wie sie der originalen C64-Vorlage entspricht.

Gibt es bei AGS alternativ die Möglichkeit einen Zeichensatz bspw. als PNG unterzubringen?
Wenn nicht direkt als Font (TTF-Datei) aber evtl. ein Script für eine modifizierte Textdarstellung, dass bspw. ein geschriebenes A an der selben stelle durch ein A.png ersetzt wird?


Danke schon mal im voraus!

Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: rulaman am 25. Juni 2013, 17:29:14
Wie sieht es mit einer WFN-Datei aus? Die versteht AGS nämlich auch.
 :cl
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 26. Juni 2013, 01:29:09
Ja, habe den Font-Editor mal runtergeladen. Scheint sehr nützlich zu sein.

Nur leider konnte ich den Font über den AGS-Editor nicht importieren.

Habe schon einen Hilferuf ins AGS-Forum gepostet.

Danke!


BG
der Volltanker
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: KhrisMUC am 26. Juni 2013, 01:43:39
Du öffnest einfach eine der fonts im Verzeichnis des Spiels, am besten, wenn der AGSEditor nicht läuft. (AGSFNTX.WFN)
Dann änderst Du sie ab und überspeicherst sie. Wenn Du jetzt das Spiel aufmachst, ist die Schrift geändert, Du musst nix importieren.

Wenn Du keine der Vorhandenen überschreiben willst, einfach vorher im AGSEditor eine neue erstellen (Rechtsklick auf Fonts -> New font).
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 26. Juni 2013, 14:02:40
Scheint gefunzt zu haben.

Leider habe ich die Funktion von Schwarz und Weiss bei FontEdit verwechselt, so dass ich die Reverse-Darstellung des Zeichensatzes habe. ;) Muss ich nochmal ändern.


EDIT: Habe festgestellt, dass sich mit dem FontEdit nur ein Zeichensatz für die amerikanische Tastaturbelegung festlegen lässt. D.h. jeder Umlaut wird in ein ? umgewandelt. Somit ließen sich mit diesem System nur englische Versionen realisieren. Schade eigentlich, aber für letzteres kann man es ja verwenden.
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: KhrisMUC am 26. Juni 2013, 16:55:42
Es ist eben nur für Bitmap fonts, nicht für TTFs.
Wenn Du trotzdem Umlaute verwenden willst, musst Du andere Zeichen damit überschreiben und dann in den Skripten diese Zeichen statt den Umlauten verwenden.

Es sollte allerdings möglich sein, ein TTF im Bitmap-Look in der richtigen Größe zu importieren. Ich habe bei Bernards Room ein TM-Zeichen in die Schrift eingebaut, und das hat funktioniert. Die Schrift war eine normale Vektorschriftart, aber die Pixel waren trotzdem korrekt. Nicht ganz einfach, aber durchaus zu machen.
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 27. Juni 2013, 00:34:31
Für speziell deutsche Zeichen müsste ich da noch eines Überschreiben.

Braucht jemand für Dialoge eigentlich das Doppelkreuz "#" ?  Ist das überhaupt schon in Dialogen verwendet worden?

Sonst würde darauf meine erste Wahl fallen.

Die Umlaute habe ich bereits untergebracht. Brauche nur noch ein Zeichen für das "ß".
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: rulaman am 20. Juli 2013, 17:01:01
Es gibt auch eine BETA-Version, von AGS (Draconian) die experimentell 256 Zeichen unterstützt.
Damit funktionieren auch Umlaute. (Schon getestet.)
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: rulaman am 11. August 2013, 13:27:41
So, habe mir jetzt mal die Mühe gemacht und eine 256-Zeichen-Version der MMM-Schriftart erstellt.
Die Outline-Variante fehlt noch.

http://postimg.org/image/8o3ury34n/
(http://s23.postimg.org/sipwe2icb/AGSFNT6.png) (http://postimg.org/image/8o3ury34n/)


Download der Schriftart: http://www.file-upload.net/download-7949054/AGSFNT6.WFN.html
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: rulaman am 20. August 2013, 22:39:52
Und jetzt gibt es die Outline-Variante auch noch dazu (beide im Downloadlink).

Download der MMM-Fonts als WFN (http://www.file-upload.net/download-7988307/MMM-Fonts-WFN.7z.html)
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 07. September 2013, 01:02:56
Hey Top!

Danke für die Mühe. :)
Hier ist der Zeichensatz dann auch wieder der deutschen Tastatur angepasst?


BG
der Volltanker
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: rulaman am 08. September 2013, 10:22:35
[…]Hier ist der Zeichensatz dann auch wieder der deutschen Tastatur angepasst?[…]

Ähm, ja. Es ist halt ein Zeichensatz mit den ersten 256 genormten Zeichen und positionen.
Die neue AGS BETA-Version 3.3.0 kann diese Fonts unterstützen. Ich habe alle Zeichen getestet.
Wenn diese Version offiziell ist, dann könnten wir ja die TTFs rausnehmen.
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 15. April 2014, 10:26:45
@Rocco:

Könntest Du diese Font-Dateien auch in die Download-Rubrik stellen?

Diese externen Download-Links sind als langfristige Lösung meistens nicht geeignet, wegen der begrenzten Haltbarkeit der Links und zum anderen, weil ich beim Klicken des Download-Links von rulamans Beitrag auf mehrere Unterseiten umgeleitet wurde und sich mir der Eindruck auftat, dass sich darüber Schad-Software auf dem Computer verbreitet.


BG
der Volltanker
Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: 1mal_volltanken am 15. April 2014, 11:07:43
Ja, es ist wie befüchtet:

Ich musste nach Anklicken des Links meinen PC erst einmal wieder von unerwünschter Software bereinigen.

Titel: Re: Font / Zeichensatz als PNG ?
Beitrag von: KhrisMUC am 25. April 2014, 12:45:16
Ich verwende einen AdBlocker, und nach Anklicken des fetten, blauen Download-Buttons im immer noch funktionierenden Link hatte ich umgehend die 7z-Datei auf dem Rechner, ohne Popups oder Sonstiges.
Grundsätzlich gebe ich Dir aber recht, und wer öfters was zum Download bereitstellt, sollte sich entweder eine Dropbox holen oder Google Drive benutzen. Kostet ja schließlich nix.