يبدو أن غزاة الفضاء مؤخرًا يتناسبون مع
1 كيلوبايت ، لكن الآن يمكنهم احتواءهم في قطاع تمهيد واحد (512 بايت). مؤلف البرنامج هو أوسكار توليدو ، الفائز خمس مرات في مسابقة IOCCC
الدولية (
C رمز المسابقة الدولية ) والعضو المنتظم في JS1K ، المعروف أيضًا باسم خالق
الشطرنج ، الذي يحتل 392 بايت فقط .
يمكن الاطلاع على شفرة المصدر للعبة في المستودع على جيثب:
github.com/nanochess/Invadersللتشغيل ، ستحتاج إلى nasm (Netwide Assembler) ، والذي يمكن تنزيله
من الموقع الرسمي . يمكن تجميع اللعبة عن طريق تشغيل الأمر:
nasm -f bin invaders.asm -Dcom_file=1 -o invaders.com
في الواقع ، لا يزال حجمه أكبر من حجم ذاكرة Atari 2600 بحجم 4 مرات - لكنه يمكن أن يتلاءم بسهولة مع خرطوشة الحبر التي توفر ذاكرة بحجم 2 كيلو بايت. أيضًا ، يتطلب
PUSHA/POPA
إرشادات
PUSHA/POPA
تجميع
PUSHA/POPA
في رمز البرنامج معالج 80186 وأعلى.
تم إصدار لعبة Space Invaders الأصلية في عام 1980 وأصبحت واحدة من أوائل الممرات المنقولة إلى Atari 2600 من ماكينات القمار. أصبحت اللعبة من أكثر الكتب مبيعًا ، حيث زادت مبيعات وحدة التحكم نفسها 4 مرات. كانت اللعبة الأصلية ، التي ظهرت على آلات الألعاب في عام 1978 ، وفقًا لمؤلفها ، مستوحاة بدورها من لعبة أتاري الأخرى - Breakout.
يمكن مشاهدة عرض توضيحي للعبة في الفيديو.