Ich mache ein Adventure-Spiel mit einem nicht-scrollenden Hintergrund in SpriteKit für iOS/Swift. Der Hintergrund ändert sich nicht, aber die Dinge, die darauf erscheinen, werden es tun.Spielhintergrund - Richtige Auflösung für eine PNG-Datei?
Auf einigen Tutorials online, speziell nach diesem, https://www.hackingwithswift.com/read/14/overview, der Autor verwendet einen 1024 x 768 Hintergrund für @ 1x, und dann 2048 x 1536 für @ 2x. Der Autor hatte kein @ 3x.
Ich lese, um @ 2x zu bekommen, einfach 2 für 2x multiplizieren, aber jetzt, dass ich @ 3x unterstützen muss, würden Sie das Original mit 3 multiplizieren?
Das heißt also,
@1x = 1024 x 768
@2x = 2048 x 1536
@3x = 3072 x 2304
Heißt das richtige scheinen? Das @ 3x scheint furchtbar hoch. Ist das genau so, wie ich es mit all meinem Vermögen machen werde? Wenn das Zeichen auf dem 1024 x 768 @ 1x Hintergrund 200x200px ist, würde ich ihn 400x400 auf dem Hintergrund 2048x1536 und 600x600 auf dem Hintergrund 3072x2304 machen?
Danke!
Beachten Sie: zur Zeit nur die 7+ und 6s + verwenden @ 3x auflösende Bilder. iPads verwenden nur @ 2x. Also kein (aktuelles) iOS-Gerät verwendet '3072 x 2304' – DonMag
Glaubst du, es ist schlau, @ 3x und diese Größen zu verwenden? Ich bin mir sicher, dass es meinem Spiel viel mehr hinzufügen würde. – NullHypothesis
Ich schlage vor, lesen Sie sich dies durch: https://developer.apple.com/library/content/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GraphicsDrawingOverview/GraphicsDrawingOverview.html#//apple_ref/doc/uid/TP40010156-CH14-SW1 ... sieht auch hier wie ein guter Blog-Beitrag aus: http://ivomynttinen.com/blog/ios-design-guidelines – DonMag