69
กกกกกกกกกก Motion ปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปปป ปปปปปปปปปป ปปปป ปปปปปปปปปปปปปปปปปปปป ปปปปปปปปปป ปป ปปปปปปปปปปปปปปปป ปปปปปป ปปปปปปปปปปปปปปปปปปปปปปปป ปปปปปปปปปปปปป ปปปปปปปปปปปปปปปปป Motion ปปปปปปปป ปปปปป ปปป ปปปป ปปปป ปปปปปปปป ปปปปปปปปปป ปปปปปปป ปปปป ปปปปปปปปปปปปปป ปปปป 10 ปปปปป ปปปปปปปปปปปปปปปปป ปปปปปปปป ปปปปปปป ปปปปปปปปปป 15 ปปปป ปปปปปปปปปปปปปปปปป ปปปปปปปป ปปปปปปป ปปปปปปปปปป 15 ปปปป ปปปปปปปปปปปปป ปปปปปปป ปปปปปปปป ปปปปปปปปปป 90 ปปปป ปปปปปปปปปปปปปปปปปปป ปปปปปปปปปปปปปปปปปปป ปปปปปปปปปปปปป (x,y) ปปปปปป ปปปปปปปป ปป ปปปปปปป ปปปป(x=0,y=0) ปปปปปปปปปปปปปปปปป Scratc h

องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

กลมบลอก Motion     ประกอบดวยบลอกทใชกำ�หนดรปแบบก�รเคลอนทใหตวละคร เชน เคลอนทไปข�งหน� หมนทศท�ง ไปทตำ�แหนงต�งๆ บนเวท โดยส�ม�รถกำ�หนดค�ของก�รเคลอนทได บลอกในกลมบลอก Motion มดงน  

บลอก ตวละคร เวท คว�มหม�ย

                 ไปข�งหน� หรอถอยหลง ตวอย�งไปข�งหน� 10 หนวย

  หมนต�มเขมน�ฬก� ตวอย�ง หมนต�มเขมน�ฬก� 15 องศ�

      หมนทวนเขมน�ฬก� ตวอย�ง หมนทวนเขมน�ฬก� 15 องศ�

  ระบทศท�งทตองก�ร ตวอย�ง ระบทศท�ง 90 องศ�

  ระบใหตวละครหนไปห�เป�หม�ยทกำ�หนด

 ไปทตำ�แหนง (x,y) บนเวท ตวอย�ง ไปตรงกล�งเวท(x=0,y=0)

 

 

      ไปตำ�แหนงของเป�หม�ยทระบ ตวอย�ง ไปทตำ�แหนงตวชเม�ส   ไปทตำ�แหนงเดยวกบตวละคร

Scratch

Page 2: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

Sprite1

      เคลอนทไปทตำ�แหนง (x,y) บนเวทในเวล�ทกำ�หนดตวเลขยงม�กยงช�

   

เปลยนตำ�แหนงของตวละครไปด�นซ�ยหรอขว�ตวอย�งเปลยนตำ�แหนงตวละครไปด�นขว� 10 หนวย

บลอก ตวละคร เวท คว�มหม�ย

                  

ตงค�ตำ�แหนงตวละครไปด�นซ�ยหรอขว�ตวอย�ง ตงค�ตวละครไปทตำ�แหนงx = 0  คอ ตรงกล�งเวทx = 240 คอ ขอบขว�สดx = -240 คอ ขอบซ�ยสด

   

เปลยนตำ�แหนงของตวละครไปด�นบนหรอล�ง ตวอย�ง เปลยนตำ�แหนงตวละครไปด�นบน 10 หนวย

  

  

            ตงค�ตำ�แหนงตวละครไปด�นบนหรอล�งตวอย�ง ตงค�ตวละครไปทตำ�แหนงy = 0  คอ ตรงกล�งเวทy = 180 คอ ขอบบนสด

Page 3: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

y = -180 คอ ขอบล�งสด

    ถ�ตวละครชนขอบใหสะทอนกลบ

    

                                

   

กำ�หนดลกษณะก�รหมนของตวละครถ�เปน 

  ตวละครจะหนไปท�งซ�ยหรอขว�เท�นน โดยจะหนไปท�งซ�ยเมอทศเปนค�ลบ (อยในชวง-1 ถง -179 องศ�) และหนไปท�งขว�เมอทศเปนค�บวก (อยในชวง 0 ถง 180 องศ�)ถ�ปน 

  ตวละครจะไมเปลยนก�รหนหน�ไปต�มทศเลย ถ�เปน

 ตวละครจะหนไปต�มทศท�งทกำ�หนด

บลอก ตวละคร เวท คว�มหม�ย 

  

    แสดงตำ�แหนงตวละครต�มแนวแกน x ถ�ตองก�รใหแสดงค�ตำ�แหนงของตวละครต�มแนว

Page 4: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

แกน x ใหคลกทชองสเหลยมจะปร�กฎเครองหม�ย   ซงแสดงตำ�แหนงบนเวท ตวอย�ง 

 

  

   

 แสดงตำ�แหนงตวละครต�มแนวแกน y ถ�ตองก�รใหแสดงค�ตำ�แหนงของตวละครต�มแนว แกน y ใหคลกทชองสเหลยมจะปร�กฎเครองหม�ย 

 

ซงแสดงตำ�แหนงบนเวท ตวอย�ง 

 

                

แสดงทศท�งตวละคร ถ�ตองก�รใหแสดงค�ทศท�งตวละครใหคลก ทชองสเหลยมจะปร�กฎเครองหม�ย    

ซงแสดงทศท�งบนเวท ตวอย�ง 

Page 5: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

กลมบลอก Looks     ใชสำ�หรบก�รเขยนสครปตเพอสงใหตวละครหรอเวทแสดงคณสมบตต�งๆ เชน ตวละครพด เปลยนชดตวละคร เปลยนขน�ดตวละคร เปลยนพนหลง บลอกในกลมบลอก Looks มดงน

บลอกตว

ละครเวท คว�มหม�ย

   แสดงคำ�พดต�มเวล�ทกำ�หนดตวอย�ง แสดงคำ�พด Hello! เปนเวล� 2 วน�ท

 

แสดงคำ�พดค�งไวจนกว�จะกำ�หนดใหแสดงคำ�พดอนตวอย�ง แสดงคำ�พด Hello!  ค�งไว

 แสดงคว�มคดต�มเวล�ทกำ�หนดตวอย�ง แสดงคว�มคด Hmm... เปนเวล� 2 วน�ท

        แสดงคว�มคดค�งไวจนกว�จะกำ�หนดใหแสดงคว�มคด อน ตวอย�ง แสดงคว�มคด Hmm... 

  แสดงตวละคร                           

Page 6: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

  ซอนตวละคร

 สลบชดตวละครตวอย�ง สลบชดตวละครเปนชด costume2เปลยนชดตวละครเปนชดถดไปทมอยในร�ยก�ร

   สลบพนหลงของเวทตวอย�ง สลบภ�พพนหลงของเวทเปนภ�พ backdrop1

   

เปลยนเทคนคก�รแสดงภ�พตวละคร โดยเลอกเทนคพเศษ จ�กเครองหม�ย     ตวอย�ง เทคนค color และตง ปรม�ณก�รใชเปน 25

บลอกตว

ละครเวท คว�มหม�ย

ตงค�ก�รแสดงภ�พตวละครต�มทกำ�หนดตวอย�ง ตงค�เทคนค color ใหเปน 0 (สเดม)ล�งค�เทคนคก�รแสดงภ�พตวละครทกำ�หนด

Page 7: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

 

เปลยนขน�ดตวละครต�มทกำ�หนด ถ�ค� + จะเปนก�รเพมขน�ด ค� - เปนก�รลดขน�ด ตวอย�ง เพมขน�ดตวละคร 10%

 กำ�หนดขน�ดตวละครเปน % ตวอย�ง กำ�หนดขน�ดตวละครเปน 100% (ขน�ดจรง)

  นำ�ตวละครไปไวด�นหน�สด

 

