โปรแกรม Construct...

42
~ 1 ~ โปรแกรม Construct 2 Construct 2 คือ Engine สำหรับสร้ำงเกม 2 มิติ ด้วยภำษำ HTML5 โดยลดขั ้นตอนกำรเขียน Code ให้น้อยที่สุด ซึ ่งเกมที่ใช้ภำษำ HTML5 จะสำมำรถ Run บนอุปกรณ์ได้หลำยประเภท ไม่ว่ำจะเป็น PC แท็บ เล็ต หรือ Smart Phone ซึ ่งนั่นทำให้เกมที่สร้ำงด้วย Construct 2 มีช่องทำงกำรเผยแพร่หรือจัดจำหน่ำยได้ หลำยช่องทำง เรำสำมำรถใช้ Construct2 สร้ำงเกมได้หลำยแพลตฟอร์ม คุณสมบัติเด่นของ Construct2 Quick & Easy กำรสร้ำงเกมด้วย Construct 2 สำมำรถทำได้ง่ำยๆ ไม่กี่ขั ้นตอน เพียงแค่คลิกลำกและวำงวัตถุลง หน้ำจอ เพิ่ม Behavior ให้วัตถุ และทำให้พวกมันมีชีวิตด้วย Event ทั ้งนี ้ เรำสำมำรถ Preview เพื่อ ทดลองผลงำนได้เท่ำที่เรำต้องกำร Powerful Event System ระบบกำรเขียน Event ของเกมถูกออกมำให้ดูง่ำย และใช้ภำษำที่ใกล้เคียงภำษำมนุษย์ เพียงแคผู้พัฒนำเข้ำใจระบบตรรกะพื ้นฐำน ก็สำมำรถสร้ำงเกมง่ำยๆ ได้แล้ว โดย Construct 2 จะบังคับให้ เรำเขียนโปรแกรมโดยใช้ Event เท่ำนั ้น ทำให้ผู้พัฒนำไม่จำเป็นต้องสนใจ Code เกมเลย Flexible Behaviors Construct 2 จะเตรียมสิ่งที่เรียกว่ำ Behaviors (พฤติกรรม) หลำกหลำยรูปแบบ เช่น กระพริบได้เป็น วัตถุทำงตัน ขยับได้ 8 ทิศทำง สำหรับเพิ่มให้กับวัตถุในเกมของเรำ ทำให้ลดขั ้นตอบกำรทำงำนลง ได้มำก Instant Preview ระบบ Preview ในโปรแกรมสำมำรถทำได้ตลอดเวลำ นอกจำกนี license version ยังมีระบบ Preview Over Wifi ที่ช่วยให้เรำสำมำรถ preview เกมจำก Pc ด้วยมือถือหรือ Taplet ผ่ำน wifi ได้ ทันที

Transcript of โปรแกรม Construct...

Page 1: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 1 ~

โปรแกรม Construct 2

Construct 2 คอ Engine ส ำหรบสรำงเกม 2 มต ดวยภำษำ HTML5 โดยลดขนตอนกำรเขยน Code ใหนอยทสด ซงเกมทใชภำษำ HTML5 จะสำมำรถ Run บนอปกรณไดหลำยประเภท ไมวำจะเปน PC แทบ

เลต หรอ Smart Phone ซงนนท ำใหเกมทสรำงดวย Construct 2 มชองทำงกำรเผยแพรหรอจดจ ำหนำยได

หลำยชองทำง

เรำสำมำรถใช Construct2 สรำงเกมไดหลำยแพลตฟอรม

คณสมบตเดนของ Construct2

Quick & Easy

กำรสรำงเกมดวย Construct 2 สำมำรถท ำไดงำยๆ ไมกขนตอน เพยงแคคลกลำกและวำงวตถลงหนำจอ เพม Behavior ใหวตถ และท ำใหพวกมนมชวตดวย Event ทงน เรำสำมำรถ Preview เพอ

ทดลองผลงำนไดเทำทเรำตองกำร

Powerful Event System ระบบกำรเขยน Event ของเกมถกออกมำใหดงำย และใชภำษำทใกลเคยงภำษำมนษย เพยงแค

