From 4f1f56fbeeed32763466c5f52052fa1dfd7edfbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miloslav=20=C4=8C=C3=AD=C5=BE?= Date: Mon, 6 Apr 2020 18:28:29 +0200 Subject: [PATCH] Add TODO --- TODO.txt | 7 ++++++- assets/levelY.gif | Bin 3348 -> 3976 bytes 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/TODO.txt b/TODO.txt index 5f0f80a..7d058f6 100644 --- a/TODO.txt +++ b/TODO.txt @@ -5,7 +5,12 @@ general: - add enemy moving/dying sound - sounds (music?) - level 2D map (with revealing, bitmap), special key for quick displaying map -- save/load (optional) +- save/load (optional): + When a level is finished, the state at the beginning of the next one (health, + ammo, time, ...) is automatically saved and can be restored via load option in + the menu. This save as well as some other things (game progress, inagme + settings, ...) will be preserved even adter game restart if the platform + implements a saving function. - more levels - disable transparency for walls for performance (setting)? - replace textures in distace with constant color for performance (setting)? diff --git a/assets/levelY.gif b/assets/levelY.gif index 37d4df9eff8333f1b5fa796d6da7b89c68b2fdf3..606fe3914ba6d287db1548b639f30f6f593c62db 100644 GIT binary patch delta 3112 zcmV+@4A=9N8i*gTfCGQCX;q3)vufS?)B}L8V8erRc6zwMXUCP+qZ7j-h=yA zA=j)@scN*k7wg@>TfLGU3;>+r!-iL(y>VFas>3(#DK<;@t=!5t>;mT7cduToem9FQ zB$)76aP?B7R*kteIJ02sUaqWpbKa_-r-mL4xU}i8t5XYC_SS!%J-Wu=8zJGrW&fP5lLuA4JyInr`Ib4GvM^E=#{W^B-V!0old*gd}0C8cHHD6aJ zM)lRP*O`00!3Ugh;DB`xIQ5yvSX$+&MOJiwt!G_(1m2aMc8DeTm09+1Ko|%1NVuPg zVxd)IAc{B`i71LC*MvH)D4K}trS#3CDSq%R6pngYwh2DQZ z26*9sL~3PZlK{}CWMoV>N#R{U=B8JbR$@ukD&9GG16yVSpyEX=zUZQmWER<`SgROE z<7CX4`6X9jVpykB9z1YFwybg{teQyxwWxpIfcxl%Si&IxAcNToTqd zx#r62s9~ML!L+CN8Wylx2^*xVuNq6%C6F5O%@yP_`_(tkdeTonU!7vayVU~l?!5HY zYlJ%0S8TDx>g1yFzF-}+ z(W;*Xtm&(y5iFLn-%V@dSm=)0@WT;LeDTZ`3KXabQFn zi+Cc=(l0w4a~l-XOmoH?<9ravo{72Jpg@BqG|_)x8I82kOn+1H(@{%(vCY+R>|{b% zhej;dCI@Yr*hw!fPX5yXxC`%B>w*cD0=q;M{^1Iwlb``uA$P~-Yn+60;Vs0p1WQ_vKJNmaqo7x+aImO z@(sO_O@Mog-op&Iz5}i=ehMrJ1D~?J3n70md7f&``YedS-VxA)?StX_5*WLjRpdyQ zfCB(@ND;ePOFRCtN}&qh$HEpi&0!pjVFy2`F~o(CC{l@{6sIUBDq8W17wOax+s7*a zdQpStlVK8PXuTSG42!IiV#v_QMk#vWi*VEx^y2ui!nKKpZ$k(ha}&iiw(*Y@Q67I- zIz`A@^$spHv*V0_2fI9;5sQ2j79asxsId^TQ-)+3B4?&Z12M8~3Ixd>t?0)|vayoM zGT0?9X()yr@-2yMUFBW}N;3}RBaKrdDUD}JEE;QagSmmijGn%695o7(UPZnl46iBe+^1#hQlr$Dv&!+QEBBlwh(K7+*1C{_~y02OFE32H5a>M^01 zTIe$yT9F2!ETR&1r(4YT!(*vXAmMsc(Fsj^LDx)gFAr_T7NCfbRGz*xtP_N*3ZJ^2Q(4Pn2*v7c_{diKaTO$9rHhR?Al6RGrB6S! zr|2?89lnliqa1zdr{vn2r!IfTuGlOX5XE`FK0a_jZEdM!D-)uBvX7X;e3=~&3md#$ zvkgXA{#jYaa@Eh`hOw^l>tC0O8G8&yYIb}LTOj1xMZi|Jo4siL9)~{%S_QJ_94+|B zVlg!hS2AnT8=BCf%H-m7xxpggu%ZH8Q%X0kVyW(Lu6q{kLg-hVB_V$V$4g)Q(T=O< zMHY1{rX2xzK`yIsZ` z48l!alUgRcv5sG18qaFAd z0T>2hiehvF9{kvV666qxR~*9{>+k?N*3IsAyZhbnj<>w$EpNPfpaMWhLm)O`3ub8J z0!3IuB1FLpX_S8>14MX3BU15;X_#XHF&Kgv=%9#7r~(5?U;`vr0Ss!SqXk?b1S114(m406na1W?F>C1}x%aL7a5^v=1?cdm1Lo1hAO(8MjAaSnPofCf}> zLm@H&i(MR`13PGf8SdbRNhE*;M;HSh5WxvoFaQQiD8qjq9?=O|44?rPSb+|L5Ctqy zfCpKygCjtJi)6SU41yR1F}UFlec+tufDio6?Fj-Y)PWMQScW&)0Rkkb;Si+I1vJL- z0Vc#j60HcvHP9h}9B5$d``}MMyT#9v9)`vI=2gG^-5q_JY#;vdpTGVUE0z1>pOX5wf7sW4 z+V_8xgnj{7ef(#D(UpMmSAXSKe*SQO6exl2H-Uc`xP1|bffE>k5@>oReh=LrLgFCo_V8MbQ7=knSeJYZDf8>7# zh=4;Vc=gACy`+RWXAeubego))4Oo38Fof)9g@ELLP&kEySA{-UfI#Sh_g8zjmwUU{ zd%u4de8Xo-68MGd)(c=*ZzHjREtrQN=znO4d%DMaz6X55cLpceB+XZc{?K=a7pQ|3 zh=ONmdw#fvf#`;WI7xAch>562T-Zilh>7!d3U;W8E%kwUC|aIqd`;L;jtGO1b&5tJqL-C~s0Yf1ntCu(*kTREw^de7k>mPDnUK!-tr;N*p zMa6i4;D?L>2#vgWMZV~a=zxvcNJZP|jNbT-Zp4jYD2n7LgXWlX4^wwUPqCS@Th-_ zn)rhlnSnQ`hkM9dnW0J^a0((BL~j%-9)L|AU>x><5%Wfn+z5dw82*E@XoLQDf1~9A zASsfkK$5z0lGl`y#=(*m8H$h8h%C5+8;OxNSr<7ulAThL-{6yr0F*09kwb`0sK}6R zHIWaAiP2|X@YKfmu)$Vj;S$_X^ehJ zg%>H7ig}cFiGm*Rm}dEzp!rCMnyT52h&h(5Xq$gdf}5&Y znPupfzUd~w=?Q)bn3N=#ubG>|$&rgWnmSk!y-=N&`u!@GaG~8vP2!8h0<*dp8m*Ud;HOVXR7p*m35sk=;&a zd)ac~&tDPWFq_yjY5)d7`W+p(wCUGiRkOa~8g*=pvjJDOJ@|h#Zrx=Q8PvzkG+mN`^D{*yL(Ry{mvRR32~`jfa17eIuhMG=5W-I@RQ;j&C{*gkFjnuE-*X0Bi<;jP}?gqgOIEN#m0? zlBG^ARPOlMe_A~!WL7OkQzT;mT=G?vM>6?jjW_04jg^^UnU$7XUe)DTVlsKfon(G< zrYB^IHD#4Nnz*27!o?{kkzie-XpHuJpyZNLs>$YK2W@}!BV~qKHD{t;ap37#de+#d zpH${DsbS_Zg(9YzZiVPq{&fQ2DFcp}cOkVdLwpa)$VWTuo1K{gU|aRrN+p zERjZTn=r2zyUVaw8(Y=!z#m6*iIGS?3T2ZclYH{H2njZ@$A)(KGMHf1{4KL4-;5A_ zlBsnrx*d9`n9xKMoiT-}K6VKl0ANkg&HlOQ^wWRL4lVW62p-LnRA{HI_S$T>jdqtW zetpBfG}ldbfeN{eq5j@{_brtNb_d=h#)5O*@X>lx=J(=yw-}a-kRPe=Vupj2cjAm^ z?zZD#LGGgDyi#5{$_m!xw&I$nP7~*fD(X3hN=~lW=%g!X5vysVuDa@T<{Q=xjoJe= z?Ph-id0+0kCtnefzJs;M^UsS;{6x5;t-JD!_a4?MUqK)J?6e;~5J<)g93b|YYcH#^ zr+Dwa^rQclQT6AezqtDBw(mal@K>HU{r0in{XSHu{Oyl_;G5pj09Y*n4iI14>xwV- z*FVGkuQteYVD<<|mT!D5eBz4@1NRm{4gPyZ8i~nFLTr-` z>?C7mg{-U{GL(@iCC8SgDGz;vl}vP{9${%AS*nbdEK1BJp4SE=;Ifr(cx5GX)<^&W zb1TAJgkoApO=>FBjlpVWmY(SpEDnG32CSTN1cyub;v4qxNB(*d4RMs<3VrZIF4lC97m&dat560w>d_Asc;OGF5JrDC-jRI`y7#oH0)c-N>OhHDEW;b@ z009!za0pW90vhA^02AUMiB<&T8t9Nf4zw@_Mtoux$PfSmCU627^gsw!2mk>T@Bj^< zUS2E3LHLID;kgoELFP-T^FFMhb_6mQhIjw0@(>c^jhO_2A zjpIkdy1ik>bD3vsk6T~ac5&7~Q5loZmpMaj*WF zUGap!ZR0)exW(N@>+~`C6p$|Y;vN%nl%rPWGiQ0mUmkOnoBWD4zq!wU{7)aF>0re<(KQ})ssEhnHn+OTv5s=BC!FgW_d0*FA3gG{{$b)`7dF_@j&!H5 zo#AQE-cjle^{-w|)p$4c#r>RaB$Lqtt@FSs1`jvD$;boH^T4by^3}3e-Qk^%cAzyK z`9S|Y@Pj`^;hTi`=PBM(jNj@L>VDNeSGv%XhxW9`e0fC)p71U*{5Lwkh|hB%^rYu% z-0wH{w;O-_?$b`Rn1j#5z$?%9_P#rzQGaA<3;%7#-+AtJU+&($pc_9MRjPkW$L!FIX#zb|Qsqn`4T2l++dfBgB=KRcebdi>UY zi1vO|5`Wp_e>T>3$0sP=r+~_rddzn}DARumSbBfehi=Q4JryW@7YKa!cX1TR92SUG zp5T4EmuC(*eiw)iAc$`32ZQ?O0liRz2&iQ3wFqp7I3kFD`R8eWQ-i&5gL&p&ItX_e zD1#HYZ}(RbLP&&D)`Bj`fEl-fse^pumV#@Bg(Rm@UigJz7=~a-K1Rk8L}3$W*bzk` thHNJ&5f!l#Z@4;fXof(shHZF<4naPq1BYkBhj3_zco>L+_z(dB06RVR(2D>7