ย�ยตวละครไปไวด�นหลงต�มจำ�นวนเลเยอร(ชน) ทกำ�หนดตวอย�ง ย�ยตวละครไปไวด�นหลง 1 เลเยอร

 

แสดงเลขชดตวละครถ�ตองก�รใหแสดงเลขชดตวละคร ใหคลกทองสเหลยมจะปร�กฎเครองหม�ยถก     ซงแสดงเลขชดตวละครบนเวท

 

แสดงชอภ�พพนหลงเวทถ�ตองก�รใหแสดงชอภ�พพนหลงเวท ใหคลกทชองสเหลยมจะปร�กฎเครองหม�ยถก 

        

แสดงขน�ดตวละครถ�ตองก�รใหแสดงค�ขน�ดตวละครบนเวท ใหคลกทชองสเหลยมจะปร�กฎเครองหม�ยถก 

  

Page 8: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

กลมบลอก Sound      ทำ�ง�นเกยวกบก�รแสดงเสยงต�งๆ ซงอ�จเปนเสยงจ�กไฟลทมอย หรอไฟลเสยงทบนทกโดยเครองบนทกเสยง (Sound Recorder) ซงอยในโปรแกรม Scratch ไฟลเสยงจะมสวนขย�ยเปน .wav หรอ .mp3 นอกจ�กน ยงมบลอกทส�ม�รถกำ�หนดเสยงของเครองดนตรชนดต�งๆ ได บลอกในกลมบลอก Sound มดงน

 

บลอกตว

ละคร    เวท คว�มหม�ย

    เรมเลนเสยงทระบ แลวทำ�คำ�สงถดไปทนท

    เรมเลนเสยงทระบ จนกระทงจบแลวจงทำ�คำ�สงถดไป

    หยดเสยงทงหมดทกำ�ลงเลนอย

                    เลนเสยงเครองต โดย

มประเภทของเครองตชนดต�งๆ ใหเลอกไดจำ�นวน 18 ชนด รวมทงกำ�หนด

Page 9: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

จงหวะในก�รเลนแตละครงได

    หยดพกเสยง ต�มจงหวะทกำ�หนด

   

 เลนเสยงโนตดนตร(โด เร ม ...) มค�ใหเลอกได 25 เสยง(48-72) และกำ�หนดจงหวะในก�รเลนเสยงได

   

 กำ�หนดชนดของเครองดนตรชนดต�งๆ โดยส�ม�รถเลอกชนดของเครองดนตรได 21 ชนด

    เพมหรอลดระดบคว�มดงของเสยง

    กำ�หนดคว�มดงของเสยงเปนเปอรเซนต

บลอกตว

ละครเวท คว�มหม�ย

     แสดงคว�มดงของเสยง ถ�ตองก�รใหแสดงค�คว�มดงของเสยง ใหคลกทชองสเหลยมจะ

Page 10: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ปร�กฏเครองหม�ยถก

    เพมหรอลดจงหวะของเสยง

    กำ�หนดจงหวะคว�มเรวของเสยงตอน�ท

   

 แสดงจงหวะคว�มเรวของเสยงถ�ตองก�รใหแสดงค�จงหวะคว�มเรวของเสยง ใหคลกทชองสเหลยมจะปร�กกฏเครองหม�ยถก 

กลมบลอก Pen        มบลอกคำ�สงททำ�ง�นเสมอนกบตวละครมป�กก�ทชวยในก�รว�ดรปตดอยดวย โดยส�ม�รถกำ�หนดลกษณะป�กก�ได เชน กำ�หนดส ขน�ดเสน ก�รยกป�กก� ก�รว�งป�กก� บลอกในกลมบลอก Pen มดงน

บลอกตว

ละครเวท ความหมาย

     ล�งภ�พว�ดทเกดจ�กคำ�สงในกลมบลอก Pen

         ประทบตร�ตวละคร ทำ�ใหเกดรปของตวละครถกประทบ

Page 11: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ตดอยบนเวทอย�งถ�วร

    ว�งป�กก�บนพนเวท มผลใหเกดเสนทถกว�ดต�มก�รเคลอนทของตวละคร

    ยกป�กก�ขน มผลใหไมมก�รว�ดเสนต�มก�รเคลอนทของตวละคร

     กำ�หนดสป�กก� ส�ม�รถคลกเลอกสได

    เพมหรอลดค�สป�กก� 

    กำ�หนดสป�กก� โดยระบค�สเปนตวเลข 

บลอกตว

ละครเวท คว�มหม�ย

    เพมหรอลดเฉดสป�กก� 

     กำ�หนดเฉดสของป�กก� โดยระบค�เฉดสเปนตวเลข

    เพมหรอลดขน�ดของป�กก� 

    กำ�หนดขน�ดป�กก� โดยระบขน�ดเปนตวเลข 

กลมบลอก Data       มบลอกคำ�สงทใชในก�รดำ�เนนก�รต�งๆ กบตวแปร ทงตวแปรเดยว (variable) และร�ยก�ร (list) เมอเรมตนจะมเพยงแคปมสำ�หรบใชสร�งตวแปร หรอร�ยก�รเท�นน หลงจ�กสร�งตวแปรหรอร�ยก�รแลว บลอกคำ�สงทเกยวของจงจะปร�กฎใหใชง�นได บลอกในกลมบลอก Data มดงน

บลอก ตว เว ความหมาย

Page 12: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ละคร ท

    สร�งตวแปรใหม

   แสดงชอและค�ของตวแปรบนเวท ตวอย�งตวแปรชอ 

    กำ�หนดค�ใหกบตวแปร

    เพมค�ของตวแปรทกำ�หนดขนจ�กค�เดมอก 1

    สงใหแสดงชอและค�ของตวแปรบนเวท

    สงใหซอนชอและค�ของตวแปรบนเวท

   

เปลยนชอตวแปร ลบตวแปร และขอคว�มชวยเหลอส�ม�รถทำ�ไดโดยคลกเม�สขว�ทบลอกชอตวแปร แลวเลอก rename variable, deletevariable หรอ help ต�มลำ�ดบ

    สร�งร�ยก�รใหม

   แสดงชอและค�ของร�ยก�รบนเวท ตวอย�งร�ยก�รชอ 

    เพมขอมล (item) เข�ไปตอท�ยขอมลตวสดท�ยในร�ยก�ร

บลอกตว

ละครเวท

คว�มหม�ย

Page 13: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

   

ลบขอมลลำ�ดบทระบออกจ�กร�ยก�ร โดยขอมลทกตวตงแตละดบทถกลบจะถกเลอนไปหนงตำ�แหนง

   

แทรกขอมลเข�ไปทตำ�แหนงทระบในร�ยก�ร โดยขอมลทกตวตงแตละดบทถกแทรก จะถกเลอนไปหนงตำ�แหนง

   นำ�ขอมลใหม ไปแทนทขอมลทอยในตำ�แหนงทระบในร�ยก�รโดยขอมลเดมจะสญห�ยไป

    ใหค�ขอมลในตำ�แหนงทระบของร�ยก�ร

    แสดงจำ�นวนขอมลทมในร�ยก�ร

   

เงอนไขในก�รตรวจสอบว�มขอมลทระบ ถกเกบอยในร�ยก�รหรอไม ถ�มจะใหค�เปนจรง ถ�ไมมจะใหค�เปนเทจ

    สงใหแสดงชอและค�ของร�ยก�รบนเวท

    สงใหซอนชอและค�ของร�ยก�รบนเวท

    ลบร�ยก�รและลบบลอกคำ�สงต�งๆ ทเกยวกบร�ยก�รโดยคลกเม�สขว�ทบลอกชอร�ยก�รแลวเลอก delete list หรอขอ