ผพฒนำเขำใจระบบตรรกะพนฐำน กสำมำรถสรำงเกมงำยๆ ไดแลว โดย Construct 2 จะบงคบให

เรำเขยนโปรแกรมโดยใช Event เทำนน ท ำใหผพฒนำไมจ ำเปนตองสนใจ Code เกมเลย

Flexible Behaviors

Construct 2 จะเตรยมสงทเรยกวำ Behaviors (พฤตกรรม) หลำกหลำยรปแบบ เชน กระพรบไดเปน

วตถทำงตน ขยบได 8 ทศทำง ส ำหรบเพมใหกบวตถในเกมของเรำ ท ำใหลดขนตอบกำรท ำงำนลงไดมำก

Instant Preview

ระบบ Preview ในโปรแกรมสำมำรถท ำไดตลอดเวลำ นอกจำกน license version ยงมระบบ Preview Over Wifi ทชวยใหเรำสำมำรถ preview เกมจำก Pc ดวยมอถอหรอ Taplet ผำน wifi ได

ทนท

Page 2: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 2 ~

Stunning Visual Effects

Construct2 ไดเตรยม plug-in ทเกยวกบ effect ไวมำกมำยเชนกน รวมไปถง Particle plug-in ทชวย

ใหเรำสรำง effect สวยๆ ได

Multiplatform Export

เพรำะใชภำษำ HIML5 เปนหลก Construct 2 จงสำมำรถสรำงเกมส ำหรบ Run บนอปกรณหลำย

ประเภท โดยไมตองแกไขไฟลเกมมำกนก ซงกำรเผยแพรเกมไปยง iOS หรอ Android จะตองใชโปรแกรมอนๆ เขำมำชวย

Easy Extensibility

แมวำจะม Construct 2 จะม Plug-in มำกมำยใหเลอกใชอยแลว แตถำเรำตองกำรมำกกวำนน เรำสำมำรถเขยน Plug-in เพมเอง พรอแบงปงกบเพอนๆ นกพฒนำได เขยน Plug – in จ ำเปนตองใช

ควำมรทำงดำน Javascript หรอ GLSL

สวนประกอบของโปรแกรม Construct 2 หลงจากทท าการตดตงเสรจสนแลว สามารถเขาใชงานโปรแกรม Construct 2 ใน Desktop ไดโดย

การคลกท Construct 2 Icon

Icon ของ Construct 2

หลงจากคลกท Icon ใน Desktop เพอท าการเปดโปรแกรม Construct 2 จะปรากฎหนาตาของ โปรแกรม Construct 2

Page 3: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 3 ~

แถบค ำสงมำตรฐำน (Menu Bar) ของโปรแกรม Construct 2 มดงน แถบค ำสง File

ในสวนนจะใชจดการเกยวไฟลของโปรแกรม Construct 2 ซงกจะคลายๆ กบโปรแกรมทวไป คอ มการสรางไฟลงานใหม (New) , การเปดไฟลงานทมอยแลว (Open) , การบนทกไฟลงานในลกษณะตางๆ เชน บนทกแบบปกต (Save) , บนทกทงชนงาน (Save As Project..) , บนทกทงหมดดวยไฟลเดยว (Save As Single File..) การบนทกไฟลจะไดไฟลนามสกล .capx ซงตองเปดดวยโปรแกรม Construct 2 เทานน , การสงออกชนงาน (Export project..) , การปดแบบปกต (Close tab) , การปดทงชนงาน (Close project)

แถบค ำสง Home ในสวนนจะรวบรวมค าสงในการท างานตางๆ ไมวาจะเปนค าสงทใชในการจดการคลปบอรดทวๆ

ไป เชน ตด , คดลอก , วาง , เลกท า , ท าซ า , ลบ , เลอกทงหมด ฯลฯ แตกมสวนทเพมเตมขนมา คอค าสงในตงคาการแสดงผลชนงาน ซงสามารถก าหนดประเภทของการแสดงผลใหเหมาะสมกบชนดของอปกรณหรอซอฟตแวรทใชท Active configurations และ Displaying ทหวขอออนไลน (Online) สามารถตดตอขอค าแนะน า หรอเรยนรการใชงานจากผผลตไดโดยตรงตลอดเวลาท Scirra.com หรอ Help นอกจากนนยงสามารถแสดงผลชนงานขณะพฒนาดวยการทดสอบทวไป (Run layout) , แสดงผลชนงานแบบคนหาจดบกพรอง (Debug layout) และการออกแบบชนงาน (Export project)

