﻿1
00:00:04,280 --> 00:00:08,480
‫สวัสดีและยินดีต้อนรับสู่ส่วน Obstacle Assault

2
00:00:08,480 --> 00:00:15,740
‫นี่เป็นส่วนแรกที่เราจะสร้างเกมโดยใช้ C++ ใน Unreal และผลิตภัณฑ์เอาท์พุตจะเป็นอย่างน้อย

3
00:00:15,740 --> 00:00:24,120
‫นี่คือต้นแบบของผลลัพธ์ของฉัน ซึ่งเป็นหลักสูตรอุปสรรคที่คุณสามารถข้ามไปได้

4
00:00:24,120 --> 00:00:27,140
‫หากเราเล่นเกมต่อไปเราจะเห็นว่ามันเป็นอย่างไร

5
00:00:27,140 --> 00:00:37,850
‫เรามีตัวละครที่ดูดี มีแพลตฟอร์มที่เคลื่อนไหวได้ และทรัพย์สินต่างๆ และเรามีอุปสรรคที่เราต้องหลีกเลี่ยง

6
00:00:37,850 --> 00:00:41,300
‫พวกเขาผลักเราออกจากหน้าผาถ้าเราไม่ผ่านพวกเขาเร็วพอ

7
00:00:41,330 --> 00:00:49,220
‫เรามีคนเต็มรูปแบบเหล่านี้เป็นแรงบันดาลใจให้แท่นหมุนที่เราต้องลองและสำรวจ จากนั้นเครื่องกวาดตัวเล็ก

8
00:00:49,220 --> 00:00:52,730
‫ๆ ที่นี่ที่พยายามจะผลักเราออกไปให้พ้นทาง

9
00:00:52,730 --> 00:00:58,970
‫และเมื่อเราผ่านไปได้ เราก็ไปถึงเป้าหมายและไปที่พระวิหาร สันนิษฐานว่าเพื่อขโมยของบางอย่าง

10
00:00:58,970 --> 00:01:02,360
‫เรามาแบ่งสิ่งนี้ในแง่ของสิ่งที่เราจะเรียนรู้กัน

11
00:01:02,360 --> 00:01:04,280
‫แผนปฏิบัติการนิดหน่อย

12
00:01:04,280 --> 00:01:08,510
‫ก่อนอื่น เราจะสร้างโครงการและนำทรัพย์สินบางส่วนเข้ามา

13
00:01:08,510 --> 00:01:14,180
‫ดังนั้นผู้ชายที่ดูเท่และภูเขาและบล็อกต่างๆ ที่เราจะใช้งาน จากนั้นเราจะใช้ทางอ้อมเล็กน้อยประมาณห้าการบรรยายหรืออื่นๆ

14
00:01:14,180 --> 00:01:20,090
‫เพื่อติดตั้งเครื่องมือต่างๆ ที่เราต้องการสำหรับ C++ และการหา วิธีที่เราสามารถคอมไพล์

15
00:01:20,090 --> 00:01:26,120
‫C++ เพื่อรันได้

16
00:01:26,120 --> 00:01:33,080
‫ในตัวแก้ไข เราจะเรียนรู้ไวยากรณ์พื้นฐานของ C++ และค้นหาวิธีทำสิ่งง่ายๆ ใน C++ และเราจะใช้สิ่งนั้นเพื่อสร้างแพลตฟอร์มที่ไม่เคลื่อนที่ถอยหลังหรือไปข้างหน้า

17
00:01:33,080 --> 00:01:45,440
‫แต่แค่เคลื่อนที่ในขั้นต้นและ จะดำเนินต่อไปตราบเท่าที่เราปล่อยให้มัน

18
00:01:45,440 --> 00:01:51,560
‫จากนั้นเราจะกำหนดค่าแพลตฟอร์มเคลื่อนที่ของเราเพื่อให้เราสามารถพูดได้ว่าควรจะเร็วแค่ไหน?

19
00:01:51,560 --> 00:02:00,980
‫จากนั้นเราจะทำงานเพื่อส่งแพลตฟอร์มนั้นกลับมา เพื่อให้เราสามารถมีแพลตฟอร์มที่เคลื่อนที่ไปข้างหน้าและข้างหลัง ซึ่งเป็นแพลตฟอร์มที่เคลื่อนไหวได้แบบคลาสสิก

20
00:02:01,070 --> 00:02:07,640
‫และสุดท้าย เราจะเพิ่มการหมุนเพื่อให้เราสามารถเพิ่มองค์ประกอบปริศนาแพลตฟอร์มหมุนเล็กๆ เหล่านั้นได้เช่นกัน

21
00:02:07,640 --> 00:02:11,780
‫ดังนั้นตลอดหลักสูตรนี้ เราจะได้เรียนรู้อะไรบ้าง?

22
00:02:11,780 --> 00:02:16,460
‫เราจะมาดูฟังก์ชัน ตัวแปร และสาขากันอีกครั้ง ยกเว้นครั้งนี้เราจะมาดูกันว่าเราทำอย่างไรโดยใช้ไวยากรณ์

23
00:02:16,460 --> 00:02:20,000
‫C++

24
00:02:20,000 --> 00:02:26,960
‫เรากำลังจะสร้างนักแสดงใน C++ เองเหมือนที่เคยทำใน Blueprint แต่คราวนี้ใน C++ เราจะมาดูความเป็นเอกลักษณ์ของโครงสร้างโค้ด

25
00:02:26,960 --> 00:02:34,370
‫C++ และวิธีที่จะนำไปใช้ในการเขียนโปรแกรมของเรา

26
00:02:34,370 --> 00:02:41,600
‫เราจะดูการรวบรวม C++ กระบวนการเปลี่ยนรหัสเป็นไบนารีที่เครื่องสามารถดำเนินการได้และวิธีที่เราทำได้อย่างง่ายดายโดยไม่ต้องรีสตาร์ทโปรแกรมแก้ไขโดยใช้ระบบการเข้ารหัสสดที่ไม่จริง

27
00:02:41,990 --> 00:02:52,550
‫เราจะเชื่อมโยงพิมพ์เขียวกับ C ++ เพื่อให้เรา สามารถใช้สิ่งที่ดีที่สุดของทั้งสองโลก

28
00:02:52,550 --> 00:03:02,750
‫และเราจะเรียนรู้วิธีตั้งค่าคลาสของตัวละครที่กำหนดเอง เพื่อให้เราสามารถเล่นได้โดยใช้เนื้อหามาตรฐานที่รวมอยู่ในเทมเพลต

29
00:03:02,750 --> 00:03:06,410
‫มีอะไรสนุกๆ ให้เรียนรู้มากมายและโครงการดีๆ ให้สร้างสรรค์

30
00:03:06,410 --> 00:03:07,820
‫ฉันจะเห็นคุณในนั้น

