Como funciona um editor de mapas?

Pessoal sou novo em java, porem estou pensando em desenvolver um editor de mapas, para um joguinho de rpg, bem no estilo alex kid coisa deste genero.

Pretendo usar o Netbeans com IDE, o que mais sera que preciso para fazer o editor, e como funciona ele, alias como é que faz ?

Obrigado

Você pode utilizar a noção de “Ladrilhos” (Tiles) para montar o mapa.

Represente cada quadradinho como, por exemplo um int. Esse int é utilizado para você saber qual imagem da paleta usar na hora de renderizar o seu mapa.