Paso 1: Crear los objetos
Lo primero es lo primero. Necesitamos un jugador y enemigos. Programa al jugador por movimiento y comandos disparos (que supongo que sabes cómo hacerlo). Luego programa el enemigo para efectos de colisión, tales como qué pasa si golpeo el jugador, o qué pasa si una bala me pega etc. Como se puede ver, he programado jugador y guarda objetos.