Criação de cénario de jogo 2D

Olá, vou explicar unhas coisas, a um tempo criei um joguinho 2D que tinha algumas sprites e a tela com inimigos e tudo, mas chegou a um ponto que eu parei pois não sabia como desenhar um cénario inteiro.

O Cénario tem que ser feito só por codigos e codigos ou existem softwares que criem o cénario tipo os editores de fases do mario e se existem quais são?

Amigo, não sei quanto jogos 2D, mas as engines com jogos 3D geralmente vem com um level designer, o level designer da Valve é o Valve Hammer Editor, ele cria um arquivo .bsp que os jogos com engine source reconhecem como “mapas”, acho que os mapas de jogos com mario devem ter algo parecido, pois ficaria foda ter que “codificar” um mapa inteiro.

Recitando o ViniGodoy:

“Programar o cenario via código gera um código macarronico.”

Ou você faz um editor do que você quer, ou usa algum pronto.