Page 4: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 4 ~

แถบค ำสง View ในสวนนจะรวบรวมค าสงในการก าหนดมมมองของแถบแสดงคณสมบต (Palette Bar) ตาง ๆ โดย

สวนใหญจะใชจดการวตถ (Object) ในหนา Layout เชน Status Bar , Properties Bar , Project Bar , Layer Bar , Z Order Bar , Object Bar เปนตน และสามารถยอ ขยายมมมองของชนดงานท Zoom ไมวาจะเปน Zoom in , Zoom out , Zoom to 100% เปนตน

แถบค ำสง Events ในสวนนจะรวบรวมค าสงในการจดการ Event ซงจะใชงานในหนา Event Sheet

หนำจอหลก (User Interface) ทงหมดของ Construct 2 มดงน

Page 5: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 5 ~

แถบแสดงคณสมบตของ Properties ในสวนนจะแสดง และใชก าหนดคณสมบตของวตถ (Object) หรอสวนประกอบตางๆ ของชนงาน

ทสรางขน เชน ขอมลทวไปเกยวกบชนงาน (About) , การตงคาชนงาน (Project Settings) , การตงคาองคประกอบอนๆ (Configuration Settings)

แถบแสดงคณสมบตของ Properties ในโปรแกรม Construct 2

Page 6: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 6 ~

แถบแสดงคณสมบตของ Project ในสวนนจะแสดง และใชเขาถงทรพยากรของชนงานได ไมวาจะ

เปนหนา (Layouts) หรอหนา เหตการณ (Event sheets) , เสยงประกอบ (Sounds) , ดนตรประกอบ (Music) ,ไฟล (Files) ฯลฯ ซง ทรพยากรเหลานจะถกแบงแยกและจดเกบไวในแตละโฟลเดอร

แถบแสดงคณสมบตของ Objects

ในสวนนจะแสดง และสามารถเขาถงวตถ (Object) พรอมทงสามารถปรบแตงแกไขวตถตาม ประเภทของแตละวตถ หรอทรพยากรของชนงานนนๆ ได

Page 7: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 7 ~

แถบแสดงคณสมบตของ Layers

ในสวนนจะแสดง และก าหนดชนของเลเยอร (Layer) โดยเลเยอรจะมโครงสรางแบบชนเรยง ล าดบใชส าหรบการแยกองคประกอบของชนงานออกเปนสวนๆ และมอสระตอกน

Page 8: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 8 ~

แถบแสดงสถำนะกำรท ำำงำน Status ในสวนนจะแสดงสภาวะการท างานในขณะปจจบนของโปรแกรม Construct 2 เชน ขนาดของ

ไฟลชนงาน , ขนาดของหนวยความจ าทใช , จ านวน Event , Layer ปจจบน , ต าแหนงของเมาส ฯลฯ

การปรบขนาด Layout และ Windows Size

โดยท ำกำรปรบใหเปนขนำด Tablet 7 นว แนวนอน และทดลองซมเขำ ออกหนำจอโดยใหกดป ม Ctrl คำงไวแลวหมนป มตรงกลำงเมำส layout ขนำด 1000 x 600 จำกนนคลกท view

ขนำด Window Size 1000 , 600

Page 9: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 9 ~

การสราง Object หรอน าเขา Object แบบ Sprite

1. คลกเมำสขวำทวำงแลวเลอกค ำสง insert new obiect หรอ ดบเบลคลกทพนทวำงๆ ไดเลย

2. คลกเลอก Sprite เสรจแลวคลกทป ม Insert

Page 10: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 10 ~

3. คลกเมำส 1 ครง เลอกเครองมอวำดรปในพนทสเหลยม

4. หรอ โหลดรปทเรำมอยในคอมพวเตอร