Page 14: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

คว�มชวยเหลอ  

กลมบลอก Events       มบลอกคำ�สงทใชจดก�รเหตก�รณต�งๆ ทเกดขนขณะทสครปตกำ�ลงทำ�ง�นรวมถงก�รเรมทำ� และก�รหยดทำ�ง�นของสครปตดวย บลอกในกลมบลอก Events มดงน

บลอกตว

ละครเวท

ความหมาย

   เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�ก

บลอกนเมอคลกท 

   เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�กบลอกน เมอแปนทระบถกกด

    เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�ก

Page 15: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

บลอกน เมอตวละครนถกคลก

   

เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�กบลอกน เมอพนหลงของเวททระบถกคลก

   

เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�กบลอกน เมอค�ทระบเปนไปต�มเงอนไขทกำ�หนด โดยส�ม�รถเลอกค�ไดจ�กlousness, time หรอ video motion

   เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�กบลอกน เมอไดรบส�รทระบ

   กระจ�ยส�ร (ต�มชอส�รทเลอก) ไปยงทกตวละครและเวท

   

กระจ�ยส�รออกไป ผสงจะหยดและทำ�คำ�สงถดไปกตอเมอผรบส�ร (ตวละครหรอเวท)ทกตวทำ�ง�นต�มบลอกคำ�สงของตนเองจนเสรจสน

Page 16: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

กลมบลอก Control       มบลอกคำ�สงทใชควบคมทศท�งก�รทำ�ง�นของสครปต ก�รวนทำ�บลอกคำ�สงซำ�ๆ ก�รเลอกทำ�บลอกคำ�สงต�มเงอนไข บลอกในกลมบลอก Control มดงน

บลอกตว

ละครเวท คว�มหม�ย

   หยดรอเปนเวล� 1 วน�ท กอนทจะทำ�บลอกคำ�สงถดไป

     

ทำ�คำ�สงภ�ยในบลอกนซำ�เปนจำ�นวนครงทระบตวอย�งทำ�ซำ� 10 ครง แลวจงทำ�ง�นในบลอกคำ�สงถดไป

   ทำ�คำ�สงภ�ยในบลอกนซำ�ไปเรอยๆ

   

ทำ�คำ�สงภ�ยในบลอก if ถ�เงอนไขทกำ�หนดหลง if เปนจรงแตถ�เงอนไขเปนเทจ กจะข�มคำ�สงทงหมดทอยในบลอกไป

   

ทำ�คำ�สงภ�ยในบลอก if ถ�เงอนไขทกำ�หนดหลง if เปนจรงแตถ�เงอนไขเปนเทจ กทำ�คำ�สงภ�ยในบลอก else

Page 17: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

     หยดรอเวล� จนกระทงเงอนไขหลง until เปนจรงจงจะทำ�คำ�สงตอไป

   

ทำ�คำ�สงภ�ยในบลอกซำ�ไปเรอยๆ ถ�เงอนไขทกำ�หนดหลง until เปนเทจ จะข�มไปทำ�คำ�สงถดไปถ�เงอนไขทกำ�หนดหลง until  เปนจรง

               

หยดก�รทำ�ง�นของสครปต โดยส�ม�รถเลอก- all เพอใหหยดก�รทำ�ง�นสครปตทงหมด- this script เพอใหหยดก�รทำ�ง�นเฉพ�ะสครปตทมบลอก stop นอย- other script in sprite เพอใหหยดก�รทำ�ง�นเฉพ�ะสครปตอนๆ ของตวละครตวน

บลอกตว

ละครเวท คว�มหม�ย

   

เรมตนทำ�ง�นต�มบลอกคำ�สงทอยตอจ�กบลอกนเมอตวละครนถกสร�งขนดวยก�รโคลน

    สร�งตวละครโคลนเพมขน 1 ตว จ�กตวละครน

Page 18: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

    ลบตวละครโคลน

กลมบลอก Sensing       มบลอกคำ�สงทใชตรวจสอบก�รรบรต�งๆ เชน ก�รสมผส เสยง ระยะเวล� บลอกในกลมบลอก Sensing มดงน

บลอก ตวละคร เวท คว�มหม�ย

                            

ตรวจสอบว�ตวละครนนสมผสกบ ตวชเม�ส ขอบเวท หรอตวละครอนหรอไม

   ตรวจสอบว�ตวละครนนสมผสกบสทกำ�หนดหรอไม

   ตรวจสอบว�สทกำ�หนดของตวละคร สมผสกบสทตองก�รหรอไม

      ระยะท�งระหว�งตวชเม�สถงตวละคร

           ถ�มคำ�ถ�มทกำ�หนด แลวรอคำ�ตอบ

    

คำ�รอบทผใชกรอก จ�กคำ�ถ�ม ask (ส�ม�รถคลกท ชองเพอแสดงค�คำ�ตอบบนเวท)

    ตรวจสอบก�รกดแปน

Page 19: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

พมพบนคยบอรด

   ตรวจสอบเม�สว�ถกคลกหรอไม

     ตำ�แหนงตวชเม�สต�มแนวแกน x

บลอก ตวละคร เวท คว�มหม�ย

     ตำ�แหนงตวชเม�สต�มแนวแกน y

    

ระดบคว�มดงของเสยงทรบไดจ�กไมโครโฟน มค�ในชวง 1 ถง 100 (ส�ม�รถคลกทชองเพอใหแสดงค�ระดบของเสยงบนเวท)

                 

   

กำ�หนดใหตรวจจบคว�มเคลอนไหว (motion) หรอทศท�ง (direction) ของภ�พทจบไดจ�กกลองวดโอ โดยส�ม�รถเลอกขน�ดของพนทตรวจจบว�จะใหเปนพนททมขอบเขต เท�กบขอบเขตของตวละคร (this sprite) ทสครปตนรนอยหรอเปนพนทของทงเวท (Stage)

Page 20: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

   

ควบคมก�รทำ�ง�นของกลองวดโอ โดย- on เปนก�รเปดก�รทำ�ง�น- off เปนก�รปดก�รทำ�ง�น- on-flipped เปนก�รเปดก�รทำ�ง�นจบภ�พแบบกลบด�น

   

กำ�หนดคว�มโปรงใสของภ�พทกลองวดโอจบได โดย 0% เปนภ�พทบและ 100% เปนภ�พโปรงใส (ไมเหนภ�พเลย)

   แสดงเวล�เปนวน�ทบนเวท

   กำ�หนดเวล�ของตวนบใหกลบไปเรมท 0

   

ขอมลตวละคร เชน ตำ�แหนงต�มแนวแกน x, ตำ�แหนงต�มแนวแกน y, มม, ลำ�ดบชดตวละคร, ขน�ด, ระดบคว�มดงของเสยง

    แสดงเวล�ปจจบนบนเวทในหนวยต�งๆ ดงน- year บอกป

Page 21: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

- month บอกเดอน- date บอกวนท- day of week บอกวนในอ�ทตย(1=อ�ทตย, 2=จนทร, ...)- hour บอกชวโมง- minute บอกน�ท- second บอกวน�ท

   ค�ของจำ�นวนวนนบตงแตวนท 1 มกร�คม ป ค.ศ.2000

         

ชอผใชทกำ�ลงใชง�นสครปตนอย (กรณใช Scratch onlineเท�นน)

กลมบลอก Operators       มบลอกคำ�สงทเปนตวดำ�เนนก�รต�งๆ ทงด�นคำ�นวณ เปรยบเทยบ และตรรกะ สำ�หรบใชรวมกบบลอกคำ�สงทมก�รกำ�หนดเงอนไข บลอกในกลมบลอก Operators มดงน

บลอกตว

