Juego de lienzo html5: cómo agregar soporte para retina

Estoy creando un juego de lienzo HTML5 para iPhone. Me gustaría apoyar tanto la retina como la no retina.

Mi pregunta es, ¿cómo apoyo las pantallas retina y no retina?

I.E., ¿cuál es la implementación general para hacer esto? ¿Escribo el juego con la dimensión de iPhone y luego agrego soporte para retina? ¿O creo el tamaño del juego retina y agrego soporte sin retina? ¿Es mejor tener dos imágenes, una retina una no retina? ¿O simplemente escalar la imagen de la retina hacia abajo? ¿Tengo tamaños de lienzo separados para retina y no retina? ¿Necesito escalar la entrada del mouse?

Básicamente, no tengo idea de la idea / lógica general para implementar ambos.

Saludos, J

Respuestas a la pregunta(3)

Su respuesta a la pregunta