5. เลอกรป เสรจแลวใหคลกทป ม เพอปดหนำตำงน

(นอกจำกวธตำมขนตอนนแลว ยงมอกวธทงำยในกำรน ำภำพเขำมำคอ ลำกภำพในคอมพวเตอร เขำมำ

วำงใน Layout เลยกได)

Page 11: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 11 ~

ทดสอบการรนงาน

เมอเรำลองสรำง Object แลว ตองกำรจะดผลงำน ใหทดสอบกำรรนโปรแกรม วธกำรใหไปก ำหนด

Browser ของ Chrome สวนวธลดในกำรทดสอบรนงำน คอกดแปนพมพป ม F5

1. ท Project Properties กดท View

2. ท Configuration Settinge ชอง Preview browser ใหเปลยนเปน Chrome

3. จำกนนคลกทป ม ดำนบน หรอ แทบ Home เลอก

Page 12: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 12 ~

สราง Object ใหเปนแบบ Animation

Object ทเรำสรำงขนครงแรก จะมแคเฟรมเดยวคอเฟรม 0 ซงจะแสดงเปนภำพนง แตถำเรำตองกำรท ำใหเคลอนไหวได ตองท ำใหเปนแบบ Animation

1. Double Click ท Layout เพอสรำง Sprite

2. ใช เครองมอ Brush ปรบหวแปรง 200 3. เลอกสและคลกวำดลงดำนบนเฟรมรปสเหลยม

4. คลกเมำสขวำท Animation frame เลอก Add frame

5. คลกวำดลงดำนลำงเฟรมรปวงกลม เพอใหอยคนละต ำแนง

Page 13: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 13 ~

6. คลกทหนำตำง Animation จำกนนไปทหนำตำงคณสมบต ปรบคำ Speed ลดลงเหลอ 2 และเลอก

Loop ใหเปน Yes

7. กดป ม F5 ทดสอบกำรท ำงำน (หมำยเหต กำรแกไข Object ใด ให Double Click ท Object นน)

วงกลมจะเลอนลง มำและยอนกลบไปดำนบน เรอยๆ

Page 14: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 14 ~

สรางภาพแบบ Tile Background

Tile กคอแผนกระเบอง ดงนนกำรสรำงภำพแบบ Tile Background กเปนเหมอนกำรสรำงกระเบอง 1 แผน แลวกปกระเบองนนใหเตมพนททเรำตองกำร

1. Double Click ท Layout เพอสรำง Object แบบ Tile Background

2. คลกเครองมอ ยอ ขยำยภำพ

3. ก ำหนดขนำดภำพใหเหลอแค 100 x 100 pixel

4. คลกทป ม OK

Page 15: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 15 ~

5. ใชเครองมอวำดรปลงในพนทสเหลยม ปดหนำตำงกำรวำดรป

6. ใชเมำสยอ ขยำยภำพใหเตมพนททตองกำร

7. กดป ม F5 ทดสอบกำรท ำงำน

Layout ในโปรแกรม Construct2 เปรยบเทยบกบโปรแกรม Flash กคอ Scence หรอฉำก หรอจะมองเทยบกบ Powerpoint กเหมอน สไลด 1 แผน เรำสำมำรถทจะเปลยนชอหรอเพม Layout ได และในแต

ละ Layout จะม Layer ใหเรำเพม ลบ ซอน เลเยอรได ท ำใหงำยในกำรออกแบบงำน

คลกขวำเลอก Duplicate เพม Layout คลกขวำเลอก Rename เปลยนชอ Layout

Page 16: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 16 ~

ในเลเยอร เรำยงสำมำรถลงสใหกบเลเยอรไดดวย เลเยอรกเหมอนแผนใสมำซอนทบกน เลเยอร

ลำงสดจะอยต ำแหนง 0 เรำนยมใชท ำเปนฉำก Background

เปลยนชอ Layer

เปด/ปดการแสดง Layer

เปด/ปดลอก Layer

ลบ Layer เพม Layer

Page 17: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 17 ~

ทดสอบสรางเกมแนว Platform เกมแนว Platform หรอในมมมอง Side Scroll ตวอยำงเชน เกมมำรโอ ทเดน กระโดด เปนตน มวธ

