Space Invaders โดย Andrea Maille เป็นเกม 2D ที่มีชื่อเสียงในเวอร์ชัน JavaScript ของวานิลลาจาวาสคริปต์ตั้งแต่ปี 1978
เกมมีคุณสมบัติดังต่อไปนี้:
- การตรวจจับการชน
- การยิงด้วยสเปซบาร์
- การเคลื่อนไหวซ้ายและขวา (แกน x) ด้วยลูกศรบนแป้นพิมพ์
- โหมดสันติภาพ (ยิงศัตรูด้วยดอกกุหลาบแทนจรวด 😂)
- จับเวลา
- จำนวนคะแนน
- กระดานคะแนนสูงสุด
- ส่งคะแนนของคุณ
แม้ว่าเกมจะไม่ค่อยมีการต่อต้านในแง่ของ AI ของศัตรูและไม่มีเอฟเฟกต์เสียง (ซึ่งจะทำให้เสพติดมากขึ้นในทันที) มันเป็นแหล่งการเรียนรู้และแรงบันดาลใจที่ยอดเยี่ยมสำหรับทุกคนที่ต้องการสร้างเกมด้วย JavaScript วานิลลาแท้ๆ
เล่น Space Invaders
ตรวจสอบซอร์สโค้ด