สารบัญ:

เกมขูดขีด 2D: 11 ขั้นตอน
เกมขูดขีด 2D: 11 ขั้นตอน

วีดีโอ: เกมขูดขีด 2D: 11 ขั้นตอน

วีดีโอ: เกมขูดขีด 2D: 11 ขั้นตอน
วีดีโอ: คุยคุ้ยคน | แฉกลลวงคาสิโนออนไลน์ | แฉวิธีเอาชนะเวบพนัน PART3 2024, กรกฎาคม
Anonim
2D Shooter Scratch เกม
2D Shooter Scratch เกม

ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีการสร้างเกมขูดเกมยิง 2 มิติ มันค่อนข้างง่ายที่จะทำ แต่หวังว่าคุณจะได้เรียนรู้บางสิ่งระหว่างทาง และสร้างเกมขูดของคุณเองในไม่ช้า!

เสบียง

  • คอมพิวเตอร์.
  • การเข้าสู่ระบบ / บัญชี Scratch
  • เมาส์ (ทำให้การเล่นเกมเมื่อคุณทำเสร็จแล้วง่ายขึ้นมาก)

ขั้นตอนที่ 1: โครงการใหม่

โครงการใหม่
โครงการใหม่

สิ่งแรกที่คุณต้องการทำคือไปที่ https://scratch.mit.edu/ จากนั้นคุณต้องการลงชื่อเข้าใช้ด้วยบัญชีของคุณแล้วคลิก "สร้าง"

ขั้นตอนที่ 2: การสร้างสไปรท์ใหม่

สร้างสไปรท์ใหม่
สร้างสไปรท์ใหม่
สร้างสไปรท์ใหม่
สร้างสไปรท์ใหม่

ภาพแรกคือสิ่งที่คุณควรเห็นหลังจากคลิกปุ่มสร้าง สิ่งที่คุณต้องการทำตอนนี้คือคลิกที่ไอคอนแมวขูดที่ระบุว่า "สไปรท์วัน" จากนั้นคลิกที่ปุ่มถังขยะ การดำเนินการนี้จะลบสไปรต์เริ่มต้นเพื่อให้เราสามารถสร้างเองได้ ต่อไปเราต้องการคลิกที่โลโก้แมวที่มีเครื่องหมาย + จากนั้นเลือกสี ตอนนี้เราสร้างสไปรท์ตัวแรกได้แล้ว

ขั้นตอนที่ 3: ตัวละครหลัก

ตัวละครหลัก
ตัวละครหลัก

ตอนนี้เราต้องการสร้างตัวละครหลักของเราซึ่งผู้เล่นจะเป็นผู้ควบคุม ใช้เครื่องมือทางด้านซ้าย ทำวงกลมเล็กๆ ตรงกลาง แล้วใช้เครื่องมือเส้นและเครื่องมือสี่เหลี่ยมผืนผ้าเพื่อวาดแขนและปืน คุณสามารถทดลองกับสีได้หากต้องการ แต่สำหรับครั้งแรก ให้พยายามทำให้มันมีขนาดและรูปร่างใกล้เคียงกับของฉัน สุดท้าย เมื่อคุณทำเสร็จแล้ว ให้คลิกที่ข้อความที่เขียนว่า sprite one และแทนที่เป็น "Player" เหมือนกับที่ฉันทำ นี่เป็นเพียงวิธีที่เราจะรู้ว่า "ผู้เล่น" หมายถึงตัวละครหลักของเรา

ขั้นตอนที่ 4: คนเลว

คนเลว
คนเลว

ตอนนี้เราสร้างตัวละครหลักแล้ว เราต้องสร้างบางสิ่งเพื่อให้ตัวละครนั้นต่อสู้ ใช้เครื่องมือทางด้านซ้ายอีกครั้ง ทำแบบเดียวกับในขั้นตอนที่ 3 แต่มีแขนตรงมากกว่าและไม่มีปืน ทำให้มีขนาดใกล้เคียงกับ "เครื่องเล่น" และตรวจสอบให้แน่ใจว่าหันหน้าไปทางซ้ายโดยตรง สุดท้าย เปลี่ยนชื่อตามที่เราทำในขั้นตอนที่ 3 เป็น "BadGuy" ก่อนที่เราจะไปยังขั้นตอนถัดไป ให้คลิกไอคอนฉากหลังที่ด้านล่างซ้ายและเลือกระบายสี

ขั้นตอนที่ 5: พื้นหลัง

พื้นหลัง
พื้นหลัง

เมื่อคุณคลิกไอคอนระบายสีจากขั้นตอนที่ 4 แล้ว ให้ใช้เครื่องมือสี่เหลี่ยมผืนผ้าเพื่อสร้างพื้นหลังโดยใช้สีที่คุณเลือก เช่นเดียวกับที่คุณวาดสไปรต์ อย่าลืมลบพื้นหลังสีขาวเปล่าที่สร้างมาเพื่อคุณโดยอัตโนมัติ เพื่อให้พื้นหลังที่คุณมีเท่านั้นคือพื้นหลังนี้ จากนั้นให้ตั้งชื่อเป็น "พื้นหลัง"

ขั้นตอนที่ 6: เกมเหนือพื้นหลัง

เกมมากกว่าพื้นหลัง
เกมมากกว่าพื้นหลัง

คลิกที่ไอคอนระบายสีอีกครั้งและสร้างพื้นหลังที่สองโดยใช้เครื่องมือข้อความเพื่อสร้างบางสิ่งที่มีลักษณะเช่นนี้ เปลี่ยนชื่อเป็น GameOver หรืออย่างอื่นที่คล้ายกัน แล้วไปยังขั้นตอนถัดไป

