Hallo allerseits,
da nicht alle lesen ja meinen Mega Thread zu CommonAPI2, mal eine Frage an die Community.
Direkt mal Grüße an das Urban Games Team - Ihr hättet eure Idee gerne umsetzen können, eure Engine kann das ![]()
Verschiedene Schriften sind via Label höchstwahrscheinlich bald via CommonAPI2 verfügbar.
Technisch ist nur eine Auswahl via Zahl möglich, da ich die Schriftart nicht komplett durch das ganze Spiel als String "durchschleusen" kann.
Damit die Renderzeit / Perfomance und die Schriften auch nicht total ausufern,
schlage ich daher vor ein paar generische Schriften in Kategorien bereitzustellen und Modelle können diese dann auswählen.
Für Dot Matrix würde ich Doto vorschlagen, leider kann man Sie aus der normalen Kamera Entfernung quasi nicht lesen, vielleicht hat ja jemand einen besseren Vorschlag ![]()
https://fonts.google.com/?query=doto
Also welche Schriften würdet Ihr gerne benutzen, bedenkt sie müssen Lizenz "kompatibel" sein, sprich man darf sie weiterverbreiten. Kleinere Dateigrößen bevorzugt...
Um es Übersichtlicher zu gestalten, bitte schreibt den Verwendungszweck, den Namen und einen Link zur Quelle in eine Quellcode Box:
Lato Bold / Noto Bold wird es auf jeden Fall geben... (diese sind schon im Spiel)
Nun noch zum technischen Teil, die Nutzung wird ganz einfach sein, einfach bei params eine Zeile einfügen, hier mal ein Beispiel, ohne CommonAPI2 gibt es halt Lato...
In der technischen Dokumentation der CommonAPI2 wird es dann eine Liste geben (Einsatzzweck) und ein Fontpaket zum Downloaden...
Inwiefern ich die Zuordnung [Zahl<->Font Datei] per LUA änderbar machen werde, ist noch nicht entschieden...
- English -
It's likely that the next CommonAPI2 version allows selecting certain fonts for label texts.
As I can only push a integer value through the game code, I will provide font categories.
Too many font files would be performance overkill anyway.
Simple add a source box with one or more entries:
Please note, the license should allow redistribution, so SIL Open Font License and small file size, latin 1 compatibility preferred