ละครเวท คว�มหม�ย

    ตวดำ�เนนก�รบวก    ตวดำ�เนนก�รลบ    ตวดำ�เนนก�รคณ

Page 22: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

    ตวดำ�เนนก�รห�ร     สมเลขจำ�นวนเตมในชวงทระบ

   ตวดำ�เนนก�รเปรยบเทยบ ใหค�เปนจรง ถ�ค�แรกนอยกว�ค�หลง

บลอกตว

ละครเวท คว�มหม�ย

       ตวดำ�เนนก�รเปรยบเทยบ ใหค�เปนจรง ถ�ค�ทงสองเท�กน

   ตวดำ�เนนก�รเปรยบเทยบ ใหค�เปนจรง ถ�ค�แรกม�กกว�ค�หลง

      ตวดำ�เนนก�รท�งตรรกะ "และ" (and)    ตวดำ�เนนก�รท�งตรรกะ "หรอ" (or)    ตวดำ�เนนก�รท�งตรรกะ "นเสธ" (not)

     

ใหค�ของก�รเชอมขอคว�มสองขอคว�มเข�ดวยกนโดยขอคว�มทกำ�หนดอ�จอยในรปของตวแปรกได

    ใหค�อกขระจ�กขอคว�ม ณ ตำ�แหนงทระบ    ใหค�จำ�นวนอกขระของขอคว�มทกำ�หนด      ตวดำ�เนนก�รห�รเอ�เศษ (modulo)     ปดเศษค�ตวเลข ใหเปนจำ�นวนเตม       ห�ค�ฟงกชนท�งคณตศ�สตรของตวเลข

ทกำ�หนด โดยฟงกชน

Page 23: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ทมใหเลอก ไดแก abs, sqrt, sin, cos, tan, asin, acos,atan, ln, log,e^ และ 10^

กลมบลอก More Blocks 

      เปนบลอกคำ�สงทใชสร�งบลอกเพมเตมในรปของฟงกชน หรอเพมบอรดขย�ยคว�มส�ม�รถในก�รตรวจสอบก�รรบร บลอกในกลมบลอก More Blocks มดงน

บลอกตว

ละครเวท คว�มหม�ย

      สร�งเพมเตมในรปของฟงกชน

   เพมบอรดขย�ยคว�มส�ม�รถในก�รตรวจสอบก�รรบร

พนหลงและตวละคร      ก�รสร�งโปรเจกตเพอใหมก�รเปลยนภ�พพนหลงของเวทไดหล�ยภ�พ และก�รทำ�ใหตวละครส�ม�รถเคลอนทไปไดในทศท�งต�งๆ ส�ม�รถเขยนสครปตใหตวละครหรอพนหลงแยกสวนกน เพอสงง�นใหเกดเหตก�รณทต�งกน แตแสดงผลก�รทำ�ง�นไปพรอมๆ กน ซงบลอกทใชมดงตอไปน

บลอกในกลมบลอก Looks ของเวทเพอสลบพนหลง สลบพนหลง ตวอย�ง สลบพนหลงเปนพนหลง backdrop1สลบพนหลงเปนพนหลงถดไปทมอยใน

Page 24: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ร�ยก�ร      ก�รเคลอนทไปไดในทศท�งต�งๆ ของตวละครจะไมเกยวของกบลกษณะก�รหนหน�ของตวละคร ดงนนในก�รทำ�ใหตวละครเคลอนท นกเรยนควรทำ�คว�มเข�ใจกบประเดนน เพอใหก�รแสดงผลก�รเคลอนทของตวละครมลกษณะเปนธรรมช�ตม�กทสด 

      เสนสนำ�เงนเปนตวกำ�หนดทศท�งก�รเคลอนทของตวละคร ในภ�พแมวมทศท�งก�รเคลอนท 108 องศ� ทศท�งก�รเคลอนททระบในโปรแกรม Scratch เชน

0   องศ�จะมทศท�งก�รเคลอนทไปด�นบน 90  องศ�จะมทศท�งก�รเคลอนทไปท�งขว�-90  องศ�จะมทศท�งก�รเคลอนทไปท�งซ�ย180 องศ�จะมทศท�งก�รเคลอนทไปด�นล�ง 

      ก�รหมนของตวละคร ถ�ค�เปนบวก จะเปนก�รหมนต�มเขมน�ฬก� ถ�ค�เปนลบจะหมนทวนเขมน�ฬก� เชน -180 มทศท�งก�รเคลอนทไปด�นล�งเหมอนกบทศ 180 องศ� แตเปนก�รหมนทวนเขมน�ฬก�

Page 25: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ตวอย�ง ก�รระบทศท�งของตวละครในโปรแกรม Scratch

เครองมอทใชในการสราง แกไขตวละคร ชดตวละครและพนหลง

เครองมอ ชอ หนาทDBrust(พกน) ว�ดหรอระบ�ย

Line(เสนตรง) ว�ดเสนตรง

Rectangle(สเหลยม) ว�ดภ�พสเหลยม

Ellipse(วงกลม/วงร) ว�ดภ�พวงกลมหรอวงร

Text(ขอคว�ม) เขยนขอคว�ม

Fill with color(ถงเทส) เทส

Erase(ย�งลบ) ลบ โดยบรเวณทถกลบจะโปรงแสง

Select(เลอกพนท) กำ�หนดพนททำ�ง�นSelect and duplicate(ตร�ประทบ) ทำ�ซำ�วตถ

Page 26: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

Pick up color(หลอดหยด) เลอกสพนหน�

สปจจบน สพนหน�กบสพนหลง

จ�นสเปลยนจ�นสเปนจ�นสแบบตอเนอง

กำ�หนดศนยกล�งภ�พกำ�หนดตำ�แหนงในรปใหเปนจดศนยกล�งของก�รหมน

ยอขย�ยพนทว�ดภ�พ ขย�ยหรอยอพนทว�ดภ�พ

  ยอขย�ยภ�พ เปลยนขขน�ดภ�พกลบภ�พ กลบภ�พล�ง ลบภ�พทงหมด

นำ�เข�นำ�ภ�พจ�ก Library ม�ใสในพนทว�ดภ�พ

นำ�เข�นำ�ภ�พจ�กไฟลม�ใสในพนทว�ดภ�พ

ยกเลก ยกเลกสงทเพงทำ�ไปทำ�ซำ� นำ�สงทเพงยกเลกไปกลบม�

การสงงานแบบวนซำา     กลมบลอก Control มบลอกคำ�สงทใชควบคมทศท�งก�รทำ�ง�นของสครปต ก�รวนทำ�บลอกคำ�สงซำ�ๆ ก�รเลอกทำ�บลอกคำ�สงต�มเงอนไข  

     ก�รสงง�นแบบวนซำ� เปนก�รสงใหตวละครทำ�ง�นเหมอนเดมหล�ยครง ทำ�ใหก�รเขยนสครปตสนลงแตทำ�ง�นเหมอนเดม โดยใชคำ�สง repeat และ forever ซงอยในกลมบลอก Control

Page 27: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

วนซำ�กบ Repeat และ forever           ก�รสงง�นแบบวนซำ�ใชสำ�หรบเขยนสครปตทสงใหก�รทำ�ง�นซำ�กนไปม�หล�ยๆ รอบ ใหพจ�รณ�สครปตทสงใหตวละครเดนวนอยบนเวทเปนรปสเหลยม โดยเคลอนทไปข�งหน� 50 ก�ว จ�กนนหมนทศทวนเขมน�ฬก�ไป 90 องศ� ทำ�แบบนซำ�กน 4 รอบ ดงน     สครปตดงกล�วมบลอกทใชคำ�สงซำ�กนจำ�นวนม�ก ทำ�ใหเสยเวล�ในก�รแกไข เชนถ�ตองก�รใหตวละครเดนเปนรปสเหลยมทกว�งขน กตองมก�รแกไขสครปตถง 4 จด ถ�ใชก�รทำ�ง�นแบบวนซำ� จะไดสครปตทสนลงและทำ�คว�มเข�ใจไดง�ยขนดงน