ท ำงำยๆ ดงน 1. สรำง Object ตวละคร และพนส ำหรบเดน และพนทกระโดดไปยน

2. ท ำกำรก ำหนดพฤตกรรมหรอ Behavior ใหกบ Object ทเรำสรำง

- ก ำหนด Behavior ตวละคร ใหเปนแบบ Platform

Page 18: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 18 ~

- ก ำหนด Behavior ตวพน ใหเปนแบบ Solid

3. กดป ม F5 เพอรนทดสอบงำน

4. ใชป มลกศรกดเดนหนำ ถอยหลง ลกศรชขนส ำหรบกระโดด

Page 19: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 19 ~

การท าให Sprite หนหนาตามทศทางลกศรซาย ขวา ปกตเมอเรำสรำงตว Sprite ขนมำและก ำหนดพฤตกรรม Behavior ใหเปนแบบ Platform แลว เวลำ

ใชลกศรเลอนตว Sprite จะเหนวำหนไปทำงเดยวตลอด เรำมำฝกท ำให Sprite สำมำรถหนหนำไปตำมทศซำยขวำ ตำมลกศรทเรำกด

1. สรำง Sprite

2. ก ำหนด Behavior เปนแบบ Platform

3. ดบเบลคลกทพนทเพอเพม Object แบบ Keybord เขำมำ

Page 20: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 20 ~

4. ก ำหนดกำรท ำงำนใน Event Sheet คลกท add event เลอก Keyboard คลกทป ม Next จะม

keyboard ปรำกฏขนมำใน Projects

Page 21: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 21 ~

ใหเลอกค ำสง On key pressd จำกนนใหคลกป ม Next

Page 22: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 22 ~

Page 23: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 23 ~

5. จำกนนท ำแบบเดมอกครงเพอเลอกเปนลกศรซำย

6. กดป ม F5 ทดสอบกำรท ำงำน

Page 24: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 24 ~

ผลไมหลนอยางงาย ในตวอยำงน เรำจะลองฝกท ำผลไมหลนอยำงงำยๆ 1 ลกกอนและคอยฝกท ำแบบสมหลนลงมำ

หลำยๆ ลกในครำวถดไป ขนตอนท 1 แทรก Object แบบ Sprite แลววำดรปผลไมขนมำ 1 ลก

ขนตอนท 2 ก ำหนด Behavior ใหกบผลไม 2 อยำง คอ

2.1 แบบ Physics วตถจะเคลอนทแบบฟสกส

2.2 แบบ Destroy Outside Layout เพอลบ Object ออกจำกหนำจอเมอพนหนำจอไปแลว เพรำะถำไมลบ จะท ำใหมกำรท ำงำนตลอด เปนกำรสนเปลองหนวยควำมจ ำ

Page 25: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 25 ~

น ำผลไมไปวำงไวดำนขอบบนจอ จำกนนเลอก Behaviers กด + เลอก Physics กดป ม Add

Page 26: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 26 ~

การท าตะกรารบผลไม

กจกรรมนเรำจะมำท ำตะกรำส ำหรบเกบผลไมกน ซงตะกรำ จะเคลอนทไดแค 2 แนวเทำนน คอเลอนซำย ขวำ มำดวธกำรท ำ ขนตอนท 1 แทรก Object แบบ Sprite แลววำดรปตะกรำขนมำ 1 ถำด

ขนตอนท 2 ก ำหนด Behaviors ใหกบตะกรำแบบ 8Direction

Page 27: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 27 ~

ขนตอนท 3 ก ำหนดทศทำง ใหเคลอนทแคซำยกบขวำเทำนน

- Directions : Left & right

-

ขนตอนท 4 ก ำหนดมม Angle เปน No - Set angle : No

แลวรนทดสอบงำนกดป ม F5

Page 28: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 28 ~

การชนกน(Collision)ของ Object จำกกำรทเรำไดฝกสรำงผลไมและตะกรำมำแลว เรำลองมำท ำใหผลไมทหลนลงมำชนกนกบตะกรำ

