март 24, 2022

NLAW by Nick Shcherbyna

Добавить в
Мои игры
Торрент
Скачать

│ ПРЕДИСЛОВИЕ

Я, будучи украинцем, сомневался в участии в этом году

БАЗОВЫЙ конкурс на 10 строк. Хотя мой город Львов при этом считается безопасным

на данный момент, в день звучит несколько сирен воздушной тревоги и четыре российских рейса

За последние дни ракеты поразили какой-то объект.

Однако ни один кремлевский ублюдок не может диктовать мне график, так что позвольте мне отправить

Игра EXTREME-256 для MSX2/MSX2+/Turbo R под названием NLAW. Я посвящаю эту игру

отважным украинским солдатам, которые защищают нашу свободу.

│ ИНСТРУКЦИИ 

Легкое противотанковое оружие следующего поколения — легкое и легкое оружие, подходящее по принципу «выстрелил и забыл».

плечевой одноразовый ракетный комплекс, предназначенный для использования

пехота. Ракета наводится по расчету на основе прогнозируемой линии

Прицел и возможность выполнить атаку сверху или прямую атаку по бронетехнике.

транспортное средство. NLAW возник в результате совместного британско-шведского проекта. Сегодня это

широко используется украинской армией в борьбе с российским наступлением.

Вы — отважный украинский боец ​​Сил территориальной обороны, увидев

приближается российский танковый батальон «Кантемировской» дивизии. Хорошие новости

В том, что у них закончились патроны (цепочки поставок были разрушены украинцами),

И у вас в окопе много NLAW. Возьмите NLAW с любой стороны,

Целься, стреляй и повторяй снова, пока не сгорит последний танк на[З]и! Далее

танковая рота движется быстрее, чемпредыдущий.

Управление: [↑] — движение вверх, [↓] — движение вниз, [ПРОБЕЛ] — огонь.

│ ЛИСТИНГ 

0DEFINTA-Y:D=0:T=0:SOUND7,0:COLOR3,1,1:SCREEN5,2:CLS:READT$,U$,V$:OPEN"GRP:"AS1:PSET(112,92) ,0:?#1,T$:FORI=0TO15:S$="":FORJ=1TO32:READN:PSET(ABS(N),12*I),12:IFN<0THENN=-N:S$= S$+MID$(SPRITE$(I1),J,N+1)ELSEV=NAND255:N=N/256:S$=S$+STRING$(N+1,V):DATANLAW:: 1J=J+N:NEXTJ:SPRITE$(I)=S$:Z=I*ATN(1)/8:M=20*SIN(Z):FORJ=16*COS(Z)TO191STEP5+N:PSET (M,J),12:NEXT:NEXTI:PSET(112,92),0:COLOR1:?#1,T$:PUTSPRITE8,(0,0),3,13:PUTSPRITE9,(0,176),3, 13:FORI=1TO5:READM,N,F,C:LINE(M,N)-(M+11,N+F),C,BF:NEXT:C=3:N=0:P=88:X =255:Д=П: 2J=палка(0):F=(PAND4)=0:PUTSPRITE4,(0,P),C,12+(8+F)*(J=5)-N+(4+F)*(J=1 )-N:P=P+4*(J=1ANDP>0)-4*(J=5ANDP<176):N=(NORP=0ORP=176)ANDD<16:PUTSPRITE5,(D,M),14ANDD >0,15:SOUND8,D>0AND7:D=D>0AND(D+8)AND255:M=M+(D>=16ANDD<=112):IFSTRIG(0)ANDNANDD=0THENN=0:M=P: Д=8: 3I=X:FORJ=0TO3:K=I<=255ANDI>=-32:PUTSPRITEJ,(I,Y),-K-K,J:I=I+16:NEXT:PSET(X+32,Y+15+ 2*RND(1)),-12*(RND(1)>.5):X=X-T/10-1:F=X>-16ORABS(Y-P)>8:C=CANDF:IFX<-64THENPLAYU$ :FORJ=0TO1:FORI=193TO198:LINE(2,I)-(13,I),POINT(242,I):NEXT:J=-STRIG(0):NEXT:RUN:'Слава: 4IFDX+51ORMYTHEN2ELSEPUTSPRITE5,,0:FORR=0TO15:CIRCLE(D+8,M+6),R,8:SOUND8,R:NEXT:FORR=15TO0STEP-1: J=RAND3:PUTSPRITEJ,(16*J+X,Y),R/4+8,J:CIRCLE(D+8,M+6),R,1:NEXT:D=0:X=255:Y =160*RND(1)+16:T=T+1:LINE(35193)-(6*T+35198),8,BF:IFT<31THEN 2: 5PLAYV$:FORJ=0TO3:PUTSPRITEJ,,0,J:NEXT:FORJ=0TO1:FORI=193TO198:LINE(242,I)-(253,I),POINT(2,I):NEXT:J=-STRIG(0):NEXT:RUN:DATAV15L8GEL4AL2E,V15L8CL4FEGL8CFGABL4C5L8F,768,511,3328,495,2304,-3,383 ,,1,127,255,127,63,23,15,7,3,7,-1,3,503,5,1279,414,12,255:'UA: 6:ДАННЫЕ255,3,119,239,223,191,80,254,253,251,240,255,377,48,255,8,200,255,477,255,85,-2,127,255,487,195,255,256,224,192,176,4 8,,1279,158,159,14,252,1024,6,15,239,246,248,240,192,128,512,1,3,258,7,15,31,27,3,2,3,519,270,192,224, 32 40 112 248 508 236 172 496 7ДАННЫЕ120,56,-1,-6,31,27,26,263,15,14,256,-6,236,224,160,224,240,368,312,-1,58,70,699,71,59,2,3,519,270,-6,252,236,172,496,1 20,56,256,-9,263,15,14,256, -6,236,224,160,224,240,368,312,3,263,23,12,23,59,61,55,52,271,30,28,-1,128,704,96,240,248,216,192,64,192 8:ДАННЫЕ736,368,-6,53,7,4,7,15,270,284,-6,248,216,88,480,240,112,256,-6,61,55,52,271,30,28,256,-1,220,254,119,235,247,254,220 ,64,192,736,368,-6,53,7,4 ,7,15,270,284,-9,480,240,112,256,-2,6,14,539,15,519,15,62,60,48,-1,64,32,68,252,255,244,248,88,192,-2,312: 9:ДАННЫЕ512,224,159,245,253,255,224,2048,6,57,247,31,511,15,6,1280,3,263,230,-3,239,519,15,62,60,48,128,192,70,-1,63,-1,207,7 0,192,224,240,112,312,512,98,127,128,255,127,98,2560 ,254,41,255,254,1792,2,193,2,5,2,196,2,11,242,193,1,15,242,195,1,4,242,197,1,8:

