28 oct
2008
2008
Nouveau Projet : Shmup
Carton Slug est peut-être abandonné, mais je me suis relancé sur un projet.Pour plus d'informations :
http://www.dev-fr.org/index.php?topic=3867.msg36201#msg36201
Valryon
3 commentaire(s)
3 commentaire(s) 
Caisse* sous_caisses



switch(numéro passé en paramètre)C'est d'ailleurs pourquoi pour l'instant il n'est pas possible de créer une map et de l'ajouter dans le jeu sans recompiler : le jeu ne cherche pas sur la carte mémoire la map, elle est directement dans son code source et il faut l'ajouter à la main. Question de vitesse à l'exécution, et de simplicité pour nous à coder.
{
case 1:
charger le niveau 1 avec tels paramètres
break;
etc
}












The_lol_map;et
Map de test, avec un LOL en caisses en bois;
0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0;
0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0;
0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,1,1,1,1,0;
0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0;
#include <string>
#ifndef the_lol_map_H
#define the_lol_map_H
const std::string the_lol_map_titre = " The_lol_map " ;
const std::string the_lol_map_commentaire = " Map de test, avec un LOL en caisses en bois " ;
const u8 the_lol_map_ligne1[28] = { 0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,1,1,0,0,0,1,1,0,0,0};
const u8 the_lol_map_ligne1_max = 28;
const u8 the_lol_map_ligne2[28] = { 0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0};
const u8 the_lol_map_ligne2_max = 28;
const u8 the_lol_map_ligne3[28] = { 0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,0,0,1,0,0,0,1,1,1,1,0};
const u8 the_lol_map_ligne3_max = 28;
const u8 the_lol_map_ligne4[28] = { 0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0,0,0,1,1,1,1,0};
const u8 the_lol_map_ligne4_max = 28;
#endif
