Un éditeur de niveau

Les niveaux de Liebesstein sont basés sur une grille fixe et un système de blocs, après plusieurs structures de fichiers différentes je suis tombé d’accord avec moi-même sur un système XML de définiton des blocs, ceux-ci ayant été corrigés quelques fois quant à leurs possibilités d’enregistremment et création.

On a donc un système de bloc ayant plusieurs parties affichable (4 murs, + sol et plafond + 2 vitres milieu) zut, j’ai oublié les portes…

On a aussi, après une petite prise de tête mathématique, un pointeur (bloc fantome) pour nous representer dans l’espace afin de faire une sélection ou une création.

Captures :

06-01-26-cr_editeur-bloc-0 06-01-26-cr_editeur-bloc-1 06-01-26-cr_editeur-bloc-2 06-01-26-cr_editeur-bloc-3 06-01-26-cr_editeur-ptr-0