กิจกรรม Scratch#3: Halloween Game:Ghost Hunter

กิจกรรมเกมสนุกๆ ต้อนรับ Halloween >>>> Ghost Hunter ล่าท้าผี

ลองเล่นก่อนได้ที่ https://scratch.mit.edu/projects/337717444

ความน่ากลัว ของเหล่าน้องผี คือ ความไม่แน่นอนว่าจะโผ่ลออกมาตอนไหน หรือ ที่ไหน

ดังนั่นในกิจกรรมนี้ น้องๆจะได้เรียนรู้การประยุกต์ ใช้คำสั่ง Random หรือการสุ่ม นั่นเอง

Step 1 Remix / Download

น้องสามารถเลือก Remix หรือ Download ลงมาบนเครื่องได้

  1. การ Remix ให้ เข้าไปที่ https://scratch.mit.edu/projects/337722111 แล้วกดปุ่ม Remix ดังภาพ

2. Download โดยเข้าไปที่ https://drive.google.com/open?id=1mPA9_HtSbJCcsD-Z2zg4teBhiPAeBsSe เลือก Download

Step 2 สุ่มผี

  1. คุณสมบัติของผีคือ
    1. ปรากฏตัวได้ทุกเวลา : wait pick random 1 to 5 seconds
    2. ปรากฏตัวได้ทุกที่ :go to random position
    3. ปรากฏตัวได้ทุกขนาด : set size to pick random 10 to 30 %

Step 3 สร้าง Effect ผีจางหาย

  1. เพิ่มคำสั่ง Set ghost effect to 0 เพื่อให้ผีปรากฏตัวขึ้นมา
  2. สั่ง repeat 10 ครั้ง โดยค่อยๆเพิ่มค่า ghost effect เพิ่มให้ทีละ 10 และ รอ 0.1 วินาที เพื่อทำให้ผีค่อยๆจ่ายหายไป

Step 4 จับผี

เนื่องจาก เมื่อผีโดนจับ ผีต้องหายไปทันที ดังนั้น เริ่มต้นต้องปรับแต่งคำสั่งใหม่ ดังนี้

  1. สร้างตัวแปร count โดยเลือก For this sprite only

2. เปลี่ยนจาก repeat (10) เป็น repeat until count = 10 ดังนี้

  • กำหนดให้ count = 0
  • เปลี่ยน repeat (10) เป็น repeat until count = 10
  • ในลูป เพิ่มค่า count ทีละ 1

3. ผีจะต้องหายไปทันทีที่ ผู้เล่นสามารถจับผีได้ (click mouse โดนผี) โดย เพิ่มเงื่อนไขที่ repeat until ดังนี้

จับผีได้ : touching mouse-pointer AND mouse down?

หรือ

count เท่ากับ 10

4. กำหนดเงื่อนไข if คือ ถ้า จับผีได้ : touching mouse-pointer AND mouse down? ให้ ส่งเสียง connect

Step 5 คะแนน

  1. สร้างตัวแปร Score โดยเลือก For all sprites

2. กำหนดให้เริ่มต้น Score เป็น 0

โดยไปที่ Backdrops แล้วกำหนด set score to 0

3. เพิ่มคะแนนทุกครั้งที่ จับผีได้

4. ใส่ Loop (Forever) คลุมคำสั่งทั้งหมด

Step 6 เสียงประกอบเกม

เพิ่มเสียงประกอบในเกม

Step 7 คัดลอกคำสั่งไปที่ผีตัวต่างๆ

จบแล้วกับการสร้างเกม Ghost Hunter ในเทศการ Halloween นี้

เกมง่ายๆ ได้ความรู้ แถมยังสนุกอีก

สามารถติดตามเราได้ที่

Webhttps://kids-code-online.com/

Facebookhttps://facebook.com/KidsCodeOnlineTH

Youtubehttps://www.youtube.com/channel/UCZNyFZxGLQGBsNcmY7yuiVg

Scratchhttps://scratch.mit.edu/studios/24994011/

แล้วพบกันใหม่นะครับ

One thought on “กิจกรรม Scratch#3: Halloween Game:Ghost Hunter

  1. การเขียนโปรแกรม SCRATCH
    กิจกรรม Scratch#3: Halloween Game:Ghost Hunter

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: