From 138fd9a38b17abcd818d5ae58c12703f40316c7e Mon Sep 17 00:00:00 2001 From: Henri Montjoie <henri.montjoie@insa-rennes.fr> Date: Sat, 23 Apr 2016 15:14:57 +0200 Subject: [PATCH] ajout d'un menu (non fonctionnel) --- resources/continuer.bmp | Bin 0 -> 7014 bytes resources/quitter.bmp | Bin 0 -> 7014 bytes src/SDL.c | 49 ++++++++++++++++++++++++++++++++-------- src/main.c | 5 +--- 4 files changed, 41 insertions(+), 13 deletions(-) create mode 100644 resources/continuer.bmp create mode 100644 resources/quitter.bmp diff --git a/resources/continuer.bmp b/resources/continuer.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a20ca59407de4c55b89fa2baf63467b19aa7a7b8 GIT binary patch literal 7014 zcmeI0`F9i76~}38OBzYGwi%7~U6w4#w!BF4f_E@rj14y66$lt?AZ)=99NP&bZ3t-_ zvewCILRbue5Q8BN32AzI(&nUpSHJJw(I6X~_N1r%sXkx7^XBPo_cM3yTROK*y4Uf) zEYdjsr|~c1|5xiANY|}PE5GvxC6SZuRRiO(-IK0OBQ--4RlD}Zc1?60pB+2@*66F3 z2G70Lb7E%G3uiYRpK}jQ%UwgZtrL)^Z@*`F+C4f0g@#Y~diPdr-&Z$$AU^nfcH;Ed ztCz;lzqR}2U-zDx-FRer+lzBO$Io?6o?5@}NN(&<cJv_9#ywNnk%{!qz3H8Mst5OA z4p8;L_`h3!$5^s|2uf`quG}$FH85H|IF{ZyUbAbwZfIZq$bKj@dLTPCksCjl8=pW1 zj}RW4pPy=*c%kFa@s7z8Q2W6Xm`u~2sqQ1w120{`<YD_RK6#Y%ou1#qC*Qns@)?@^ zASTad4pr_LtLh)gWSgN4{iERP>+FGo8@K5lPJJkD2$mZnNdq$8psF%|SPUm@p$erW zo;LWyhVm*yyv7<$naZnK{cwdLoKTw}Q|b$$6=d{<SUKtkqK0S+t<2F%)}ib)nahkW zZ<*aGh2yf{ZPgWtHWMTVJi$oF;Sfc1;&j?db&^plm1?a<Eq=Ay%%vu?RVa2?3>NKk zMvotJqp^_sBIQoe;<DSqk+9F_vD?brb_?>Vq;Mh_iQv&+Qx~d8P`M`(Lt9rQ?vF%8 zf7mA3X#Ry3sd=O9G`sv3cfe?|kuV>NP-2oC#96LL6Wc`J?h;qns4X!Sulv7#F#&VQ zIt$my4?e5iF$T7#Ojn|B$YL>>g<^}oNHjd>Fco_&8lO$;7j*$q8x%D`NfTnyM(o;h zhmJ|s#biyn%pT)TU4kp=(xu#52$`fyNV@eYm%h?%sP-|XefqRdsPQw^`h~iHz8(td zGbH|4=hxTxm{7UeD^z)eN)J+9wO5z+t&&jfRVt$uy2?PjEA)v+^p8<!IE>3W<kP@> zFe}WB&9Gp?WCCpA)@iwQJnzuKYS<0}-~bw60y5wON{+H(5Cb=}u1IBj>cgwGJ=?(6 z*|8Z>%Vaijutid7kz7{nGM9L*CFmq12@$&xm32{B8<jLrxvYuHnhJ+D;RHiQGUd`H z3)oiWIaGUeX`TleQY|+>7cxK%A$_58L47VL)cYA#5+^3q2bch@)(_fBKa4Z-9$hvd zFa-s)MGu7?B2NRY)s|isW=qZhwy*-W@JD7HY=ot-mkehFWN;S11Z2Pml)wtaL_?8T zUnJWs(^H4wy3-5SD>}Q0Emj#(w1~zcxwObx2B$6Y1FW?qBx)jdP}Q-{?X2gR10w>g zCh63$Ik>e67js(XsO}ZQuP`4#U|Nou`NVL-1>0dA_$V1(nGxesGYUOom`@3pT1U-L z&q!B6E_{4u+f@LWy$quc1i%3_zyxI0DhD^4vB+UFt8DAGDt^25<cwXmityO~0^8xK zBX2H$Pnv#r0cHYMV>YQ4;xQAz2d;Z#>2an$L2QR6kKhqbg<sVkPQSB&M>GVVXI4gA zwcFG0E}#zHK7m!sM-CrB34Y3DlIlx=x4><f7r}-2=lLJ9Z5tRQzwJJHMv^Ru2~ugX z%cMkuu&j?d4CM}e3=x(4DvJXw6u>`)6qByftyQ(kZ&6<77eIrdV4p2wpa8Z_xg<Vb z6vD>FkRBCaCO&Fn3w!JQI%sH0VM`oP8Ldza{ZNMlXI143w;!TI41^I;0Rr3R2qQ^I z(HrVepAA`zC7=g<KC9TmURVv=K>!?-2w*B%s~p@c`sY-?J@e5GVvDt`^}sPnGBdv| zD|VVS9-A&8u`hy_D$bS#ABy&rf+UuhN+yoigZQu_Cg4}t2o5koW!o5LkpWH%V*wU{ z0=Q5IC9n~N+}<Z_VKu6;%DE&1%R{Tm_UX#h1F?m-;}NeIZ<F<q4@xu#wI;@`@d?Z* z7VcQY1HiaL%h@sl;NX{ZU;;90m4jPhOi<bSG7Sx5hh)i|U&S;&Q5Uic5m~^B$-p{= zgqtm??B&W>K%a1i>w+P~WA6&KSmtt>1WbT$z*t~G3Ybk{Jz0&_2e`<=RJLeR%Zye0 z7F&geAoD;}K+O#A3T)9Q3ZJg57NUZ})}w>RqDi6X<)S&j^5HmJz8tgl3tr?FU^U?d z2hac$mszt`IoM*g@`y^jJ$m_*+MZs-1hCBv@0Udr*kbqPweal$XN%4&*of?Haw#!k zg#%-4<&j~P-@;+&yJk$dz?MX&kssnGSPc&ZPmsxG63D<^sVxEpsy$)L`$2uQdS+!R z1Tj<~ws`vrNwyEcXTm}Xm0*Y({vNA+*iVwrXy8Hs2xFPmd_P8PSy-@?tW^$fg>28? zSg!Bw2V0zyaD20gCd353vn}yq|0d}}vVr0)+wZXrtro(rkNPjfi~KY930Rn5EO^3F z@>^mHTriMAD8*ZpgC{CO$UumS5ZJ=iQ3x97gt|goWS&_Wg%}jBhzi6ObHfLMay$Yo z6(U2;(LcsQ%FM~f1Q@88%;POMfCiXgtFTr%xE02PH<!Nc+_@WUanNfRJ?N6mPE(1~ zj6EBRx5T#GX~3sZ;biah=h-s6E8{In;DO-4mM6lS4+70$p}FD7KA|xrK*W~TKD2@m zYGCziw;$3YQnnO^*?YmE0C1kJj6(8!R3OhMw&bqV4_*^}3u<!=1fI%Kh@Xa7+;eJS zI|vY4Faeph%E8THD)C7s+JjxVx!f_hi`Z7}7_-_eVrj9umMMPgG(;ix`dI8G?`8cL ztZQt)O~;4TY_-5eZV5-iDG9<OK7TkB^T42<Vl^=&7ebRNWpPv@c}tY}b4z0a8Kwvm zs*zSzrk;`VV9p`{Mq#HvJ~}_CJ-cnf#SRO~!GQ-}=E+Vl&-)cO9~>ABjzwjTHIA=k z#j<20w&xe`7qYdBW^0)smTAG?ZN-^R2uecOu8%nM*oxqUyV`I07ere!n#R+9OSs@a zs^ftzd{`w=nO_Roe#5O*%aK6@fN=D9nk{-G&QxDv9%XTW1h)iRiXkY$h;U;F3mj6M zg7IE3Hwdpa#l^yG0aA(&+&Z?_JaK7oa4;qy13o@c04op!H%qCY`t2*%m%8>HRQz`P zsKrvY#+g?ak|4TI(1hvOYv(r!D+0ypJs8|TIT6$K0(Kf6Js83w#0om*Q;LHyd9`}C z03aZP5RDYO(?T`zoknwbMIkC+`+?0B@l@Nge)2aAGz7*f92zshd@w6al`q+BK_M?v zQad~F!fKTOr@^jSR-JhZ_qTJ`?h;#r=t%Vq+pH#=vDjW(jIhiv6L2HJ4!q?o8VKre z`GCNWx_H-Im>78==1HF__D<Ef7VsP3Com9>l*LvyuUy#Jz||NrHbt3$1#k!vGEi%| z0ctBZv_mmN2NWk6JK{|3F=K1Y&;+U+tcq9ZFro~BvD9%{23Ho`jWIXO5cAAWnE5cQ zV36~6@#8!TfUsI6KtMnSe7sf-Sb-S0#r*Q@iDMKKX0F`npPhr>8q4&7&Mmf5J>8EX z4ZEz><=%A6#}xP1!~?YzP_RA`s!xV9sc<$G%~eJls>&OxVvXr|6I4^tT$^aFORld= zw$vwE>r-u+%C>A(d$zhgm+ojtcQw{@HP&rts@vFH-`$+)UZ3f1$!==NZEnqNX=~_d zYwT%n+}hFH+X=O7+tAY2)!MhQwSQyV_U`uWn>u!E>KxeIIk>rN=a#OWJsWoSc8~OL z**n-jF+6y9eB|(+kz>#AId$m3i<1*)4j-C1b`)m*?{#edUSc?V<xYKXAF=heb>n*6 zRGC%ou7ff45*V2>e*}988{L-UmOEZ!KpLxN7vqr>e)`3C<DxfUaX1YwUzx+p?#2UN zQ4;Mg8Ipru+>N`uE-4VP`+Sltxg3(qDItSjMW>@wl<kt}_t-_zX7mPD-Hp55E|15J zOK)Gm?{v!npG&<MN9JGNjZ49(=yv|h-MGQwF?)hf-;LW`-r1{PzOuMnx0SI?W!Kkd znzkN2Grzd3E;^SU{N=Y_{q^#rzrXwKPwzec$K^*qUcC4H?DhL6{;)Xp_9yd;4`;64 zd-3DXkAH9-CG(39UcdXzg*#urdh6l*%?ERf%X2sGL+J1olq@d4d~NBa&+eZ6^v>BU zU(8(n5~DL+TbjGJgp?lVZ`>~&{r6x0@Xj|szW4a2_rCq<cVGSR+MRFCetP$X_phB? zxOw6Bql@?d{3et?ZDF=QQ-A)(gO@(Ndvam%*az27eRON~+Wj}a{O;{Xf4lVH`-}I! z`_0m0Hu>9s!sO3<eCz023&$`2ar(p0CNI7}I{(JGk8fPMc@H{w<qJ&y<uxWhcm3Y^ VTMsXM{uL$$HMMjNj8A~=KLKPVDY^gv literal 0 HcmV?d00001 diff --git a/resources/quitter.bmp b/resources/quitter.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a7e3252ff075c070eeb79f7bc9ec3810450bcadb GIT binary patch literal 7014 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 QUqCTPYkTkT)HK-s2QSk3vH$=8 literal 0 HcmV?d00001 diff --git a/src/SDL.c b/src/SDL.c index 07a4eb5..49a9b00 100644 --- a/src/SDL.c +++ b/src/SDL.c @@ -18,7 +18,7 @@ int main_SDL() { - int i,j; + int i,j,affichermenu; SDL_Surface* ecran=NULL; SDL_Event event; SDL_Surface* guerrier=NULL; @@ -30,13 +30,18 @@ int main_SDL() SDL_Surface* eau=NULL; SDL_Surface* montagne=NULL; SDL_Surface* foret=NULL; + SDL_Surface* bouton_continuer=NULL; + SDL_Surface* bouton_quitter=NULL; SDL_Surface* Case_brillante=NULL; SDL_Rect Position_Case[LARGEUR_CARTE*HAUTEUR_CARTE]; SDL_Rect Position_Perso[NB_PERSO]; SDL_Rect Position_Case_brillante; + SDL_Rect pos_bouton_continuer; + SDL_Rect pos_bouton_quitter; int x_case_brillante; int y_case_brillante; int quitter=0; + affichermenu=0; if ( SDL_Init( SDL_INIT_VIDEO ) < 0 ) { @@ -53,6 +58,11 @@ int main_SDL() SDL_WM_SetCaption("Elder Internal Ignition",NULL); + pos_bouton_quitter.x=(LARGEUR_CARTE*LARGEUR_CASE)/2; + pos_bouton_continuer.x=(LARGEUR_CARTE*LARGEUR_CASE)/2; + pos_bouton_quitter.y=(HAUTEUR_CARTE*HAUTEUR_CASE)/2+30; + pos_bouton_continuer.y=(HAUTEUR_CARTE*HAUTEUR_CASE)/2-30; + guerrier = SDL_LoadBMP("../resources/guerrier.bmp"); if (!guerrier) { @@ -61,6 +71,20 @@ int main_SDL() } SDL_SetColorKey(guerrier, SDL_SRCCOLORKEY, SDL_MapRGB(guerrier->format, 0, 0, 255)); + bouton_continuer = SDL_LoadBMP("../resources/continuer.bmp"); + if (!bouton_continuer) + { + printf("Unable to load bitmap: %s\n", SDL_GetError()); + return 1; + } + + bouton_quitter = SDL_LoadBMP("../resources/quitter.bmp"); + if (!bouton_continuer) + { + printf("Unable to load bitmap: %s\n", SDL_GetError()); + return 1; + } + mage = SDL_LoadBMP("../resources/mage.bmp"); if (!mage) { @@ -177,7 +201,7 @@ int main_SDL() persosuivant(); break; case SDLK_ESCAPE: - quitter=1; + affichermenu=1; break; default: quitter=0; @@ -191,15 +215,22 @@ int main_SDL() Position_Case_brillante.x=x_case_brillante; Position_Case_brillante.y=y_case_brillante; SDL_FillRect(ecran,NULL,SDL_MapRGB(ecran->format,0,0,0)); - for(i=0;i<LARGEUR_CARTE*HAUTEUR_CARTE;i++) + if(affichermenu==0) { - SDL_BlitSurface(plaine,NULL,ecran,&Position_Case[i]); - } - SDL_BlitSurface(Case_brillante,NULL,ecran,&Position_Case_brillante); - for(i=0;i<NB_PERSO;i++) - { - SDL_BlitSurface(guerrier,NULL,ecran,&Position_Perso[i]); + for(i=0;i<LARGEUR_CARTE*HAUTEUR_CARTE;i++) + { + SDL_BlitSurface(plaine,NULL,ecran,&Position_Case[i]); + } + SDL_BlitSurface(Case_brillante,NULL,ecran,&Position_Case_brillante); + for(i=0;i<NB_PERSO;i++) + { + SDL_BlitSurface(guerrier,NULL,ecran,&Position_Perso[i]); + } + }else{ + SDL_BlitSurface(bouton_continuer,NULL,ecran,&pos_bouton_continuer); + SDL_BlitSurface(bouton_quitter,NULL,ecran,&pos_bouton_quitter); } + SDL_Flip(ecran); } quitter=0; diff --git a/src/main.c b/src/main.c index 11dacdd..e579fd1 100644 --- a/src/main.c +++ b/src/main.c @@ -73,13 +73,10 @@ init_jeu("../resources/Init_jeu.xml"); main_SDL(); -printf("La case choisie est : %c\n",LireCarte("../resources/Maps.txt",3)[10]); +//printf("La case choisie est : %c\n",LireCarte("../resources/Maps.txt",3)[10]); -main_SDL(); - - return 0; } -- GitLab