ก�รควบคมลำ�ดบก�รทำ�ง�นแบบวนซำ� มหล�ยลกษณะต�มแตละชนดของบลอกควบคม เชน

บลอก คำาอธบาย ตวอยาง

ก�รทำ�ง�นซำ�ไมร จบ

เดนไปข�งหน�ครงละ 10 หนวย

เมอชนขอบเวทใหเดนกลบ ทำ�แบบนไปเรอยๆ ไมรจบ

ก�รทำ�ง�นซำ�ต�มจำ�นวน

รอบทกำ�หนด

เดนไปข�งหน� 50 หนวยหนขว� 36 องศ� ทำ�แบบนซำ�10 รอบ

Page 28: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

การทำางานแบบมเงอนไข (Condition)      เงอนไขใชในก�รควบคมทศท�งก�รทำ�ง�น เพอตดสนใจในก�รทำ�ง�นอย�งใดอย�งหนง บลอกเงอนไขม 2 แบบ ดงน

บลอก ความหมาย ตวอยาง

ใชตรวจสอบเงอนไข ถ�

เงอนไขหลง if   เปน

จรง จงจะทำ�คำ�สงภ�ยในบลอก if

ถา ตำ�แหนงตวละครบนเวท อยแนวแกน x=0 แลว     จะเลนเสยงแมว

ใชตรวจสอบเงอนไข ถ�เงอนไขหลง if   เปนจรง จะทำ�คำ�สงภ�ยในบลอก if แตถ�เงอนไขเปนเทจ จะทำ�คำ�สงภ�ยในบลอก else

ถา คว�มดงของเสยงเท�กบ 100% แลว     จะเลนเสยงแมว มฉะนน จะเลนเสยงนก

การวนซำาแบบมเงอนไข (Loop)     ก�รทำ�ง�นแบบวนซำ�โดยมเงอนไข ใชในก�รควบคมก�รทำ�ง�นซำ� ต�มเงอนไขทกำ�หนด โดยจะมก�รตรวจสอบเงอนไขกอนก�รทำ�ง�นทกรอบ แบงเปน 2 ลกษณะ คอ ก�รทำ�ซำ�เมอเงอนไขเปนจรง (forever) และ ก�รทำ�ซำ�จะทำ�ซำ�

Page 29: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

จนกว�เงอนไขจะเปนจรง (repeat until)บลอก ความหมาย ตวอยาง

ทำ�คำ�สงภ�ยในบลอก

ซำ�ไปเรอยๆ  เดนไปข�งหน�ทละ 10 หนวย

ทำ�คำ�สงภ�ยในบลอกซำ�ไปเรอยๆ จนกระทงเงอนไขหลง until   เปนจรง

เดนไปข�งหน�ทละ 10 หนวยจนกว�จะมก�รกดแปน Space Bar

นอกจาก มบลอกทเปนคำาสงใชงานเฉพาะ โดยมการตรวจสอบเงอนไข เชน บลอก wait until

บลอก ความหมาย ตวอยางหยดรอเวล� จนกระทง

เงอนไขหลง until เปนจรง จงจะทำ�คำ�สง

ตอไป

หยดรอเวล� จนกว�ขน�ดของตวละครจะเท�กบ50% แลวทำ�คำ�สงตอไป

กลมบลอก Sensing      มบลอกคำ�สงทใชตรวจสอบก�รรบรต�งๆ เชน ก�รสมผสส ก�รสมผสตวละคร ก�รตรวจสอบตำ�แหนงเม�ส ก�รตรวจสอบก�รกดแปนพมพ เชน 

Page 30: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

1. บลอก   ใชตรวจสอบว�ตวละครนนสมผสกบ ตวชเม�ส ขอบเวทหรอตวละครอน

หรอไม ตวอย�งก�รใชง�น

   คลก ผลลพธทไดคอ เมอทดลองเลอนเม�สสมผสตวละคร ตวละครจะแสดงคำ�พดว� Hello Touch me เปนเวล� 1 วน�ท แตเมอเลอนเม�สออกจะแสดงคำ�พดว� Study Now! เปนเวล� 1 วน�ท

 

2.   ตรวจสอบว�ตวละครนนสมผสกบสทกำ�หนดหรอไม ตวอย�งก�รใชง�น

Page 31: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

   

   คลก   แลวทดลองเลอตวครไปทบตวละครสนำ�เงน ผลลพธทไดคอจะแสดงคำ�พดว� Blue เปนเวล� 1 วน�ท

3. บลอก   ใชในก�รตรวจสอบเม�สว�ถกคลกหรอไม ตวอย�งก�รใชง�น เชน

 

 คลก  ผลลพธทได เมอคลกบนเวทจะมก�รปรบขน�ดและเปลยนสตวอกษร

   นอกจ�กเร�จะส�ม�รถนำ�คำ�สงในกลมบลอก Sensing ใชในก�รตรวจสอบก�รรบรต�งๆ แลวยงมบลอกทใชในก�ร ตรวจสอบก�รทำ�ง�นอนๆ เชน

Page 32: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

1. บลอก   ใชในก�รตรวจสอบก�รกดคยทแปนพมพ และเมอมก�รกดคยต�มทกำ�หนด กจะมก�รทำ��นต�มคำ�สงในบลอก ตวอย�งก�รใชง�น

    ผลลพธคอ เมอมก�รกดคย a ทแปนพมพ ตวละครจะแสดงคำ�พด Hello! เปนเวล� 2 วน�ท

2. บลอก   ใชในก�รตรวจสอบเงอนไขต�มทกำ�หนด ห�กเงอนไขเปนจรงจะทำ�ง�นต�มคำ�สงในบลอกไปเรอยๆ 

   ผลลพธคอ เมอมก�รคลกเม�ส ตวละครจะแสงคำ�พด Hello! เปนเวล� 2 วน�ท

การเขยนแผนผงความคดและการเขยนสตอรบอรด

Page 33: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

การเขยนแผนผงความคด หรอแผนทความคด (Mind Map)      คอ ก�รถ�ยทอดคว�มคด หรอขอมลต�งๆ ทมอยในสมองลงกระด�ษโดยก�รใชภ�พ ส เสนและก�รโยงใย แทนก�รจดยอแบบเดมทเปนบรรทดๆ เรยงจ�กบนลงล�ง ขณะเดยวกนกเปนสอนำ�ขอมลจ�กภ�ยนอก เชน ตวละคร คำ�บรรย�ย ร�ยละเอยด ชวยใหเกดคว�มคดสร�งสรรคไดง�ยขน เนองจ�กจะเหนเปนภ�พรวม และเปดโอก�สใหสมองเชอมโยงขอมลหรอคว�มคดต�งๆ เข�ห�กนไดรวดเรวใชแสดงก�รเชอมโยงขอมลเกยวกบเรองใดเรองหนงระหว�งคว�มคดหลก คว�มคดรอง และคว�มคดยอยทเกยวของสมพนธกน ก�รเขยนแผนผงคว�มคด มเทคนคก�รคดคอ นำ�ประเดนใหญๆ ม�เปนหลก แลวตอดวยประเดนรองในชนถดไปตวอยางการสราง Mind Map

การเขยน Storyboard

Page 34: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

      สตอรบอรด (Storyboard) คอ ก�รสร�งภ�พใหเหนลำ�ดบขนตอนต�มเนอเรองทตองก�ร โดยเฉพ�ะก�รสร�งภ�พเคลอนไหว ร�ยละเอยดทควรมในสตอรบอรด ไดแก คำ�อธบ�ยแตละสอทใช (ขอคว�ม ภ�พ ภ�พเคลอนไหว เสยง วดโอ) เปนตนตวอย�งก�รเขยนสตอรบอรด (Storyboard) แบบภ�พรวม