โดยใชค ำสง Collision ขนตอนท 1 สรำงผลไมและตะกรำ(ดกจกรรมทผำนมำ) ขนตอนท 2 ก ำหนด Event ใหกบตะกรำ เมอมผลไมมำชน

ขนตอนท 3 ก ำหนดใหลบผลไมนนออกจำกหนำจอไป

Page 29: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 29 ~

Page 30: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 30 ~

เมอ ตะกรา ชนกบ ผลไม ให ผลไม หายไป

แลวกดป ม F5 รนทดสอบงำน

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

ขนตอนท 1 ท ำกำรเพม Object แบบ Text ไวส ำหรบแสดง Score

Page 31: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 31 ~

ขนตอนท 2 ก ำหนดตวแปร Score ใหมคำเรมตนเทำกบ 0

ขนตอนท 3 ก ำหนดเหตกำรณเพม Score

คลกเมาสขวาทวาง

แกไขจากค าวา Text ใหเปน 0

Page 32: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 32 ~

ขนตอนท 4 ก ำหนดใหแสดง Score ทอพเดทแลว

Page 33: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 33 ~

กดป ม F5 เพอทดสอบกำรชนแลวม Score แสดงคำออกมำ

เมอตะกรา ชนผลไม

ผลไมหายไป

เพมคะแนน 1 คะแนน

แสดงคะแนน

Page 34: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 34 ~

การทาใหผลไมหลนลงมาแบบสม

เมอผลไมชนกบตะกรำ กจะมคะแนนโชวขนหนำจอ แตผลไมจะหลนลงมำลกเดยวแลวหำยไปเลย ดงนนเรำจะมำท ำใหมผลไมหลนลงมำเรอยๆ ทกๆ 1 วนำท และสมต ำแหนงทตกลงมำจำกดำนบนดวย ขนตอนท 1 ใหเพม Event เปนแบบ System ก ำหนด Every x Seconds ก ำหนดเวลำทกๆ 1 วนำท คลกท Add event เลอกไปท System จำกนนคลกทป ม Next

เลอก ค ำสง Every X seconds จำกนนคลกท Next

ในชอง Interval (seconds) เปน 1.0

Page 35: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 35 ~

ขนตอนท 2 Add Action แบบ Creat object แลวเลอก ผลไม

ขนตอนท 3 ก ำหนดกำร random ในแกน x

Page 36: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 36 ~

กดป ม F5 เพอทดสอบงำน

การจบเวลาเลนเกม ผลไมทสมจะหลนลงมำเรอยๆ เรำจะมำก ำหนดเวลำในกำรเลนเกมวำ ใหผเลนเกบผลไมภำยในเวลำ

ทเรำก ำหนด เมอหมดเวลำแลวใหไปหนำจบเกม ขนตอนท 1 ใหท ำกำรเพม Layout หนำจบเกม(Game Over)ขนมำไวกอน

ขนตอนท 2 เพม Text ส ำหรบแสดงเวลำ

ทกๆ 1 วนาท ใหสรางผลไม สมมาปรากฏดานบนจอภาพ

Page 37: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 37 ~

ขนตอนท 3 ก ำหนดตวแปรเวลำ ในทนใชชอวำ MaxTime โดยก ำหนดคำเรมตนคอ 30 วนำท

แกไขค ำวำ Text เปนตน 30

ขนตอนท 4 เมอเรมเลนใหท ำกำรลดเวลำลงทละ 1 วนำท

คลกขวาทวาง

Page 38: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 38 ~

ขนตอนท 5 ตรวจสอบเงอนไขวำ ถำเวลำลดลงเทำกบ 0 แลว ใหไปหนำจบเกม

Page 39: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 39 ~

คลกขวาตรงทวาง

Page 40: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 40 ~

Page 41: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View

~ 41 ~

ภำพสรปกำรท ำงำนของโคดจบเวลำ

ขนตอนสดทำยคอ กดป ม F5 ท ำกำรทดสอบเกม

เมอเวลาหมด ใหไปทหนา Game Over

Page 42: โปรแกรม Construct 2168training.com/training/document/คู่มือโปรแกรม Construct 2.pdf · 1. ที่ Project Properties กดที่ View