Кіріспе

1992 жылғы бейне ойын

Maelstrom – Эндрю Уэлч жасаған және 1992 жылдың қараша айында Mac OS үшін shareware ретінде шығарылған көп бағытты ату ойыны. Бұл ойын Atari, Inc. компаниясының 1979 жылғы Asteroids аркадтық бейне ойынының жетілдірілген көшірмесі, көрініс стилі жағынан Atari Games компаниясының 1987 жылғы Blasteroids жалғасымен ұқсас. Maelstrom Macintosh компьютерлерінің жоғары ажыратымды түсті дисплейлері үшін аз ғана әрекет ойындары болған кезде шықты және ескірген идея болғанына қарамастан, назар аударды. Осы жауап Велчке Ambrosia Software құруға түрткі болды. Кейін ойын ашық бастапқы кодты және тегін бағдарламалық қамтамасы ретінде шығарылды, соның нәтижесінде басқа платформаларға портталды.

Ойын процесі

Мейльстром кеңістіктің бір бөлігінде 2D форматта ойналады. Мақсаты – ғарыш кемесінен плазмалық қарумен қалқып келе жатқан астероидтерді атып түсіру және тастар мен басқа жаулардан қашу. Кеме айналуын өзгерту арқылы және алға жылдамдық беру үшін пернеге басу арқылы қозғалады. Оның қалқаны шектеулі. Ойыншы сондай-ақ күшті күшейткіштерді жинап ала алады.

Даму

Maelstrom THINK C қолданып құрылды және 18 000 жол C кодымен, 9 000 жол тікелей құрастыру тілімен жұмыс істейді.

Қабылдау

1993 жылы Maelstrom "Shareware Industry Awards for Best Game" сыйлығында "Ең жақсы жаңа Macintosh өнімі" деп танылды, сондай-ақ басқа да марапаттарға ие болды.

Мұра

Велч бастапқы кодын Сэм Лантингаға берді, ол SVGAlib-ты жасады, ал кейін Linux үшін SDL портын жасап, 1995 жылы жариялады. Онда желілік көп ойыншылық режим болды. 1999 жылы Ambrosia Software Лантинганың 3.0 нұсқасын GNU General Public License (GPL) лицензиясының шарттары бойынша ашық кодты бағдарламалық қамтамасыз ету ретінде шығарды, бұл Maelstrom-ды толыққанды тегін және ашық бағдарламалық жасақтамаға айналдырды.