Pensé en hacer un simple juego 2D Sidescroller como SuperMario. Luego me pregunté cómo guardar, cargar o crear los niveles para el juego. Lo primero en lo que pensé fue en dibujar un simple png bloqueado que represente el nivel, y hacer que todas las partes donde el jugador pueda caminar tengan un color especial (tal vez lila). Importaría el nivel en bloques o mosaicos para poder verificar la colisión.
entonces mis preguntas son:
¿hay mejores métodos para esto?
¿Cuáles son los métodos profesionales para esto?
¿Debo hacer esto con mosaicos y un editor de mapas basado en mosaicos? (por alguna razón no me gusta esto, pero supongo que si es el mejor método lo usaría)
con un nivel basado en mosaicos, ¿cómo se darían cuenta de las pendientes y cómo se verían las colisiones?