ขั้นตอนที่ 7: กระสุน

กระสุน
กระสุน

ตอนนี้เรากำลังจะสร้างกระสุนที่ผู้เล่นของเราสามารถยิงใส่คนร้ายได้ สิ่งนี้ง่ายกว่า Sprite อื่นๆ อีก และสิ่งที่คุณต้องทำคือสร้างสี่เหลี่ยมแนวนอนขนาดเล็ก โดยให้กึ่งกลางที่เครื่องหมายบวกตรงกลาง จากนั้นตั้งชื่อเป็น "Bullet" และไปที่ขั้นตอนถัดไป

ขั้นตอนที่ 8: การเข้ารหัส

การเข้ารหัส
การเข้ารหัส

ขั้นแรกเลือก "ผู้เล่น" Sprite จากมุมล่างซ้ายที่เราทำมาก่อน จากนั้น ที่มุมบนซ้ายที่มีรหัส เครื่องแต่งกาย และเสียง ให้คลิกที่รหัส คุณสามารถเลื่อนขึ้นและลงผ่านบล็อคที่มีรหัสสี และลากและวางบล็อคลงบนพื้นที่ทำงาน หากต้องการลบบล็อก ให้ลากกลับไปที่ด้านซ้าย ทำความคุ้นเคยกับการย้าย การแยก และการลบบล็อค โดยการมองผ่านบล็อคโค้ด ให้สร้างโค้ดในรูปภาพขึ้นใหม่ เมื่อคุณไปที่บล็อก "Broadcast" คุณจะทำการออกอากาศใหม่และตั้งชื่อว่า "Shoot" จากนั้นเลือกในเมนูดรอปดาวน์ในตัวของบล็อก

รหัสนี้ทำให้ผู้เล่นสามารถเคลื่อนที่ด้วย WASD (ขึ้น ซ้าย ลง และขวา) มันยังเริ่มต้นสไปรท์ที่อยู่ตรงกลางของหน้าจอ รหัสที่ถูกต้องคือวิธีที่เราใช้กระสุนเพื่อยิง หากคุณไม่เข้าใจสิ่งนี้ ไม่เป็นไร แค่คัดลอกโค้ดและดูว่าคุณจะเข้าใจวิธีการทำงานต่อไปหรือไม่

ขั้นตอนที่ 9: การยิง

ยิงปืน
ยิงปืน

อีกครั้ง เช่นเดียวกับในขั้นตอนที่ 8 คุณจะต้องสร้างรหัสในรูปภาพขึ้นใหม่ แต่บนสัญลักษณ์แสดงหัวข้อย่อย (คลิกที่สไปรท์ "Bullet" ที่ด้านล่างขวา)

รหัสนี้ใช้งานได้กับรหัสบน "Player" และทำให้เมื่อใดก็ตามที่เมาส์ถูกกดค้างไว้จะสร้างโคลนของสัญลักษณ์แสดงหัวข้อย่อย เหมือนมันออกมาจากปืนของผู้เล่น แล้วเคลื่อนที่ไปในทิศทางที่เมาส์ของคุณชี้ไป สิ่งนี้ทำให้ผู้เล่นสามารถเล็งและยิงกระสุนได้

ขั้นตอนที่ 10: รหัสคนเลว

รหัสคนเลว
รหัสคนเลว
รหัสคนเลว
รหัสคนเลว

นี่อาจเป็นรหัสที่ซับซ้อนและสำคัญที่สุด เลือกสไปรท์ "BadGuy" จากนั้นตรวจสอบให้แน่ใจว่าทุกอย่างเหมือนรูปภาพ ในส่วนของโค้ดนี้ เราต้องสร้างตัวแปร เราทำในลักษณะเดียวกับที่เราสร้างข้อความออกอากาศ ตรวจสอบให้แน่ใจว่าได้เลือก "สำหรับสไปรท์ทั้งหมด" ด้วย เรายังต้องสร้างข้อความออกอากาศที่สองที่เรียกว่า GameOver

รหัสนี้ทำให้คนเลวสร้างโคลนที่วางไข่แบบสุ่มที่ขอบของหน้าจอ นอกจากนี้ยังทำให้คนเลวติดตามผู้เล่นอยู่เสมอ เสียชีวิตเมื่อกระสุนถูกยิง และเกมจะจบลงเมื่อคนเลวคนหนึ่งแตะต้องผู้เล่น

ขั้นตอนที่ 11: ขั้นตอนสุดท้าย

ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย

สุดท้าย เพิ่มรหัสในรูปภาพด้านซ้ายไปที่ "Player" รหัสในรูปภาพด้านขวาบนของ "Bullet" และโค้ดในรูปภาพที่สามไปที่ "BadGuy" นี่คือวิธีที่เราหยุดทุกอย่างไม่ให้เกิดขึ้นเมื่อเกมจบลงและจบเกม คุณทำได้! ตรวจสอบอีกครั้งว่าทุกอย่างถูกต้องเข้ารหัส คลิกที่ "ดูหน้าโครงการ" ที่ด้านบนและไปเล่นเกมของคุณ! คลิกที่ธงสีเขียวเพื่อเรียกใช้รหัสและเครื่องหมายหยุดสีแดงเพื่อหยุดรหัส หากคุณต้องการดูรหัสที่ฉันสร้างหรือตรวจสอบรหัสของคุณอีกครั้ง ไปที่นี่: https://scratch.mit.edu/projects/381823733/ รู้สึกอิสระที่จะเพิ่มสิ่งใหม่ๆ เช่น คะแนนสูง สุขภาพ ความเสียหาย และปืนที่แตกต่างกัน มีความสุข!

แนะนำ: