Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

[ทบทวน] Space Invaders รหัสใน Vanilla JavaScript (โดย Andrea Maille)

Space Invaders โดย Andrea Maille เป็นเกม 2D ที่มีชื่อเสียงในเวอร์ชัน JavaScript ของวานิลลาจาวาสคริปต์ตั้งแต่ปี 1978

[ทบทวน] Space Invaders รหัสใน Vanilla JavaScript (โดย Andrea Maille)

เกมมีคุณสมบัติดังต่อไปนี้:

  • การตรวจจับการชน
  • การยิงด้วยสเปซบาร์
  • การเคลื่อนไหวซ้ายและขวา (แกน x) ด้วยลูกศรบนแป้นพิมพ์
  • โหมดสันติภาพ (ยิงศัตรูด้วยดอกกุหลาบแทนจรวด 😂)
  • จับเวลา
  • จำนวนคะแนน
  • กระดานคะแนนสูงสุด
  • ส่งคะแนนของคุณ

แม้ว่าเกมจะไม่ค่อยมีการต่อต้านในแง่ของ AI ของศัตรูและไม่มีเอฟเฟกต์เสียง (ซึ่งจะทำให้เสพติดมากขึ้นในทันที) มันเป็นแหล่งการเรียนรู้และแรงบันดาลใจที่ยอดเยี่ยมสำหรับทุกคนที่ต้องการสร้างเกมด้วย JavaScript วานิลลาแท้ๆ

เล่น Space Invaders

ตรวจสอบซอร์สโค้ด