HTML5-Canvas-Spiel - wie man Retina-Unterstützung hinzufügt

Ich erstelle ein HTML5-Canvas-Spiel für das iPhone. Ich möchte sowohl Retina- als auch Nicht-Retina-Displays unterstützen.

Meine Frage ist, wie kann ich sowohl Retina- als auch Nicht-Retina-Displays unterstützen?

D. h., Wie sieht die allgemeine Implementierung dafür aus? Schreibe ich das Spiel mit der iPhone-Dimension und füge dann Netzhautunterstützung hinzu? Oder erstelle ich die Netzhautgröße des Spiels und füge Unterstützung für nicht-Netzhaut hinzu? Ist es am besten, zwei Bilder zu haben, eine Netzhaut und eine Nicht-Netzhaut? oder verkleinern Sie einfach das Netzhautbild? Habe ich separate Leinwandgrößen für Retina und Nicht-Retina? Muss ich die Mauseingabe skalieren?

Grundsätzlich habe ich keine Ahnung von der allgemeinen Idee / Logik, beides umzusetzen.

Prost, J

Antworten auf die Frage(3)

Ihre Antwort auf die Frage