Seit Studio (kann mich nicht erinnern, dass das vorher der Fall war) konvertiert GM Grafiken in Texturen, standardmäßig in 2048*2048 Bilder. Das Problem daran ist u.A., dass Optimierungen an PNG Bildern dadurch hinfällig werden und man recht große Dateien enthält. Mir ist das leider erst eben aufgefallen, da ein Projekt mit einigen Full-HD Bildern zu einer 27MB EXE führt. Da ich grundsätzlich PNG und nicht JPG verwende, bin ich hier auf entsprechende Optimierungen angewiesen, was eigentlich auch ganz ordentlich funktioniert aber nicht, wenn GM diese Optimierungen zunichte macht.
Früher war das nicht der Fall, da konnte man wunderbar seine externen Ressourcen optimieren und GM hat das eingelesen und in den Grafikkartenspeicher eingeladen.
Lange Rede, kurze Frage: Kennt jemand in GM eine Option, mit der man das Konvertieren in eine Textur verbieten kann? GM optimiert ohnehin nichts und lässt bei einem 1920*1080 Bild den Rest frei, statt die Bilder zu zerschneiden und somit Speicherplatz in der Grafikkarte zu sparen. Bei kleineren Texturen reduziert GM sogar die Auflösungen, was besonders ärgerlich ist.
Ich wäre hier über Erfahrungsaustausch echt sehr dankbar.
Früher war das nicht der Fall, da konnte man wunderbar seine externen Ressourcen optimieren und GM hat das eingelesen und in den Grafikkartenspeicher eingeladen.
Lange Rede, kurze Frage: Kennt jemand in GM eine Option, mit der man das Konvertieren in eine Textur verbieten kann? GM optimiert ohnehin nichts und lässt bei einem 1920*1080 Bild den Rest frei, statt die Bilder zu zerschneiden und somit Speicherplatz in der Grafikkarte zu sparen. Bei kleineren Texturen reduziert GM sogar die Auflösungen, was besonders ärgerlich ist.
Ich wäre hier über Erfahrungsaustausch echt sehr dankbar.
Byte GameMaker Magazin - Online Zeitschrift für Spieleentwickler
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von the_black_wall ()