‫สวัสดีและยินดีต้อนรับสู่ส่วนนี้ที่เราจะสร้างเกมรถถังที่ดูน่าทึ่งนี้
‫เรามีรถถังสีน้ำเงินคันนี้ที่เราสามารถหมุนไปรอบๆ โลก ควบคุมและเล็งไปที่สิ่งของต่างๆ และยิงขีปนาวุธได้จริง
‫เพื่อที่เราจะสามารถทำลายศัตรูเหล่านี้ซึ่งอยู่ที่โครงสร้างส่วนกลางของแผนที่
‫ตอนนี้ศัตรูเหล่านี้มีพื้นฐาน A ฉัน. ที่พวกเขาสามารถเล็งมาที่เราและยิงขีปนาวุธมาที่เรา
‫ดังนั้นจึงมีปัจจัยอันตรายและเรายังสามารถทำลายมันเพื่อให้เราสามารถชนะเกมได้
‫ตอนนี้ พวกมันสามารถทำลายพวกเราได้เช่นกัน อย่างที่คุณเห็นที่นี่
‫ดังนั้นจึงมีความตื่นเต้นเล็กน้อย มีความยากเล็กน้อยในการพยายามเอาชนะเกม
‫ดังนั้นนี่คือเกมง่ายๆ เล็กๆ ที่ดีมาก เกมสไตล์ติดขัด และในตอนท้าย คุณจะได้เรียนรู้ทักษะมากมาย
‫ดังนั้น ฉันหวังว่าคุณจะพร้อมที่จะสร้างคลาส C++ และเขียนโปรแกรมการเล่นเกม
‫นี่จะเป็นส่วนที่เจ๋งมาก ดังนั้นเตรียมตัวให้พร้อมสำหรับเครื่องยนต์และสร้างโปรเจ็กต์นี้
‫ตอนนี้ มาพูดคุยกันเล็กน้อยเกี่ยวกับสิ่งที่เรากำลังจะกล่าวถึงในส่วนนี้
‫นี่คือแผนส่วนต่างๆ และคุณสามารถย้อนกลับไปดูแผนการทำงานนี้เป็นครั้งคราวเพื่อตรวจสอบความคืบหน้าของคุณ
‫และดูว่าคุณมาไกลแค่ไหนในส่วนนี้
‫อันดับแรก เราจะสร้างรถถังที่สามารถเคลื่อนที่ไปทั่วโลก
‫นี่จะเป็นสิ่งที่เราควบคุมในขณะที่เรากำลังเล่นเกม
‫เราจะกำหนดค่ารถถังของเราให้จัดการกับการเคลื่อนไหวโดยใช้ปุ่ม WAC เช่นเดียวกับการเลื่อนเมาส์ไปรอบๆ
‫และใช้การคลิกปุ่มเมาส์เพื่อหมุนรถถัง ป้อมปืน และกระสุนปืน
‫จากนั้นเราจะสร้างคลาสป้อมปราการของศัตรู และนี่คือศัตรูของเกม
‫มันจะค้นหาเราและยิงขีปนาวุธใส่เรา
‫ในขณะที่เรากำลังเล่น
‫เราจะเพิ่มฟังก์ชันการยิงที่เราสามารถยิงได้ด้วยการคลิกเมาส์ และป้อมปราการของศัตรูก็จะใช้ฟังก์ชั่นการยิงเพื่อยิงขีปนาวุธใส่เรา
‫จากนั้นเราจะเพิ่มความเสียหายด้านสุขภาพและการทำลายให้กับเกม
‫ดังนั้นสิ่งนี้จึงเพิ่มอันตรายเล็กน้อย
‫ในตอนท้ายของส่วนนี้ เราจะเพิ่มเอฟเฟกต์พิเศษบางอย่าง เช่น ควัน การระเบิด และเสียง เพื่อทำให้เกมของเรามีไดนามิกและสนุกสนานมากขึ้น
‫และเราจะปิดส่วนนี้ด้วยเงื่อนไขการชนะและแพ้ด้วยหน้าจอ HUD ที่จะแสดงให้เราเห็นเมื่อเกมเริ่มต้นและเมื่อเกมจบลง
‫ทั้งเมื่อเราแพ้หรือเมื่อเราทำลายป้อมปราการทั้งหมดและชนะเกม .
‫ดังนั้น นี่จึงเป็นแผนงานเล็กน้อยที่แสดงคุณลักษณะที่จะนำไปใช้และทักษะที่คุณจะได้เรียนรู้ตลอดส่วนนี้
‫ตอนนี้เราพร้อมที่จะเริ่มโครงการเกมนี้แล้ว ดังนั้นคุณสามารถดาวน์โหลดโครงการเกมนี้ได้จากลิงก์ในแหล่งข้อมูลสำหรับวิดีโอนี้
‫คุณจะดาวน์โหลด คุณจะแตกไฟล์เหมือนกับที่คุณทำกับไฟล์ zip อื่นๆ
‫จากนั้นเมื่อดาวน์โหลดและแตกไฟล์แล้ว ก็สามารถเปิดได้ใน Unreal Engine
‫ตอนนี้ เมื่อคุณเปิดโครงการแล้ว คุณจะเห็นสิ่งที่ฉันเห็นที่นี่ ซึ่งเป็นระดับที่ดูเท่ด้วยท้องฟ้าสีม่วงและตารางนี้สำหรับพื้นดิน
‫และโดยพื้นฐานแล้วนี่เป็นโปรเจ็กต์เปล่าๆ ที่มีเพียงสิ่งที่เราต้องการสำหรับเกมนี้เท่านั้น
‫คุณจะเห็นที่นี่ในเบราว์เซอร์เนื้อหา ใต้โฟลเดอร์เนื้อหา เรามีโฟลเดอร์เนื้อหา และเรามีโฟลเดอร์แผนที่
‫และในโฟลเดอร์แผนที่ เรามีระดับที่เรียกว่าหลัก
‫มันบอกระดับในวงเล็บตรงนั้น
‫นั่นคือวิธีที่คุณทราบและคุณจะเห็นที่ด้านบนซ้ายที่นี่ในแท็บนี้ซึ่งระบุว่าหลักซึ่งหมายถึงระดับที่เราได้เปิดไว้เรียกว่า
‫Main
‫ตอนนี้ เรามีโฟลเดอร์เนื้อหาที่มีโครงสร้างโฟลเดอร์บางส่วนที่สร้างไว้แล้วสำหรับเราที่นี่ มีโฟลเดอร์เสียงที่มีเนื้อหาเสียงสองรายการ
‫คุณสามารถไปข้างหน้าและคลิกเล่นบนไอคอนเหล่านี้เพื่อฟังว่าเนื้อหาเหล่านี้เป็นอย่างไร
‫ขณะนี้มีเอฟเฟกต์บางอย่างในโฟลเดอร์เอฟเฟกต์ เรามีเอฟเฟกต์พิเศษสามแบบ
‫ตอนนี้ถ้าคุณดับเบิลคลิกพวกมัน คุณจะเห็นว่าเอฟเฟกต์เหล่านี้หน้าตาเป็นอย่างไร
‫นี่เป็นเอฟเฟกต์ประเภทระเบิดมากกว่า
‫อันต่อไปคือเอฟเฟกต์การตีที่ดูเหมือนกลุ่มควัน
‫จากนั้นเราก็มีวิถีกระสุนปืน และจะเป็นไปตามวิถีกระสุนเมื่อมันยิงออกไปทั่วโลก
‫โฟลเดอร์วัสดุที่เต็มไปด้วยวัสดุที่จะใช้กับตาข่ายของเรา
‫และนั่นนำฉันไปสู่โฟลเดอร์ตาข่าย ซึ่งมีถังและป้อมปืน ทั้งฐานและส่วนบนที่นี่
‫เช่นเดียวกับโพรเจกไทล์และทรงกลมนี้
‫และสุดท้าย เราก็มีโฟลเดอร์พื้นผิวที่มีพื้นผิวบางส่วนสำหรับเรา
‫นี่คือสิ่งที่เราต้องการสำหรับโปรเจ็กต์เกมนี้
‫ดังนั้นพวกเขาจึงได้จัดเตรียมไว้ให้เราแล้วในโครงการนี้
‫โดยพื้นฐานแล้ว มีการทำงานมากมายในการตั้งค่านี้ให้คุณ ดังนั้นคุณจึงไม่ต้องเสียเวลาทั้งหมดในการสร้างระดับ
‫ไปต่อ และค้นหาสินทรัพย์
‫ทั้งหมดนี้เตรียมไว้สำหรับคุณเพื่อให้เราสามารถเริ่มเขียนโค้ดเกมได้ทันที
‫นอกจากตัวระดับแล้ว เรายังมีการตั้งค่าอินพุต การเข้าถึง และการดำเนินการแมปเพื่อที่เราจะไม่ต้องตั้งค่าเหล่านั้น
‫หากคุณไปที่แก้ไขและตั้งค่าโครงการ แล้วเลื่อนลงมาที่อินพุต เรามีการแมปการดำเนินการและ
‫การแมปแกน มีการทำแผนที่การกระทำที่เรียกว่าไฟ
‫หากคุณคลิกรายการดรอปดาวน์ข้างๆ คุณจะเห็นว่ามีการแมปไปยังปุ่มซ้ายของเมาส์
‫ดังนั้นทุกครั้งที่เราคลิกปุ่มซ้ายของเมาส์ เรามีการทำแผนที่การกระทำที่ลุกเป็นไฟและเราจะเรียนรู้วิธีใช้ประโยชน์จากสิ่งนี้ใน
‫C ++ เพื่อให้เราสามารถใช้ปุ่มซ้ายของเมาส์เพื่อทำสิ่งต่างๆ
‫และในทำนองเดียวกัน เรามีการแมปการเข้าถึงเหล่านี้และมีการแมปกับแป้นคีย์บอร์ดด้วย
‫ย้ายไปข้างหน้าถูกแมปไปที่ W และ S ถูกแมปไปที่ D และ A จากนั้นหมุนป้อมปืนจะถูกจับคู่กับแกน
‫x ของเมาส์
‫นั่นหมายความว่าเมื่อเราเลื่อนเมาส์ไปทางซ้ายและขวา เรากำลังป้อนข้อมูลอินพุตเข้าไปในระบบอินพุต
‫ซึ่งรับข้อมูล ลงทะเบียน และดำเนินการบางอย่างกับมัน
‫เราจะเรียนรู้ทั้งหมดเกี่ยวกับสิ่งที่อยู่ในวิดีโอในอนาคต
‫ดังนั้นนี่คือการตั้งค่าบางส่วนที่เราได้ตั้งค่าไว้สำหรับเราทุกคนพร้อมแล้ว
‫และสิ่งที่เราต้องทำก็คือเริ่มสร้างคลาสและเริ่มเขียนโปรแกรมเพื่อให้เกมนี้มีโครงสร้าง
‫สร้างและพร้อมที่จะเล่น
‫ดังนั้นฉันหวังว่าคุณจะตื่นเต้น
‫ฉันตื่นเต้น.
‫ในวิดีโอหน้า เราจะเริ่มสร้างคลาส C++ และเริ่มสร้างเกมนี้ขึ้นมาจริง ๆ และมีบางอย่างที่เราสามารถเล่นได้
‫แล้วพบกันใหม่ในวิดีโอหน้าครับ
‫เตรียมพร้อมที่จะเริ่มการเข้ารหัส