From b7b95f023fd45fc3159455b658b16ca11fac743d Mon Sep 17 00:00:00 2001 From: Astro Date: Sun, 21 Mar 2021 20:10:19 +0100 Subject: [PATCH] funktioniert --- Grundschrift-Normal.otf | Bin 0 -> 15660 bytes arm.png | Bin 0 -> 182 bytes baummonster.png | Bin 0 -> 738 bytes faust.png | Bin 0 -> 636 bytes feuerwerksrakete.png | Bin 0 -> 279 bytes flame.png | Bin 0 -> 964 bytes flame2.png | Bin 0 -> 304 bytes geist.png | Bin 0 -> 780 bytes kingkong.png | Bin 0 -> 728 bytes lindwurm.png | Bin 0 -> 882 bytes main.lua | 229 ++++++++++++++++++++++++++++++++++++++++ parachute.png | Bin 0 -> 287 bytes robot.png | Bin 0 -> 307 bytes steinmonster.png | Bin 0 -> 2723 bytes 14 files changed, 229 insertions(+) create mode 100644 Grundschrift-Normal.otf create mode 100644 arm.png create mode 100644 baummonster.png create mode 100644 faust.png create mode 100644 feuerwerksrakete.png create mode 100644 flame.png create mode 100644 flame2.png create mode 100644 geist.png create mode 100644 kingkong.png create mode 100644 lindwurm.png create mode 100644 main.lua create mode 100644 parachute.png create mode 100644 robot.png create mode 100644 steinmonster.png diff --git a/Grundschrift-Normal.otf b/Grundschrift-Normal.otf new file mode 100644 index 0000000000000000000000000000000000000000..4129d79146b9fc31c759744852d2147c9b2e941d GIT binary patch literal 15660 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 literal 0 HcmV?d00001 diff --git a/faust.png b/faust.png new file mode 100644 index 0000000000000000000000000000000000000000..e94d51133e4096be7c63f2c0371cba6458de53e7 GIT binary patch literal 636 zcmV-?0)zdDP)EX>4Tx04R}tkv&MmKp2MKrixN34t5Z6h)|s@h>8dO$^z3+Xw`wkH5Wu{pjV}PdH zW-1XEGuc(K>lHzSXbxdUW|lE0NlEyQuX_aeei!3e{&jzj9yMn%ARrRYGQ+fqH;AV; zZG-bZafB6RmH3=^)T9d%KXP61_>FVHWr1f#%yep=I6^EI+E{60Rx~x@N#dxg>69;I zJXSexan{OJ*1RWwVK}F+EOVXKAQD)_5+sOFP(=x4*oe`tlVTx7=W!qZfa{mYrI4!x zMvetkph0&1;D7MDw^n{)+)E0_fzB7l`4|Sec7aCCalVfor*Q%VpMfjA<*(F%=}*#Y zEiHNk^lk$e*DX!i11@)f{wG5=WmgK)67qTA{fxdT3-sLrp*62>&2yYS0BPz~@&-6K z1V##!z3%hw?)JX@Thr{{4~vU(v6=v(TL1t624YJ`L;wH)0002_L%V+f000SaNLh0L z04^f{04^f|c%?sf00007bV*G`2jv3_3OFc@{VVbS000?uMObu0Z*6U5Zgc=ca%Ew3 zWn>_CX>@2HM@dakSAh-}0000}Nklu?+wq2*A{fIfajLbuvgK#MtgaLpsrEQfP|9NPr|5y3g)37uC= z^J0MyiYQOg=~*uE zG7QDF?_b&iyiYH?jiYGvxour1xWO@G3Ms!&)9U`IX%+?C8FG>vb?y6CnW`8qC*_Z6 z3J)-ZjMLI0MY-JLJt;>aqi*B4Ns(nxUAO7y5xDm(P{=RAkEs&Xrb-b1MonGgYkUSrvz_c?-?z^IhS=^U;1Y1$~~-dlo- z5N8`I=FLURIVsQe-YWA#$`eN5F-Li4jY#7#EzFauQ2GsVMOYX zg@sT)igyMk_VkV=1$+jSS}Pi$DZ`DfG<+cKuX=&zJ)Z~B00~suR$elK)|T7@UWOjy z<&>s0lthiK&TYG3fRyt+pOpsd%)z8$t!7ENG~eTn*gFv+!_=LTANm3WlGCQYxF5vivk(piB^M0n`1muy@jl1PH@ih2EOghS7!?u_CdtMTwc zDq{{-D>W)x<)%PlJ}F9ESCqU-0bx$XSnH!#|GfL9yp&g#wcgyANJlH55ebOu)(p4o z7U^iGAbbeXj&Y;aRyh_pPPCV5^er{1B6q;_j_<9SmmEn#yMzml2@5OI-Z064&jL=1 zCRT>oF!pr0oD{Cwu{Xu!o~lb#V?OKs2(>3wsXqm(3ixk+;j6?`zUKt=uNArXh)h8prU8Hm(M=sU2h z9X{Z9XV$!hRU(H4Wo(*0YFsil$yu_SxiG0gxn{YLiH-=P@2_Rw)N}9G|KDGC;4lOT zP8ImlTWuE1H(hJt{D4GLrKMgg;=8;!q`cFNRewK!d*f~KOhJa0=^6jd6weIQGyaw1 zGW}RdkV0;kqbtwj&$|~0HQg%i-J+QwuM>Ld=rJwBSq+IY4^^8IW!Ou384~p68`u7g zP~E1dYS5EhzKi*lZ5k(I)zA11LQP_shk{g7B;My--=0vtZu)#?v(I)5Z{|v5%ih>} xw(7*J&HRgF((dL1`8!q_R7$P06a6oxf2Fzdrwz}(JHQ}d@O1TaS?83{1OV!id#wNf literal 0 HcmV?d00001 diff --git a/geist.png b/geist.png new file mode 100644 index 0000000000000000000000000000000000000000..26282cd052765cb5b8c7dd10909654fcd5400d81 GIT binary patch literal 780 zcmV+n1M~ceP)EX>4Tx04R}tkv&MmKpe$iQ>7wR2Rn!;WT;LSMMWI73Pq?8YK2xEOfLNpnlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=H{g6A|?JWDYS_3;J6>}?mh0_0Ya_BG^=e4&~)2O zCE{WxyCQ~O5kv&t7{sW|EMr!ZlJFg0_XzOyF2=L`&;2>N)SShDfJi*U4AUlFC!X50 z4bJ<-5muB{;&b8=lP*a7$aTfzH_io@1)do()2TV)2(egbVWovx(bR}1iKD8fQ@)V# zSmnIMSu0goAMvPXS6bmWZkNf!hUB5&wg`Uwzx2Cnp`zgz>RKS{4P zwdfJhvkhEaH#KDsxZDByo($QPT`5RY$mfCgGy0}1(0dDXu6n&S_Hp_Eq^Yaq4RCM> z3>PSS&F9@6t-bwwrqSOIhShSf#QKae00006VoOIv0O$bd059#wiy#01010qNS#tmY zE+YT{E+YYWr9XB6000McNliru*T3!r}k`02y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{0087kL_t(o!|hf{4#OY}9HXB4fZX{){(tL3eCGkZx|gIP zl+A`#s>Dc<5)$yh*y8{T3k!b;nYozL1`o_rNsu8p0ATZ8JAa74CHPDdDhZB&@B0~Y zP*1|;c3&Vyvj}_yj&@uevkyIOBJ*OkEB%#o2sA~_REP3oHjdfK(R3}^l=5f&B}I`9GmYk|rLJ7t9c0000< KMNUMnLSTZ2X;p6k literal 0 HcmV?d00001 diff --git a/kingkong.png b/kingkong.png new file mode 100644 index 0000000000000000000000000000000000000000..70ed50325e6cae9bb4acd711e6f361c8c671c7dc GIT binary patch literal 728 zcmV;}0w?{6P)EX>4Tx04R}tkv&MmKpe$iTcskE4(%Y~kfAzR@C$X+DionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=H{g6A|?JWDYS_3;J6>}?mh0_0scmXsb<$GplX(p zP9}tGZdC}rB7g|O7{j#0OnpuiQ}7&L_we!cF3z*O&;2?2l)T9RpFljzbi*RvAfDQ^ zbk6(4QC5-^;&b8=gDyz?$aUG}H_kjWYY7*QDULk!Ey()lA#h$62}x(qkMnX zWrgz=XSGset$XqphVt6VGS_JiB8f#TL4*JqHIz|-g*dGmDJIgipYZSxIDU~_GP%lN z902y>eSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{006K_L_t(o!|hee4udcZi>pbwb^rgJT-K9!K@()q2W0Ce zYN--wo7%+*hzxWFYBs4V?OaL;UlFiH?kOUa$W>Jy(_3cesPr+HN3TNR z*+TQQ03M_*0$7;irMe(jn0Jq#QA_dJeYk`LKP{m9MFs{2{ufWEBs0-xNf*ih0000< KMNUMnLSTYJl{fqV literal 0 HcmV?d00001 diff --git a/lindwurm.png b/lindwurm.png new file mode 100644 index 0000000000000000000000000000000000000000..5689e8d5f5381c413662e72ff05d41e04fb3e677 GIT binary patch literal 882 zcmV-&1C9KNP)EX>4Tx04R}tkv&MmKpe$iQ>7wR2Rn!;WT;LSMMWI73Pq?8YK2xEOfLNpnlvOS zE{=k0!NHHks)LKOt`4q(Aou~|=H{g6A|?JWDYS_3;J6>}?mh0_0Ya_BG^=e4&~)2O zCE{WxyCQ~O5kv&t7{sW|EMr!ZlJFg0_XzOyF2=L`&;2>N)SShDfJi*U4AUlFC!X50 z4bJ<-5muB{;&b8=lP*a7$aTfzH_io@1)do()2TV)2(egbVWovx(bR}1iKD8fQ@)V# zSmnIMSu0goAMvPXS6bmWZkNf!hUB5&wg`Uwzx2Cnp`zgz>RKS{4P zwdfJhvkhEaH#KDsxZDByo($QPT`5RY$mfCgGy0}1(0dDXu6n&S_Hp_Eq^Yaq4RCM> z3>PSS&F9@6t-bwwrqSOIhShSf#QKae00006VoOIv0OtVT0N?Wt9ryqM010qNS#tmY zE+YT{E+YYWr9XB6000McNlirueSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00Bx#L_t(o!|hiwZiFxp+_k7FP83kmAYF0d3wZ_4$X{~L z;5RghM04d)kVK+MxvB27+Vk2L9CnJh!x+zac6QeQ{0}jTaiL;dC^?DbV6jM;)Jhl) zXl`>T(E0I%%b8X{^P&?3nKNETu`e(H~}u#Ka`et}-Ea zy)6TzF}DCd5YPZ+^AT%^tG9)aag|v|N+N8`|GNoo3P@9iZpMjds`TZ6JVlM`Iu;7< z3PE2E=u*h|3>PrS5(YWPpUIj9soJmk6TP1+5dFU}#WjqNU#}zXfGzzZUH||907*qo IM6N<$f-QM`tpET3 literal 0 HcmV?d00001 diff --git a/main.lua b/main.lua new file mode 100644 index 0000000..fe5f675 --- /dev/null +++ b/main.lua @@ -0,0 +1,229 @@ +x, y = 400, 300 +s2 = 0 +sy = 0 +pp = 0 +gegner_intervall = 0 +gegner = {} +gegner_geboren = 0 +raketen = {} +explosionen = {} +freund = { x = 200, y = 300 } +rakete_laden = 0 + +function love.load() + robot = love.graphics.newImage("robot.png") + flame = love.graphics.newImage("flame.png") + parachute = love.graphics.newImage("parachute.png") + feuerwerksrakete = love.graphics.newImage("feuerwerksrakete.png") + faust = love.graphics.newImage("faust.png") + kingkong = love.graphics.newImage("kingkong.png") + geist = love.graphics.newImage("geist.png") + lindwurm = love.graphics.newImage("lindwurm.png") + baummonster = love.graphics.newImage("baummonster.png") + steinmonster = love.graphics.newImage("steinmonster.png") + + -- font = love.graphics.newFont("Grundschrift-Normal.otf", 24) + -- love.graphics.setFont(font) +end + +function love.update(dt) + -- Bewegung eigener Roboter + if love.keyboard.isDown("left") then + x = x - 100 * dt + end + if love.keyboard.isDown("right") then + x = x + 100 * dt + end + if x < 0 then + x = 0 + end + if x > 800 - 32 then + x = 800 - 32 + end + + if love.keyboard.isDown("up") then + sy = sy - 1 * dt + end + if love.keyboard.isDown("down") then + sy = sy + 1 * dt + end + if sy > 1 then + sy = 1 + end + y = y + sy + if y > 600 - 32 then + y = 600 - 32 + sy = 0 + end + if y < 0 and sy < 0 then + sy = -sy + end + + -- Rakete losschiessen + rakete_laden = rakete_laden + dt + if love.keyboard.isDown("space") and rakete_laden > 0.1 then + rakete_laden = 0 + table.insert(raketen, { x = x, y = y, s = 10 }) + end + + -- Raketen weiterfliegen lassen + for r, rakete in ipairs(raketen) do + rakete.s = rakete.s * 1.1 + rakete.y = rakete.y - rakete.s * dt + end + -- Gegner treffen mit Rakete + for g, gegner1 in ipairs(gegner) do + for r, rakete in ipairs(raketen) do + if rakete.x > gegner1.x - 16 and rakete.x < gegner1.x + 16 and rakete.y > gegner1.y - 16 and rakete.y < gegner1.y + 16 then + gegner1.leben = gegner1.leben - 25 + table.remove(raketen, r) + print("neue explosion") + table.insert(explosionen, { x = rakete.x, y = rakete.y, t = 0 }) + end + end + end + for g, gegner1 in ipairs(gegner) do + if gegner1.leben < 1 then + table.remove(gegner, g) + end + end + for r, rakete in ipairs(raketen) do + -- Oberer Bildschirmrand + if rakete.y < 0 then + table.remove(raketen, r) + end + end + for i, explosion in ipairs(explosionen) do + explosion.t = explosion.t + dt + if explosion.t > 1 then + table.remove(explosionen, i) + end + end + + -- Neue Gegner + gegner_intervall = gegner_intervall + dt + if gegner_intervall > 0 then + gegner_intervall = -3 + local bild = math.floor(4 * math.random()) + local kraft = 0.4 * math.random() + if bild == 0 then + kraft = 10 * kraft + end + if gegner_geboren % 30 == 29 then + table.insert(gegner, { x = 100 + 600 * math.random(), y = -100, s = 0, kraft = kraft, leben = 400, bild = 4 }) + else + table.insert(gegner, { x = 100 + 600 * math.random(), y = -100, s = 0, kraft = kraft, leben = 100, bild = bild }) + end + gegner_geboren = gegner_geboren + 1 + end + -- Bewegung Gegner + for i, g in ipairs(gegner) do + if g.x > x then + g.s = g.s - g.kraft * dt + end + if g.x < x then + g.s = g.s + g.kraft * dt + end + if g.s > 100 * dt then + g.s = 100 * dt + end + if g.s < -100 * dt then + g.s = -100 * dt + end + g.x = g.x + g.s + if g.x < 0 then + g.x = 0 + end + if g.x > 800 - 32 then + g.x = 800 - 32 + end + if g.y > y then + g.y = g.y - 100 * dt + end + if g.y < y then + g.y = g.y + 100 * dt + end + end + + -- Bewegung Freund + if table.getn(gegner) > 0 then + local g = gegner[1] + if freund.x < g.x then + freund.x = freund.x + 100 * dt + end + if freund.x > g.x then + freund.x = freund.x - 100 * dt + end + if freund.y < g.y then + freund.y = freund.y + 100 * dt + end + if freund.y > g.y and g.y > 0 then + freund.y = freund.y - 100 * dt + end + end + -- Freund verpruegelt Gegner + for g, gegner1 in ipairs(gegner) do + if gegner1.x > freund.x and gegner1.x < freund.x + 32 and gegner1.y > freund.y and gegner1.y < freund.y + 32 then + gegner1.leben = gegner1.leben - 30 * dt + end + end +end + +function love.draw() + love.graphics.setColor(1,1,1, 1) + love.graphics.setBackgroundColor(0.5, 0.5, 1) + + if sy < 0 then + love.graphics.draw(flame, x, y + 32) + end + if sy > 0 and pp < 29 then + pp = pp + 1 + end + if sy <= 0 and pp > 0 then + pp = pp - 1 + end + if pp > 0 then + love.graphics.draw(parachute, x, y - pp) + end + love.graphics.draw(robot, x, y) + + -- Durch alle Gegner + for i, g in ipairs(gegner) do + -- Zeichne + if g.bild == 0 then + love.graphics.draw(lindwurm, g.x, g.y) + elseif g.bild == 1 then + love.graphics.draw(geist, g.x, g.y) + elseif g.bild == 2 then + love.graphics.draw(robot, g.x, g.y) + elseif g.bild == 3 then + love.graphics.draw(baummonster, g.x, g.y) + elseif g.bild == 4 then + love.graphics.draw(steinmonster, g.x, g.y) + end + -- Setze Balkenfarbe + love.graphics.setColor(1 - (g.leben / 100), g.leben / 100, 0, 1) + -- Zeichne Balken fuer leben + love.graphics.rectangle("fill", g.x, g.y + 32, 32 * g.leben / 100, 4, 0, 0, 0) + + love.graphics.setColor(1,1,1,1) + -- Zeichne Faust + if g.x >= x - 16 and g.x < x + 16 then + love.graphics.draw(faust, g.x + 16, g.y) + end + end + + love.graphics.draw(kingkong, freund.x, freund.y) + + for i, rakete in ipairs(raketen) do + love.graphics.draw(feuerwerksrakete, rakete.x, rakete.y) + end + for i, explosion in ipairs(explosionen) do + love.graphics.setColor(1, 1 - explosion.t, 0, 1 - explosion.t) + love.graphics.circle("fill", explosion.x, explosion.y, 100 * explosion.t, 10) + end + + love.graphics.setColor(1,1,1, 1) + -- love.graphics.print(math.floor(x).." "..math.floor(y).." "..sy, 0, 0) + love.graphics.print("Gegner: "..(#gegner), 0, 0) +end diff --git a/parachute.png b/parachute.png new file mode 100644 index 0000000000000000000000000000000000000000..b22fb516991d10923079e21bd4fbb14848e5c681 GIT binary patch literal 287 zcmV+)0pR|LP)GDOTIT{}cI(BI5pB)zRFft}acDeiMHQHI62(up|H&uzx8fQ%`-7hvTD2L8t zAOq#{*A-Pu8ND8r`x)T|g;0f{6(3JXLzgjNK^Y$DQ1Eg|%@PueHquL9F?#XP6s3yu l;h;ax4|(C7Pm zM17fuzc!lU`%3@-NM*>ysZ5|LK2FD9=vs_6;p1H9;TT5z!>-+e87I=*$B3VCTGLQ{ zsIDpC&fhYg~ literal 0 HcmV?d00001 diff --git a/steinmonster.png b/steinmonster.png new file mode 100644 index 0000000000000000000000000000000000000000..f3a99e105a8bef4015b057fedb89cfcc4f28332c GIT binary patch literal 2723 zcmV;U3S9MxP)EX>4Tx04R}tkv&MmKpe$iTcsiuK`V$jWT;LS#Hu)I6^c+H)C#RSm|Xe=O&XFE z7e~Rh;NZt%)xpJCR|i)?5c~jfb8}L3krMxx6k5c1aNLh~_a1le0DryARI_6oP&La) zCE`LRyD9`<5x@ZYFol@JOnpuilkgm0_we!cF3PjK&;2=il$^-`pFljzbi*RvAfDc| zbk6(4VOEqB;&b9LgDyz?$aUG}H_ioz{X8>lq*L?6VPc`s#&R38qM;H`5=RtOqkMnH zWrgz=XSG~q&3p0}hH~1nGy0}1(0>bbuerT7_i_3Fq^Yaq4RCM> zj20++-Q(R|?Y;ebrrF;Q**J30^-+Yp00006VoOIv0RI600RN!9r;`8x010qNS#tmY zE+YT{E+YYWr9XB6000McNlirueSad^gZEa<4bO1wgWnpw> zWFU8GbZ8()Nlj2!fese{00?_YL_t(|+U=cxh*d=t$3NQsvD60phnRuT{_#K~L3ypT z!3#E!et>@%6bTt@tGM)Qw_mKV z#%`^){c-P;ZF#$Q=H5B;X6`#*7;xRU_nvpocV^C=P_;_5%_|w4esZ*)&jGHVz`#Er{kQ_IsQ_GiXk}$DSu=m&7h&qJfVxI>B zOal+8s{LZ2;pgu2B+r9tlJE%74lMN~Pq&&RJOV7S7%7TkshT8A0w`LT0Hdm=@}kX< z0M|S%(SA~s6vh&ulG6n8e!DQyF`deFDEP~*Y^RRk5fiN@j5thUFqZ_EZ;%pdjA92x+DJA$#suZ-DoB6>0T_QGl#pbjwza_0ZqS4B4iwPc)&Pv} zB>zHkZ{S4EWvWjnswbz669E|itgFD%dxAo?TSgFvJS%a34t?zj!1yCBm)qL~1zlkw z$I&Jza@=yo(h)%KADp?=cCi;AnagjwFR+;A94qUvB8 zdH*o{+;70$z>7@^kDKC&CdfAmJObPayi1bdjY|St5@xMQAY~eOEB$#v8uIl8o4Is_ zN4c&6ucU@QJlpWDdw|4Tb=vU#J7)jwaJ71);Wl4!puztivCx%d>?Bv>r;8EbykSqZ z#X-Z*t(xzb!_{hGL58bUhO5;V=GnM09R(&m_5A06SAEViTLdChrkg^S8}-(iqd+bn#|>Gmt=DHf>lffn;FP6b&^PPzr!dnLa~T`0>S!%B$&ed z=u#WzhgAkh>KyfAu=Uzt`fwRrKkC@{y#$7J-VQ4X$LKiPW&8Ecj26A#Z!TvAA|Ah zZB;CaT^Na+J1m^5P(~|-BlJYn^NXa4DdxbT2ni6?G!QZ>ks5zG4f(1MP!KU+C9@`m zrCaC(xF=!)wBa`etds<(5I0sS0g55^^6|@*0L2h{%)3(wPz6hrLS&RSDDFWFeFT^UUXPT#`w%>i)k^3>LWSe*r-y--@rG(YK!NE9tavk&jJET3b#$6s80fX2U$c|ohvq8~rUs9cqxbJ^Z8933AeIp0_>`f!?L z(l)+X9#lvI;`l-UB$1P7Bc#mZ&vJv30CSdrlS+rhpHCzZ}Xqp0RRSL$OTa zC@P`!3lZR0j!0vFN`}GI$vQz&scZ9$NaRL`GH%R}=_864nF{_`yi{;zNKj@M{=@E! zcXX!V?oyY5m2}1~3(LJjIO6w~V@ESspFry7%i|toUu(I)Fk;vnC1Mo=p%Osq2JzjV zC8p6(O+ zf=f$4fOf%UU|%Rxz=J|E)Ji~rNs?Vh*BBLgZY}~yUDC9&B-4PzGWJht=h%h-Qp=Gg zB_Y5?;BCjxyo)5n90c;*ac9!@P#&}+b3^#L5JrGMgk-o>A_7bT597X2#IqrMIjO79 z*HS*z17@YVicVs!J3+Z`*y_dIZQ)(b{xT8=HTTdOSWc3o_;CSU1>r1ja@_kXv>x(w dq7f-!{sU`D^&4?ai~9fo002ovPDHLkV1kA505bpp literal 0 HcmV?d00001