This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
Entry name:
Artillery Simulator
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
|
-
Entry name:Artillery Simulator
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
Listing 1
0POKE82,2:POKE83,40:GRAPHICS0:SETCOLOR2,1,4:SETCOLOR1,1,10 1PRINT"******" 2POKE752,1:PRINT"YOURMISSIONISTOBLOWUPTHEOTHERGUYBEFOREHEDOESTHESAMETOYOU." 3PRINT"ENTERDATAINTHEFOLLOWINGFORMAT:":PRINT"ANGLETOFIRE,NO#OFBAGSPOWDER":? 4?"example55,8":PRINT"***STANDBY***" 8FORI=0TO3000:NEXTI:DIMYY(280):P1=99:PI=3.14159265/180 10GRAPHICS7:SETCOLOR2,1,6 15P1=-P1:COLOR3:P=RND(1)*10+70 20FORI=0TO70:PLOTI,P:DRAWTOI,79:YY(I)=P:NEXTI 25HG=RND(1)*25+10 30FORI=71TO89:HX=SIN(((I-70)*9+180)*PI)*HG:YY(I)=HX+P:PLOTI,HX+P:DRAWTOI,79:NEXTI 40FORI=90TO159:PLOTI,P:DRAWTOI,79:YY(I)=P:NEXTI 45WIND=INT(RND(1)*10):IFRND(1)*100>50THENWIND=-WIND 47COLOR3:PLOT75,2:DRAWTO85,2 48IFWIND>0THENPLOT75,2:DRAWTO77,0 49PRINT"WIND:";ABS(WIND) 50IFWIND<0THENPLOT85,2:DRAWTO83,0 51B1=RND(1)*5+35-2*WIND:B2=RND(1)*5+124+2*WIND:COLOR1:SETCOLOR0,8,4 52PLOTB1-1,P-2:DRAWTOB1+1,P-2:DRAWTOB1+1,P:DRAWTOB1-1,P:DRAWTOB1-1,P-2 53PLOTB2-1,P-2:DRAWTOB2+1,P-2:DRAWTOB2+1,P:DRAWTOB2-1,P:DRAWTOB2-1,P-2 54IFP1=99THEN120 55PRINT"ANG,BG";:POKE752,0:INPUTAN,BG:BG=BG*10:POKE752,1 56IFP1=-99THENPX=B1 58IFP1=99THENPX=B2 59PRINT"WIND:";ABS(WIND) 60I=0 61I=I+0.1:X=BG*I*COS(AN*PI) 62SOUND1,100,10,6 63IFP1=-99THENX=B1+X 64IFP1=99THENX=B2+X 65SOUND1,0,0,0:Y=BG*I*SIN(AN*PI)-16*I^2 66X=X-WIND*I^2 67IFP1=99THENY=BG*I*(-SIN(AN*PI))-16*I^2 68COLOR0:PLOTPX,PY 69IFX<0ORX>159ORP-Y<0THEN115 70IFYY(X)<P-YTHEN100 72COLOR3:PLOTX,P-Y 73PX=X:PY=P-Y 77GOTO61 100IFABS(X-B1)<3THEN200 101IFABS(X-B2)<3THEN210 105IFX<3ORX>159THEN115 108COLOR0:FORI=1TO25:BX=X-3+RND(1)*6:BY=YY(BX)+RND(1)*3:SOUND1,200,6,4:PLOTBX,BY 110NEXTI:SOUND1,0,0,0 112FORI=X-3TOX+3:YY(I)=YY(I)+3:NEXTI 115P1=-P1:IFP1=-99THEN55 120PRINT"ANG,BG";:POKE752,0:INPUTAN,BG:BG=BG*10:PRINT"":POKE752,1 130AN=AN+180 135PY=P-5 140GOTO56 200GX=B1:GOTO220 210GX=B2 220SETCOLOR1,3,4:COLOR2:FORI=GX-10TOGX+10STEP2:PLOTI,P-10:DRAWTOGX,P:NEXTI 230FORA=140TO0STEP-1:SOUND1,250,6,A/10:NEXTA:SOUND1,0,0,0 240FORA=0TO1000:NEXTA:GOTO10
References
Listing downloads
Downloads
Copyright holder