ต�มรอยนท�นนทาน หมาปากบแกะ“ ”

เนอเรอง      ก�ลครงหนงน�นม�แลว ภ�ยในป�ใหญแหงหนงทอดมไปดวน…

Page 35: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ตนไมน�น�ชนด และไดม u หม�ป� ทดร�ยตวหนงอ�ศยอยในป�แหงนดวย อยม�วนหนง..เจ�หม�ป�ดร�ยไดมองไปเหนลกแกะสข�วตวหนง มนกำ�ลงวงเลนอยในป�อย�งเพลดเพลน      เจ�หม�ป�เกดคว�มหวและอย�กจะกนเจ�ลกแกะตวนนม�ก แตกเกดคว�มกลวขนม�ว� คนทงหล�ยจะคดว�มนเปนหม�ป�ทชวร�ย หม�ป�จงคดห�วธทจะกนลกแกะตวนนใหจงได  เจ�ลกแกะเวล�ผ�น“ม�กไมน�น ข�จำ�ไดว�เจ�ด�ข�ว�ช�ตชว เจ�หม�ป�เอยขนดวยท�ท�ง”ทเจ�เลหนก  เวล�ทผ�นม�นน ข�ยงเลกไมรเรองอะไรหรอก เจ�ลก“ ”แกะปฏเสธ      “ถ�เชนนน เจ�กแอบขโมยกนอ�ห�รของข�แนๆ เลย หม�ป�”เอยทวงขนม�อก แตข�ยงเปนเดกเลกข�จะไปกนอ�ห�รของท�นได“อย�งไรข�ดมไดแตนำ�เท�นน ลกแกะตอบ”        “กนนแหละ เจ�ขโมยดมนำ�ของข�หละ เจ�หม�ป�พดอย�งไม”อ�ย แตข�ดมไดเพยงแตนำ�นมของแมเท�นนเอง ลกแกะรบบอก“ ”เหตผลไปทนท งนร เจ�หม�ป�ตดบท“ ”      “แตข�กนไดและกกำ�ลงจะกนเจ�เดยวนแหละ เพร�ะข�หวม�ก เจ�จงกล�ยเปนอ�ห�รมอเยน     อนโอชะของข�ละ เจ�หม�ป�พดจบก”กระโดดเข�ขยำ�ลกแกะสข�วนนจนถงแกคว�มต�ยในทนท       นทานเรองนสอนใหรวา :  “ผทมจตใจโหดร�ย จะไมยอมรบฟงเหตผล เสยเวล�ทจะไปตอป�กตอคำ� ไมกอใหเกดประโยชน มแตผลเสยเท�นนทต�มม�ได”การกำาหนดตวละครและพนหลง

      จ�กเนอเรองในนท�น ส�ม�รถนำ�ม�สร�งเปนโปรเจกตโดยใชโปรแกรม Scratch ในก�รสร�งตวละครซงประกอบดวย      1. หม�ป�      2. ลกแกะ      3. เต�

Page 36: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

      4. กบ      5. ตนไม      พนหลงคอในป�

กำ�หนดสครปตของตวละครต�งๆ มดงตอไปน

1. Stage (เวท)

สครปต คำาอธบาย

เมอธงสเขยวถกคลกใหเปลยนพนหลงเปน 31

เมอไดรบส�ร เรมนท�น ใหเปลยนพนหลงเปน -------1

          

เมอไดรบส�รใหเปลยนพนหลงเปน 71

2. ตวละคร 1 (หมาปา)

 

เมอธงสเขยวถกคลกใหหม�ป�เคลอนทไปยงx=-137, y= -45 แลวซอน

 

เมอไดรบส�ร เรมนท�น ใหแสดง แลวเปลยนท�ท�งเปน -------1

Page 37: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เมอไดรบส�ร หม�ป� 1 ใหอยด�นหน� แลวพดว� เจ�ลกแกะเวล�”ผ�นม� กไมน�นข�จำ� ไดว�เจ�ด�ข� ว�ช�ตชว เปนเวล�”  7 วน�ท แลวสงส�ร แกะ 1 

 

เมอไดรบส�ร หม�ป� 2 แลวพดว� ถ�“เชนนน เจ�กแอบขโมยกนอ�ห�รของข�แนๆ เลย เปน”เวล� 7 วน�ท แลวสงส�ร แกะ 2

 

เมอไดรบส�ร หม�ป� 3 ใหพดว� กนนแหละ“  เจ�ขโมยดมนำ�ของข� เปนเวล� ” 5 วน�ท แลวสงส�ร แกะ 3 

 

เมอไดรบส�ร หม�ป� 4 พด งนร เปนเวล�“ ”   3 วน�ท แลวพดอกว� แตข�กนได“และกกำ�ลงจะกนเจ�เดยวนแหละ เพร�ะข�หวม�ก เปน”เวล� 7 วน�ท แลวเปลยนท�ท�งเปน ------1 แลวพดอกว� เจ�จงกล�ย เปน“อ�ห�รมอเยน อนโอชะ ของข�ซะ เปนเวล� ” 7 วน�ท

Page 38: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

แลวสงส�ร พดจบ 

 

เมอไดรบส�ร พดจบ ใหเปลยนท�ไปเปน ------2 แลวเคลอนทไป x=-61, y= -103 รอเวล� 3 วน�ท แลวสงส�ร หม�กนลกแกะ 

 

เมอไดรบส�ร หม�กนลกแกะ ใหหนซ�ย แลว เคลอนทไป x=-26, y=-119รอเวล� 5 วน�ท แลวสงส�ร จบ 

 เมอไดรบส�ร จบ ให ซอน

3. ตวละคร 2 (ลกแกะ)

สครปต คำาอธบาย

                

เมอธงสเขยวถกคลก ใหเคลอนทไป x=252, y=-100 แลว ซอน

เมอไดรบส�ร เรมนท�น ใหแสดง แลวหนหน� ไปท�งขว�

Page 39: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เมอไดรบส�ร เรมนท�น ใหเปลยนท�ท�ง เปน 01#ใหเปลยนท�ท�ง เปน 01 รอ 0.2 วน�ทเปลยนค� x -5 เปลยนท�ท�ง ---1 รอ 0.2 วน�ท เปลยนค� x -5 เปลยนท�ท�ง ----1 รอ 0.2 วน�ท เปลยนค� x -5 เปลยนท�ท�ง ---1 รอ 0.2 วน�ทเปลยนค� x -5#ทำ�ซำ�#...# 12 ครงแลวเปลยนท�ท�งเปน 01แลวสงกระจ�ย หม�ป� 1

เมอไดรบส�รแกะ 1 พดว� เวล�ทผ�นม�นน“

ข�ยงเลกไมรเรองอะไรหรอก ”รอเวล� 7 วน�ท แลวสงกระจ�ยหม�ป� 2เมอไดรบส�ร แกะ 2 พดว� แตข�ยงเปนเดกเลกข�จะไป“

กนอ�ห�รของท�นไดอย�งไรข�ดมไดแตนำ�เท�นน รอ ” 7 วน�ท สงกระจ�ยส�ร หม�ป� 3

Page 40: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เมอไดรบส�ร แกะ 3 พดว� แตข�ดมไดเพยง“

แตนำ�นมของแมเท�นนเอง ”รอ 7 วน�ทสงกระจ�ยส�ร หม�ป� 4เมอไดรบส�ร หม�กนลกแกะใหเปลยนท�ท�งเปน ghjyitytyu หนหน�ไปท�งซ�ยไปยง x =74, y =-98 รอเวล� 5 วน�ท

