Кіріспе

Sopwith – 1984 жылы BMB Compuscience компаниясының Дэвид Л. Кларк жасаған бүйірлей жылжулы ату ойыны. Ол бастапқыда MS DOS жүйесінде IBM PC-де жұмыс істеу үшін жазылған. Ойынның мақсаты Sopwith бипланымен басқару, жау ғимараттарын бомбалау және жау ұшақтарының атысынан және басқа да түрлі кедергілерден қашу. Sopwith төрт түсті CGA графикасын пайдаланады, ал музыка мен дыбыс эффектілері компьютерлік динамик арқылы шығарылады. 1985 жылы осы атпен екінші ойын шықты, бірақ көбінесе Sopwith 2 деп аталады.

Ойын процесі

Ойыншылар өздерінің базасынан бастайды (әдетте ангар және ұшу-қону жолағынан). Осы жерден ойыншы ұшақты ұшырып, нысаналарды шабуылға алуы керек. Бұл кезең тәжірибесіз ойыншылар үшін қиынға соғуы мүмкін, себебі ұшақты ауаға көтеру үшін жеткілікті жылдамдық қажет; жеткіліксіз жылдамдық ұшақтың жылдамдығын жойып, құлауына себеп болады. Ұшақ пулеметпен және бомбалармен жабдықталған. Осы қару-жарақтарды жау ғимараттарын жою және жау ұшақтарын құлату үшін пайдалануға болады. Экранның төменгі жағындағы күй жолағындағы көрсеткіштерде қалған өмірлер, отын, бомбалар және оқ-дәрілер саны көрсетіледі. Егер ойыншы барлық жау ғимараттарын жоя алса, ұшақ бұрылып, күн батысына қарай ұшады. Sopwith 1 ойынында бұл ойынның соңы, бірақ кейінгі нұсқаларда ойын келесі деңгейге көшеді. Келесі деңгейлерде жылдамдық артады және қарсы шабуыл жасай алатын ғимараттар қосылады. Бұқа әзіл ретінде қосылған және BMB қызметкері "Ox" (Дэвид Гроуден) есімімен байланысты.

Даму

Sopwith, BMB Compuscience компаниясы әзірлеген Imaginet желілік жүйесін көрсету мақсатымен жасалған. BMB-де бағдарламашы болып жұмыс істеген Дэвид Л. Кларк Sopwith-ті көп ойыншылы ойын ретінде құрастырды. Көп ойыншылы режим Imaginet аппараттық құралдары мен драйверлері болмаса істемейді. Дегенмен, ойынға жалғыз ойнау мүмкіндігі де қосылды, онда ойыншы өзімен-өзі немесе компьютер басқаратын ұшақтарға қарсы ойнай алады. Осының арқасында, Imaginet жүйесі аса сәтті болмаса да, ойын кеңінен таралды. Sopwith-тің C және x86 тіліндегі бастапқы коды 2000 жылы жарияланды, бастапқыда коммерциялық емес пайдалануға арналған лицензиямен, бірақ кейін жанкүйерлердің өтініші бойынша GNU GPL лицензиясымен ұсынылды.

Мұра

Сопвиф 2 (1985) ойынында кедергілер өгіздер мен құстар түрінде кездеседі. Өгіздер жерде тұрады; егер ойыншы біреуіне шағылысса немесе атып түсірсе, ойын 200 ұпай қысқарады және ұшақ құлайды. Құстар одан да қиын кедергі тудырады: олар экранның үстінен үйір-үйір болып ұшады, ал оларға оқ тисе немесе соғылса, жеке-жеке құстарға тарап кетеді. Құсқа соғылу ұшақтың құлауына әкеледі. Sopwith 2 асинхронды естілеу интерфейсі арқылы көп ойыншылы режимде ойнау мүмкіндігін қосады, бірақ BMB сөздік драйвері (NAMEDEV.SYS) және BMB естілеу байланыс драйвері (SERIAL.SYS немесе SERWORK.SYS) қажет. Бастапқы код жарияланғаннан кейін, SDL Sopwith 2001 жылы Саймон Ховард жазған Sopwith: The Author's Edition ойынының C тіліне аудармасы ретінде жазылды. Ол Simple DirectMedia Layer кітапханасын пайдаланады және түпнұсқаның CGA графикасын сақтайды.