ОБЪЯСНЕНИЕ 

Строка 0: настройка экрана и переменных. Декодер спрайтов (описанный выше), смешанный с кодом рисования полей, см. PSET. D — горизонтальная координата ракеты, T — количество уничтоженных танков.

Строка 1: интермикс декодера спрайтов (описанного выше)d с кодом чертежа траншеи, см. PSET. Возьмите оба запаса NLAW. Нарисуйте украинский и российский флаги. Инициализируйте переменные. C — цвет/видимость игрока, N — флаг NLAW, P — вертикальная координата игрока, X и Y — координаты танка.

Строка 2: джойстик опроса (т. е. клавиши со стрелками). F – шаг игрока. Нарисуйте спрайт игрока в соответствии с направлением, шагом и наличием NLAW. Измените положение игрока. Нарисуйте спрайт ракеты (прозрачный, если она не запущена). Воспроизведите звуковой эффект. Измените координаты NLAW D и M. Нажмите кнопку (т. е. пробел). Запустите ракету, если разрешено.

Строка 3: Нарисуйте танк Т-90 (4 спрайта) и его след (см. PSET). Измените положение резервуара. F — столкновение танка и игрока, если да, то скройте игрока. Если приближается левая сторона, включите музыку Game Over, замените украинский флаг и подождите, пока не будет нажата [ПРОБЕЛ], а затем перезапустите.

Строка 4: переход к 2, если танк не поражен ракетой. В противном случае скройте ракету, нарисуйте взрыв (см. КРУГ) и включите звуковой эффект. Сожгите танк (т. е. меняйте цвета в цикле). Инициализируйте координаты следующего танка. Обновите индикатор выполнения, перейдите к 2, если остались танки.

Строка 5. Включите музыку Game Over, поднимите украинский флаг и подождите, пока не будет нажата клавиша [ПРОБЕЛ], а затем перезапустите игру. ДАННЫЕ для музыки Game Over и Victory. Спрайты (начало).

Строка 6: Спрайты (продолжение).

Строка 7: Спрайты (продолжение).

Строка 8: Спрайты (продолжение).

Строка 9: Спрайты (конец). Украинский и рполосы российского флага (начиная с 2,193,2,5)

— x, y, высота — 1, цвет.

Как скачать NLAW by Nick Shcherbyna через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака NLAW by Nick Shcherbyna
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!