Las gracias al amo Robsy, que pa eso es su snippet
Empieza primero por leer sticks, mover sprites, detectar colisiones, volcar caracteres/pantallas... en cuanto hagas un par de ejemplos le tienes cogido el pulso.
Y eso sí, en cuanto tengas más o menos estudiada la viabilidad de un proyecto (qué bien suena) ya lo estás contando en este corrillo de marujas y dándolo de alta para la DEV