Page 41: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เมอไดรบส�ร พดจบ หนหน�ไปท�งซ�ย#ใหเปลยนท�ท�ง เปน 01 รอ 0.2 วน�ทเปลยนค� x 5ใหเปลยนท�ท�ง เปน ---1 รอ 0.2 วน�ทเปลยนค� x 5ใหเปลยนท�ท�ง เปน ----1 รอ 0.2 วน�ทเปลยนค� x 5ใหเปลยนท�ท�ง เปน ---1 รอ 0.2 วน�ทเปลยนค� x 5#ทำ�ซำ�#...# 2 ครงแลวเปลยนท�ท�งเปน ----1 

เมอไดรบส�ร จบ ให ซอน

4. ตวละคร 3 (เตา)สครปต คำาอธบาย

Page 42: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

             

เมอคลกทธงสเขยว ใหเคลอนทไปยง x = 39, y = -32 ใหห�ยตว

เมอไดรบส�ร เรมนท�น ใหแสดง

เมอไดรบส�ร จบ ใหห�ยตว

5. ตวละคร 4 (กบ)

สครปต คำาอธบาย

      

เมอธงสเขยวถกคลก ใหเคลอนทไปยง

x = -44, y = 5 แลวห�ยตว

เมอไดรบส�ร เรมนท�น ใหแสดง

เมอไดรบส�ร จบ ใหซอนตว

6. ตวละคร 5 (ตนไม)

สครปต คำาอธบาย

Page 43: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

             

เมอคลกทธงสเขยว ใหเคลอนทไปยง X= -20, y= 23

เมอไดรบส�ร เรมนท�น ใหแสดง ใหขนไปอยข�งหน�

เมอไดรบส�ร หม�ป� 1 ให อยข�งหลง 1 ขน

เมอไดรบส�ร จบ ใหซอนตว

7. ตวละคร 6 (ปมเรมนทาน)

สครปต คำาอธบาย

          

เมอคลกทธงสเขยวใหเคลอนทไปยง X= 145, y= 105

Page 44: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เมอ ตวละคร 7 ถกคลก ใหเปลยนท�ท�งชดท1 รอเวล� 0.5 วน�ท ใหเปลยนท�ท�ง ชดท2 รอเวล� 0.5 วน�ท ใหเปลยนท�ท�ง ชดท1 รอเวล� 0.5 วน�ท สงกระจ�ยส�ร เล�นท�น

เมอไดรบส�ร เล�นท�น ใหห�ยตว

8. ตวละคร 7 (นทานเรองนสอนใหรวา)

สครปต คำาอธบาย

              

เมอธงสเขยวถกคลก ใหเคลอนทไปยง X= 2, y =2 แลวห�ยตว

เมอไดรบส�ร จบ ให แสดง

Page 45: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

สร�งบทละครโตตอบ

บลอก 

                          บลอก 

                        บลอก 

       นท�ยของบลอก ask จะมคำ�ว� and wait อยดวย สวนนเปนก�รรอคำ�ตอบเมอ ผใชพมพคำ�ตอบลงไปในชองรบคำ�ตอบ คำ�ตอบนนจะถกนำ�ไปเกบไวทบลอก    โดยอตโนมต เพอนำ�ไปใชในก�รแสดงผลรวมกบบลอกอนๆ

Page 46: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

เชน 

                  บลอก 

 

       

        

กระจ�ยส�รและรบส�ร     บลอก broadcast อยในกลมบลอก Events ใชสำ�หรบกระจ�ยส�รใหกบตวละครต�งๆ เสมอนก�รสอส�รกนไปยงตวละคร/เวท โดยใชง�นรวมกบบลอก when I receive ซงใชรบส�รเพอดำ�เนนก�รตอ

Page 47: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

   

จ�กภ�พด�นบนจะสงเกตไดว� ผกระจ�ยส�รคอ    ซงสงเกตได

จ�ก 

โดยกระจ�ยส�รว� “walk” และมผรบส�รคอ   ซงสงเกตได

จ�ก           

เมอไดรบส�รแลวจะทำ�มคำ�สงทอยใตบลอก   ในทนคอ                                 

การใชบลอก broadcast เพอกระจายสาร

      1) เลอกบลอก    ม�ว�งในสครปตของตวละครทตองก�รกระจ�ยส�ร       2) คลกทลกศรหลง message 1 หลงจ�กนนเลอก 

      3) พมพขอคว�มทตองก�รกระจ�ยส�ร เชน คำ�ว� “walk” แลวคลกปม  

Page 48: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

 

การใชบลอก when I receive เพอรบสาร

      1) เลอกบลอก   ม�ว�งในสครปตของตวละครทตองก�รใหรบ      2) คลกทลกศรหลง message1 หลงจ�กนนเลอกส�รทตองก�รรบ  

      3) เพมสครปตเพอใหเวทหรอตวละครทำ�ง�นหลงจ�กไดรบส�รแลว เชน

Page 49: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

สร�งสรรคนท�นหลกก�รเขยนนท�น     ก�รเขยนนท�น เปนเรองของจนตน�ก�ร จะตองมศลปะในก�รเขยนเพอใหสนกสน�นปลกฝงคณธรรม คต แงคดมมมองต�งๆ แกผอ�นองคประกอบของนท�น1. แนวคดแกนส�รหรอสระก�ยใหเกดเรองร�ว2. โครงเรองของนท�น 3. ตวละครละครม�กเกนไป4. ฉ�กดเหต ปร�ส�ท สวรรค ทงหญ� ทองน�แลวแตคว�มคดสร�งสรรค

Page 50: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

5. บทสนทน�ตวละคร ควรใชภ�ษ�ทเข�ใจง�ย กระชบ สนกสน�น ** ไมใชคำ�หย�บ6. คตสอนใจควรไดแงคด คตสอนใจเพอเปนก�รปลกฝงคณธรรมกลอมเกล�จตใจ องคประกอบและประเภทของเกม

     เกมบนคอมพวเตอรนนมหล�ยประเภท แตละประเภทกมองคประกอบปลกยอยแตกต�งกน เชน เกมตอสอ�จจะตองเนนองคประกอบด�นคว�มเหมอนจรงของภ�พม�กกว�เกมแนวปรศน� อย�งไรกต�ม องคประกอบพนฐ�นของเกมทนกพฒน�จะตองคำ�นงถงมดงน

     1. กลไกหลกของเกม จะระบกตก�ทผเลนส�ม�รถดำ�เนนก�รใดๆ ในโลกของเกมนนได กลไกของเกมจะตองสร�งคว�มท�ท�ยใหกบผใชและมอบร�งวลใหกบผใช เมอผใชส�ม�รถดำ�เนนก�รบ�งอย�งไดสำ�เรจ ตวอย�งของกลไกหลกของเกม เชน ในเกม Angry Birds เร�มนกทส�ม�รถยงใสฉ�กท  ประกอบดวยสงของต�งๆ ได สงของเหล�นนจะพงทล�ยไปต�มกฎฟสกสและคว�มส�ม�รถของนก เป�หม�ยของก�รทำ�ล�ยฉ�กต�งๆ เพอจะทำ�ล�ยหมทขโมยไขของนกไป หรอตวอย�งเชน ในเกมตตน เร�จะมรอยทพน จะมตวตนโผลขนม�จ�กรเหล�น ตวตนจะโผลม�แลวห�ยไปต�มเวล� ผเลนมคอนทจะตองนำ�ไปตตวตนทโผลขนม�

     2. สวนตดตอกบผใช องคประกอบนของเกมจะเปนสวนทผใชจะเหนและตดตอดวย หน�ทของสวนนคอก�รสร�งภ�พและเสยงของเกมต�มกลไกของเกมทออกแบบไว และรบขอมลจ�กผเลนว�จะดำ�เนนก�รในเกมเชนใด สวนตดตอกบผใชนนอกจ�กจะตองสร�งสสนใหกบเกมแลว คว�มเปนธรรมช�ตของก�รใชง�นยงเปนสงทจำ�เปนถ�ผพฒน�เกมตองก�รใหผใชสนกและรสกมสวนรวมอยในโลกของเกมนนจรงๆ       ถ�เร�พจ�รณ�เกม เชน Angry Birds สวนตดตอกบผใชจะรบ

