สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ขั้นตอนแรกคือการสร้างเรือของเรา คุณไปที่ "พื้นฐาน" และเพิ่มบล็อก "เมื่อเริ่มต้น" จากนั้นคุณไปที่ "ตัวแปร" และคุณสร้างตัวแปรชื่อ "SHIP" และเลือกบล็อกจากแท็บ "ตัวแปร" ที่ระบุว่า "ตั้งค่าสไปรต์เป็น 0" จากนั้นคุณใส่ "SHIP" แทน "สไปรท์" จากนั้นคุณไปที่แท็บ "เกม" และเลือก "สร้างเทพดาที่ x 2 y 2" และคุณใส่มันแทน "0" ใน "ตั้งค่า SHIP เป็น 0" หลังจากนั้นคุณมีโอกาส "y" เป็น 4 แทนที่จะเป็น 4 นอกจากนี้ตัวนับคะแนนยังเป็นทางเลือก แต่เอาเถอะ เราได้เรือของเราแล้ว และขั้นตอนต่อไปคือการเคลื่อนตัวของเรือของเรา
ขั้นตอนที่ 1: การเคลื่อนไหวของเรือ
คุณไปที่แท็บป้อนข้อมูลและนำบล็อก "เมื่อกดปุ่ม B" และ "บนปุ่ม A กด" จากนั้นคุณไปที่เกมและเลือก "สไปรท์ย้าย 1" และเปลี่ยนเป็นสไปรท์เป็น SHIP วางไว้บนบล็อก "เมื่อกดปุ่ม B" และคุณทำแบบเดียวกันกับ A แต่แทนที่จะขยับ 1 คุณใส่ -1
ขั้นตอนที่ 2: ถ่ายตัวแปร
ก่อนอื่นคุณต้องไปที่ "ป้อนข้อมูล" จากนั้นเลือก "เมื่อกดปุ่ม A+B" และเพิ่มลงในโค้ด จากนั้นคุณสร้างตัวแปรชื่อ "SHOOT" จากนั้นไปที่ตัวแปรอีกครั้งโดยเพิ่ม "set SHOOT to 0" และเปลี่ยน "0" เป็น "create sprite at x:_ y:_" จากนั้นเลือก "ship x:" ใน ส่วนเกมแล้ววางบน "สร้างสไปรท์ที่ x: เรือ x:" มันสับสนมาก แต่คุณสามารถเข้าใจมันได้ดีขึ้นจากภาพ จากนั้นทำขั้นตอนเดียวกันกับ "y" จากนั้นคุณไปที่แท็บเกมและเพิ่ม " SHOOT เปลี่ยนความสว่าง 88" จากนั้นคุณไปที่แท็บวนซ้ำแล้วเลือก "ทำซ้ำ 4 ครั้งและโฆษณาในโค้ด จากนั้นในแท็บนั้น คุณใส่ "SHOOT change y โดย -1 จากนั้นยังคงอยู่ในโค้ด "ทำซ้ำ" ให้เพิ่ม "pause 150 ms" สำหรับ ความเร็วของตัวแปร "SHOOT" จากนั้นยังคงอยู่ในลูป คุณไปที่ลอจิกแล้วเลือก "if_ จากนั้น" และเพิ่มไปที่ลอจิก ในช่องว่างของบล็อกลอจิก คุณใส่ "is_touching_" จากนั้นคุณเพิ่มตัวแปร "SHOOT" และ "ENEMY" (สร้างตัวแปรชื่อ "ENEMY" และเราจะกำหนดในภายหลัง) จากนั้นในบล็อกตรรกะให้เพิ่ม "ลบศัตรู" และ "ลบการยิง" จากนั้นหากคุณต้องการคุณสามารถเพิ่มเพลงหรือเอฟเฟกต์เสียงเมื่อคุณทำลายศัตรูจากนั้นเพิ่มบล็อก "เปลี่ยนคะแนน 1" จากนั้นนอกบล็อกลูปและลอจิก คุณเพิ่มอีก "ถ้า_ จากนั้น" จากนั้นไปที่ตรรกะและเพิ่มบล็อกที่มี "0 ≤ 0" บนช่องว่าง จากนั้นใน 0 ตัวแรก คุณใส่ "SHOOT y" จากนั้นในบล็อกลอจิกคุณใส่ "ลบ SHOOT"
ขั้นตอนที่ 3: การสร้างตัวแปรศัตรู
ขั้นแรกให้เพิ่มบล็อก "ตลอดไป" และสร้างตัวแปรชื่อ "ENEMY" จากนั้นไปที่แท็บตัวแปรและเพิ่ม "ตั้งค่า ENEMY เป็น _" และในช่องว่างให้ใส่ "สร้างสไปรต์ที่ x:_ y:_" จากนั้นในช่องว่างของบล็อก "สร้างเทพดา" ให้เพิ่ม "สุ่มเลือกจาก 0 ถึง 4" ในแท็บ "คณิตศาสตร์" จากนั้นคุณเพิ่ม "ENEMY ตั้งค่าความสว่างเป็น 150" จากแท็บ "เกม" แล้วเพิ่ม "pause 100 ms" ด้านล่าง หลังจากบล็อก "หยุดชั่วคราว" คุณเพิ่ม "ศัตรูเลี้ยวขวา 90 องศา" ซึ่งอยู่ในแท็บ "เกม" จากนั้นคุณไปที่แท็บ "วนซ้ำ" และเพิ่ม "ทำซ้ำ 4 ครั้ง" และภายในบล็อก "วนซ้ำ" คุณเพิ่ม "ENEMY move ny 1" และ "pause 500 ms" ตอนนี้เราไปที่แท็บตรรกะและเพิ่ม 2 บล็อกของ "if_ แล้ว" และในช่องว่างแรก คุณเพิ่ม "is _ touch _" และเพิ่ม "ENEMY" ในช่องว่างแรกและ "SHIP" ในช่องว่างที่สอง และภายในบล็อกตรรกะ คุณเพิ่ม "game over" ตอนนี้ในบล็อกตรรกะอื่น เราเพิ่ม "คือ _ สัมผัสขอบ" และในช่องว่าง เราเพิ่ม "ศัตรู" และภายในบล็อก logiv เราเพิ่ม "ลบ ENEMY"
ขั้นตอนที่ 4: นี่คือลักษณะที่ควรจะเป็น
หวังว่าฉันคงไม่ได้แย่นักที่อธิบายวิธีการทำสิ่งนี้ และหวังว่าคุณจะสนุกกับเกม:)