Page 51: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

แรงและมมทนกถกยงออกจ�กฐ�นยงสงเกตว�คว�มสนกของเกมจะลดลงม�ก ถ�เร�เปลยนวธก�รตดตอกบผใชเปนก�รใหผใชปอนตวเลขเพอระบมมและแรงทตองก�รใชยงนก สำ�หรบเกมตตวตนกเชนเดยวกน ถ�เร�ออกแบบหน�จอกว�งเกนไป ทำ�ใหก�รเคลอนเม�สไปตตวตนทำ�ไดไมเรวพอทจะตอบสนองก�รโผลขนม�ของตวตน เกมทเร�พฒน�ขน ยอมข�ดคว�มสนกไป ถงแมว�กลไกภ�ยในของเกมจะถกคดขนอย�งดกต�ม       นอกจ�กกลไกหลกของเกมและสวนตดตอกบผใชจะมคว�มสำ�คญแลว ในบ�งเกมทใชเวล�ใน  ก�รเลนม�กขน ก�รเล�เรองร�ว กมสวนสำ�คญเชนเดยวกน

     3. การเลาเรองราว ในหล�ยๆ เกมทมก�รดำ�เนนเรองย�วน�น มหล�ยฉ�ก หรอว�มหล�ยด�นยอย สงทเชอมโยงหนวยยอยๆ เข�ดวยกนกคอเรองร�วทว�งพนหลงของเกม เรองร�วทถกเล�ไปพรอมๆ กบก�รดำ�เนนไปของเกมจะทำ�ใหผเลนเหนเป�หม�ยของเกมไดชดเจนยงขน       นอกจ�กน หล�ยครงผเลนจะเข�ใจกลไกของเกมรวมถงรปแบบในก�รตดตอกบผใชไดไมย�ก   ถ�ผใช มคว�มรและประสบก�รณทเกยวของกบเกมนนๆ ดงนนเกมทว�งอยบนเรองร�วทวไป กจะเปนเกมทเข�ถงไดง�ยโดยแทบไมตองใชคำ�อธบ�ยอย�งใดเลย

 

Page 52: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

      กอนก�รสร�งเกมควรกำ�หนดแนวท�งว�จะทำ�เกมออกม�ในกลมของเกมใด ซงเปนตวกำ�หนดกลมเป�หม�ยของผเลน เพอเปนแนวในก�รกำ�หนดเทคโนโลยทจะนำ�ม�ใชง�น ประเภทของเกมมก�รแบงไวหล�ยรปแบบ โดยอ�จแบงต�มก�รใชประโยชน เชน เพอคว�มสนกสน�น เพอฝกทกษะ หรอเพอก�รเรยนก�รสอนหรอแบงต�มลกษณะก�รสร�งภ�พ เชน เกม 2 มต เกม 3 มต หรอ

Page 53: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ขนอยกบองคประกอบของเกม ซงอ�จแบงไดหล�ยประเภท ดงน

     สำ�หรบผเรมตนพฒน�อ�จจะเนนศกษ�แคบ�งองคประกอบกอน แตตองไมลมว�ในก�รออกแบบและพฒน�เกมคอมพวเตอรนน องคประกอบทงส�มทกล�วม�ตองไดรบก�รออกแบบใหเข�กนอย�งเหม�ะสมเกมทพฒน�ขนจงจะประสบผลสำ�เรจได

ตวอย�งเกมประเภทต�งๆ 

Page 55: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

Speed Race

Gobo's 2 player Volleyball

Super Mario Brosแผนผงคว�มคดกอนเปนเกม

     หลงจ�กกำ�หนดหวขอเรยบรอยแลว เร�ตองออกแบบและว�งแผนก�รสร�งชนง�น เปนขนตอนในก�รระดมคว�มคดเพอออกแบบแนวท�งในก�รจดทำ�ชนง�นและว�งแผนขนตอนในก�รลงมอปฏบตสร�งสรรคชนง�น เพอใหบรรลต�มหวขอทกำ�หนดไวตวอย�ง ก�รออกแบบเกม Spong

Page 56: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

1. ศกษ�องคประกอบของเกม ตวอย�ง "เกม Spong"

2. วธก�รเลนเกม ผเลนจะตองล�กเม�สควบคมตวฟองนำ�ใหเคลอนทไปเกบขยะ

3. กตก�ของเกม ก�รเกบขยะ คอ เลอนตวฟองนำ�ใหสมผสกบขยะแลวคลกเม�ส

4. เกณฑก�รใหคะแนน 

5. ออกแบบฉ�กและตวละคร

Page 57: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

ควบคมก�รเคลอนทดวยเม�ส     ก�รสร�งเกมททำ�ใหตวละครบ�งตวเคลอนทไปพรอมกบเม�สได เสมอนกบตวละครนนทำ�ง�นต�มเม�สส�ม�รถทำ�ไดโดยก�รวนรอบใหตวละครนนย�ยไปทตำ�แหนงของเม�สตลอดเวล� โดยเลอกใชจ�กบลอกตอไปน1. บลอกในกลมบลอก Sensing เพอบอกตำ�แหนงเม�ส

ตำ�แหนงเม�สต�มแนวแกน Xตำ�แหนงเม�สต�มแนวแกน Y

2. บลอกในกลมบลอก Motion เพอใหตวละครเคลอนทไปในตำ�แหนงทตองก�ร

          

ตงค�ตำ�แหนงตวละครไปด�นซ�ยหรอขว� ต�มแนวแกน Xตวอย�ง ตงค�ตวละครไปทตำ�แหนง

                X = 0 คอ กล�งเวท                                X = 240 คอ ขอบขว�สด                                 X = -240 คอ ขอบซ�ยสดตงค�ตำ�แหนงตวละครไปด�นบนหรอด�นล�ง ต�มแนวแกน Yตวอย�งตงค�ตวละครไปทตำ�แหนง

Page 58: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

               Y = 0 คอ กล�งเวท               Y= 180 คอ ขอบบนสด               Y= -180 คอ ขอบล�งสด

 ตวอย�ง โปรเจกตควบคมก�รเคลอนทดวยเม�ส

สร�งโปรเจกตใหม "Spong" โดยทำ�ต�มแผนผงก�รออกแบบ     1. ออกแบบพนหลงเปนพนหญ�     2. สร�งตวละครฟองนำ�(Spong)      3. เปลยนชอตวละครเปน Spong     4. สร�งตวละครขยะ(กระปอง)

    ขนตอนก�รเขยนสครปตใหตวละครมดงน

Page 59: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

     เขยนสครปตใหตวละครฟองนำ�(Spong)  แลวคลก  สงเกตผลลพธ

   

 เขยนสครปตใหตวละครขยะ(กระปอง)  แลวคลก  สงเกตผลลพธ

กำ�หนดเรองร�วใหฟองนำ� จะตองเคลอนทไปเกบขยะ ทสมเกดบนพนหญ� ผเลนจะตองใชเม�ส ควบคมทศท�งฟองนำ�ใหเคลอนทไปเกบขยะกระปอง

บนทกโปรเจกตชอ "Spong Mouse.sb2"

Page 60: องค์ประกอบและประเภทของเกมelsd.ssru.ac.th/siriluck_le/pluginfile.php/146/block_html... · Web viewกล มบล อก Motion ประกอบด

Spong Mousehttp://www.krupunjarat.com/16777944/%E0%B8%81%E0%B8%A5%E0%B8%B8%E0%B9%88%E0%B8%A1%E0%B8%9A%E0%B8%A5%E0%B9%87%E0%B8%AD%E0%B8%81-looksเคลอนท เคลอนไหว