﻿1
00:00:04,550 --> 00:00:05,930
‫Xin chào và chào mừng.

2
00:00:05,930 --> 00:00:12,650
‫Trong video này, chúng ta sẽ tạo lớp C ++ đầu tiên và biên dịch lại trình soạn thảo từ mã

3
00:00:12,650 --> 00:00:13,430
‫Visual Studio.

4
00:00:13,430 --> 00:00:19,520
‫Vì vậy, vào cuối ngày, bạn sẽ có một lớp C ++ mà bạn có thể tìm thấy trong bản vẽ nội dung của mình

5
00:00:19,520 --> 00:00:23,510
‫và một dự án mã Visual Studio mà bạn có thể mở và biên dịch.

6
00:00:23,510 --> 00:00:25,220
‫Hãy đi sâu vào và xem làm thế nào.

7
00:00:25,930 --> 00:00:33,130
‫Vì vậy, bây giờ chúng ta đã có tất cả các công cụ của mình, đã đến lúc bắt đầu tạo một số lớp C ++.

8
00:00:33,250 --> 00:00:40,630
‫Bây giờ, trước khi làm điều đó, chúng ta cần chuyển đổi trình soạn thảo mặc định để có thể sử dụng mã Visual Studio

9
00:00:40,630 --> 00:00:41,590
‫theo mặc định.

10
00:00:41,620 --> 00:00:47,110
‫Bây giờ, nơi để làm điều này là trong tùy chọn trình chỉnh sửa chứ không phải trong tùy chọn dự án.

11
00:00:47,110 --> 00:00:50,650
‫Vì vậy, nó là một cài đặt toàn cầu trên toàn bộ trình chỉnh sửa của bạn.

12
00:00:50,770 --> 00:00:56,740
‫Vì vậy, chúng tôi đi đến trình đơn chỉnh sửa, xuống tùy chọn trình chỉnh sửa và tab này bật lên ở đây.

13
00:00:56,740 --> 00:01:03,370
‫Và sau đó chúng ta sẽ xem xét nói chung trong ngăn bên tay trái và sau đó là mã nguồn và về cơ bản có

14
00:01:03,370 --> 00:01:06,460
‫một tùy chọn là trình chỉnh sửa mã nguồn của chúng tôi.

15
00:01:06,490 --> 00:01:14,190
‫Bây giờ trên PC, điều này sẽ mặc định thành Visual Studio 2022 trên mac, nó sẽ mặc định thành Xcode.

16
00:01:14,200 --> 00:01:19,480
‫Chúng tôi muốn tiếp tục và thay đổi cài đặt này để tất cả chúng ta đều ở trên cùng một trang và sử dụng

17
00:01:19,480 --> 00:01:20,140
‫mã Visual Studio.

18
00:01:20,170 --> 00:01:25,090
‫Khi bạn làm điều đó, một cửa sổ nhỏ sẽ xuất hiện với nội dung: Này, cài đặt này yêu cầu bạn khởi động lại trình

19
00:01:25,090 --> 00:01:28,210
‫chỉnh sửa, vì vậy hãy tiếp tục và khởi động lại nó ngay bây giờ.

20
00:01:28,360 --> 00:01:34,300
‫Và tôi khuyến khích bạn tiếp tục và làm điều này và làm theo cùng với tôi và khởi động lại trình chỉnh sửa trong

21
00:01:34,300 --> 00:01:37,420
‫khi bạn đang xem phần còn lại của các bước tiếp theo.

22
00:01:37,510 --> 00:01:41,420
‫Vì vậy, bây giờ chúng tôi không cần tab tùy chọn Trình chỉnh sửa của mình để chúng tôi có thể đóng tab đó.

23
00:01:41,440 --> 00:01:44,440
‫Những gì chúng tôi muốn làm là tạo ra lớp học đầu tiên của chúng tôi.

24
00:01:44,440 --> 00:01:49,510
‫Bây giờ lớp chúng ta sẽ tạo sẽ dành cho một nền tảng chuyển động mà chúng ta sẽ lập

25
00:01:49,510 --> 00:01:50,800
‫trình bằng C ++.

26
00:01:51,370 --> 00:01:59,560
‫Vì vậy, nơi mà chúng ta đi để tạo một lớp C ++ mới là vào menu công cụ và sau đó là lớp C ++ mới ở đây.

27
00:01:59,560 --> 00:02:05,500
‫Vì vậy, chúng tôi nhấp vào đó, đưa ra một trình hướng dẫn lớp mới và điều này sẽ tự động tạo

28
00:02:05,500 --> 00:02:07,940
‫một số mã để chúng tôi bắt đầu.

29
00:02:07,960 --> 00:02:14,380
‫Bây giờ chúng tôi muốn tạo ra một diễn viên vì chúng tôi sẽ đặt điều này vào thế giới như một nền tảng chuyển động.

30
00:02:14,380 --> 00:02:19,090
‫Về mặt lý thuyết, chúng ta có thể có một vài lựa chọn khác nhau, nhưng vì lý do đơn giản, chúng ta

31
00:02:19,090 --> 00:02:21,210
‫sẽ bắt đầu với việc tạo một diễn viên.

32
00:02:21,220 --> 00:02:25,240
‫Sau đó, chúng tôi có thể nhấp vào nút tiếp theo và chúng tôi muốn đặt tên cho diễn viên của mình.

33
00:02:25,240 --> 00:02:29,140
‫Vì vậy, diễn viên của tôi là một cái tên thực sự rác rưởi cho việc này.

34
00:02:29,140 --> 00:02:35,650
‫Chúng tôi sẽ gọi nó là Nền tảng di chuyển và tôi sẽ nhập nó như thế này với chữ M viết hoa

35
00:02:35,800 --> 00:02:43,930
‫và sau đó là chữ P viết hoa cho nền tảng và điều đó bởi vì không có khoảng trắng nào được phép trong tên của các lớp

36
00:02:43,930 --> 00:02:45,070
‫trong C ++.

37
00:02:45,100 --> 00:02:51,760
‫Điều này chỉ đơn giản cho phép chúng tôi dễ dàng chọn ra các từ khác nhau bằng cách sử dụng một chữ cái viết hoa để bắt đầu mỗi từ, vì vậy bạn có thể

38
00:02:51,760 --> 00:02:55,480
‫dễ dàng nhận thấy rằng đó là nền tảng di chuyển chứ không phải bất kỳ thứ gì khác.

39
00:02:55,690 --> 00:02:58,780
‫Sau đó, chúng ta có thể để nó ở vị trí mặc định.

40
00:02:58,780 --> 00:03:03,190
‫Chúng ta có thể để mọi thứ khác làm mặc định và chỉ cần nhấp vào tạo lớp.

41
00:03:03,220 --> 00:03:10,930
‫Điều này sẽ trải qua quá trình tạo tất cả mã và thiết lập chúng ta cần cho C ++ vì cho đến nay dự án này chỉ

42
00:03:10,930 --> 00:03:17,800
‫đơn giản là một dự án chỉ dành cho bản thiết kế, nhưng bây giờ nó đã được tiếp tục và bổ sung tất cả

43
00:03:17,800 --> 00:03:21,490
‫những thứ nó cần để trở thành C ++ và dự án Blueprint.

44
00:03:21,910 --> 00:03:26,620
‫Bạn có thể thấy rằng có thông báo này sẽ bật lên cho biết dự án của bạn hiện bao gồm các nguồn.

45
00:03:26,620 --> 00:03:29,160
‫Vui lòng đóng trình chỉnh sửa và tạo từ ID của bạn.

46
00:03:29,290 --> 00:03:30,480
‫ID là gì?

47
00:03:30,490 --> 00:03:36,490
‫Vâng, ID là viết tắt của Môi trường phát triển tích hợp, và cho tất cả các ý định và mục đích, điều đó chỉ có nghĩa là

48
00:03:36,490 --> 00:03:38,440
‫trình soạn thảo mã nguồn của chúng tôi.

49
00:03:38,440 --> 00:03:45,460
‫Vì vậy, điều đó có nghĩa là chúng tôi muốn mở C ++ trong mã Visual Studio, vì vậy chúng tôi nhấp vào OK với điều đó.

50
00:03:45,460 --> 00:03:51,130
‫Và sau đó, điều tiếp theo bật lên ở đây là đã thêm thành công các nền tảng di chuyển, nhưng bạn phải

51
00:03:51,130 --> 00:03:52,030
‫biên dịch lại.

52
00:03:52,030 --> 00:03:54,220
‫Bạn có muốn mở trình chỉnh sửa mã ngay bây giờ không?

53
00:03:54,220 --> 00:03:58,420
‫Vâng, bạn nên nói có, nhưng tôi sẽ chỉ cho bạn điều gì sẽ xảy ra nếu bạn vô tình đóng

54
00:03:58,420 --> 00:03:59,830
‫lại thông báo này do nhầm lẫn.

55
00:03:59,830 --> 00:04:01,180
‫Vì vậy, chúng tôi sẽ chỉ nói không.

56
00:04:01,210 --> 00:04:06,160
‫Nó để chúng tôi ở đây trong trình chỉnh sửa và bạn sẽ nhận thấy nếu bạn truy cập trình duyệt nội dung, trình duyệt này vẫn

57
00:04:06,160 --> 00:04:07,930
‫chưa thêm bất kỳ C ++ nào vào đây.

58
00:04:07,930 --> 00:04:10,990
‫Và chúng ta sẽ thấy nó trông như thế nào chỉ sau một giây.

59
00:04:10,990 --> 00:04:18,190
‫Nhưng những gì bạn có thể làm nếu quên hoặc không mở trình chỉnh sửa tại thời điểm đó là bạn có thể quay lại

60
00:04:18,190 --> 00:04:20,920
‫menu công cụ của mình và nhấp vào đây.

61
00:04:20,920 --> 00:04:24,160
‫Có một tùy chọn mã Visual Studio mở.

62
00:04:24,160 --> 00:04:29,740
‫Bây giờ, điều quan trọng cần lưu ý là trong các phiên bản gần đây, chúng tôi cũng phải nhấp vào Làm mới Dự án mã Visual

63
00:04:29,740 --> 00:04:31,880
‫Studio mỗi khi chúng tôi thêm một lớp mới.

64
00:04:31,880 --> 00:04:36,940
‫Điều này không tự động xảy ra với chúng tôi vào lúc này, và sau đó bạn có thể tiếp tục

65
00:04:36,940 --> 00:04:39,460
‫nhấp vào nút Visual Studio Code Project đang mở.

66
00:04:39,460 --> 00:04:46,360
‫Và nếu bạn không có tùy chọn này ở đây hoặc bạn đã đóng trình chỉnh sửa hoặc bất cứ điều

67
00:04:46,360 --> 00:04:55,150
‫gì, bạn cũng có thể truy cập dự án của mình trong Windows Explorer hoặc Finder và bạn có thể tìm thấy tệp không gian làm việc mã DOT.

68
00:04:55,150 --> 00:05:00,760
‫Đó là cái mà bạn có thể mở và sẽ tiếp tục mở bằng mã Visual Studio.

69
00:05:00,760 --> 00:05:03,460
‫Hoặc bạn có thể cần chọn mở nó bằng mã Visual Studio.

70
00:05:03,520 --> 00:05:05,890
‫Và đây là những gì bạn sẽ kết thúc.

71
00:05:05,890 --> 00:05:10,000
‫Bạn có thể thấy chúng tôi đã có theo mặc định, thiết bị đầu cuối này sẽ không mở cho bạn.

72
00:05:10,000 --> 00:05:11,440
‫Vì vậy, chúng ta hãy chỉ cần đóng nó lại.

73
00:05:11,770 --> 00:05:16,660
‫Và những gì bạn sẽ thấy là sẽ có hai tab có sẵn ở đây, có thể là hai tab.

74
00:05:16,660 --> 00:05:22,060
‫Chúng có thể không mở cho bạn, nhưng bạn sẽ có một trình khám phá ở bên trái hiển thị cho bạn tất cả các tệp trong dự án

75
00:05:22,060 --> 00:05:22,600
‫của bạn.

76
00:05:22,600 --> 00:05:25,180
‫Có thể bạn sẽ có một số mã mở ở trung tâm.

77
00:05:25,470 --> 00:05:26,490
‫Không quan trọng ở giai đoạn này.

78
00:05:26,490 --> 00:05:30,210
‫Chúng ta sẽ hiểu rõ hơn về mã Visual Studio sau này.

79
00:05:30,240 --> 00:05:36,150
‫Điều chính mà chúng tôi muốn sử dụng nó ngay bây giờ là biên dịch lại tệp nhị phân trình soạn thảo của chúng tôi.

80
00:05:36,150 --> 00:05:39,420
‫Vì vậy, để làm điều đó, trước tiên hãy đóng trình chỉnh sửa của chúng tôi.

81
00:05:39,420 --> 00:05:44,760
‫Nó không thực sự phải đóng để làm điều này, nhưng chúng tôi cũng có thể đóng nó ngay bây giờ

82
00:05:44,760 --> 00:05:52,080
‫và sau đó chúng tôi cần đi đến trình đơn đầu cuối ở trên cùng để tìm mã Visual Studio, sau đó đi xuống để chạy, xây dựng tác vụ.

83
00:05:52,080 --> 00:05:55,470
‫Và bạn có thể thấy rằng có một phím tắt liên quan sẽ được sử dụng sau này.

84
00:05:55,470 --> 00:05:57,620
‫Vì vậy, hãy ghi lại những gì đây là trên nền tảng của bạn.

85
00:05:57,630 --> 00:06:02,880
‫Đối với tôi, đó là điều khiển shift B, vì vậy chúng tôi sẽ nhấp vào tùy chọn đó và sau đó bạn muốn làm gì, bạn có

86
00:06:02,880 --> 00:06:07,980
‫thể thấy tôi có một nhiệm vụ được sử dụng gần đây ở đây, nhưng bạn sẽ không có tác vụ được sử dụng gần đây.

87
00:06:07,980 --> 00:06:13,380
‫Bạn sẽ cần phải cuộn xuống để tìm tác vụ đó, đối với tôi không có trong các tùy chọn.

88
00:06:13,380 --> 00:06:20,940
‫Nhưng điều quan trọng cần tìm là nó cho biết trình biên tập, vì vậy chúng tôi có trình biên tập tấn công chướng ngại vật, sau đó phát

89
00:06:20,940 --> 00:06:23,310
‫triển ở đây và sau đó xây dựng.

90
00:06:23,310 --> 00:06:25,860
‫Vì vậy, chúng tôi muốn xây dựng bản phát triển trình chỉnh sửa.

91
00:06:25,860 --> 00:06:29,040
‫Hãy tiếp tục và chọn tùy chọn phù hợp với bạn.

92
00:06:29,040 --> 00:06:30,780
‫Các nền tảng có thể khác nhau.

93
00:06:30,780 --> 00:06:33,300
‫Bạn có thể thấy rằng có một nền tảng iOS ở đây.

94
00:06:33,300 --> 00:06:35,190
‫Có một nền tảng win 64.

95
00:06:35,190 --> 00:06:36,780
‫Chúng có thể sẽ là nền tảng Mac.

96
00:06:36,780 --> 00:06:39,930
‫Nếu bạn đang sử dụng máy Mac, rõ ràng bạn sẽ sử dụng nền tảng mà bạn đang sử dụng.

97
00:06:39,930 --> 00:06:43,770
‫Tôi đang sử dụng Win 64, Windows 64, vì vậy đó là phiên bản tôi sẽ sử dụng.

98
00:06:43,770 --> 00:06:45,630
‫Vì vậy, hãy tiếp tục và nhấp vào đó.

99
00:06:45,900 --> 00:06:51,600
‫Và những gì chúng tôi sẽ làm là chúng tôi sẽ mở một cửa sổ nhỏ ở đây, ở dưới cùng được

100
00:06:51,600 --> 00:06:56,580
‫gọi là terminal và nó sẽ có một loạt văn bản cuộn theo, đó là quá trình của.

101
00:06:57,220 --> 00:07:03,190
‫Biên dịch C ++ mới được bổ sung này thành tệp nhị phân có thể chạy trong trình chỉnh sửa của chúng tôi.

102
00:07:03,310 --> 00:07:06,610
‫Vì vậy, đây là một quá trình dài hơn một cách hợp lý.

103
00:07:06,610 --> 00:07:10,540
‫Vì vậy, tôi muốn bạn tiếp tục và bắt đầu biên dịch C ++ của riêng bạn.

104
00:07:10,540 --> 00:07:15,220
‫Vì vậy, hãy tạo một nền tảng di chuyển mới, C ++ diễn viên trong trình chỉnh sửa.

105
00:07:15,220 --> 00:07:22,330
‫Hãy nhớ chuyển từ Visual Studio hoặc Xcode sang Visual Studio Code trong tùy chọn trình soạn thảo.

106
00:07:22,630 --> 00:07:24,640
‫Mở mã Visual Studio.

107
00:07:24,640 --> 00:07:30,100
‫Tôi đã chỉ cho bạn một số cách để bạn có thể mở dự án Visual Studio Code, sau đó biên dịch

108
00:07:30,100 --> 00:07:35,260
‫lại trình chỉnh sửa bằng cách sử dụng tác vụ xây dựng đang chạy đó và xem phần đầu cuối.

109
00:07:35,260 --> 00:07:38,350
‫Và khi hoàn tất, bạn sẽ khởi chạy lại dự án.

110
00:07:38,350 --> 00:07:39,760
‫Làm thế nào để bạn biết rằng nó đã hoàn thành?

111
00:07:39,760 --> 00:07:43,870
‫Chà, ở phần cuối, nó sẽ nói rằng thiết bị đầu cuối sẽ được sử dụng lại bởi các tác vụ.

112
00:07:43,870 --> 00:07:45,280
‫Nhấn phím bất kỳ để đóng nó.

113
00:07:45,310 --> 00:07:50,410
‫Nó cũng hiển thị cho bạn tổng thời gian thực hiện cho quá trình xây dựng.

114
00:07:50,410 --> 00:07:52,390
‫Vì vậy, đó là cách bạn biết nó sẽ được hoàn thành.

115
00:07:52,390 --> 00:07:55,030
‫Vì vậy, hãy tạm dừng video và đi đến điểm đó.

116
00:07:58,380 --> 00:07:59,010
‫Được chứ.

117
00:07:59,010 --> 00:07:59,850
‫Chào mừng trở lại.

118
00:07:59,850 --> 00:08:02,520
‫Vì vậy, bạn có thể tiếp tục và khởi chạy lại trình chỉnh sửa.

119
00:08:02,520 --> 00:08:07,290
‫Tại thời điểm này, bạn có thể thực hiện điều đó từ Trình khởi chạy Epic Games hoặc bằng cách nhấp đúp vào dự

120
00:08:07,290 --> 00:08:09,480
‫án bạn dự án trong thư mục dự án của mình.

121
00:08:09,630 --> 00:08:15,300
‫Và khi dự án đã được mở ra, bạn có thể đi tới ngăn chứa nội dung và bây giờ bạn sẽ thấy nó bên cạnh

122
00:08:15,300 --> 00:08:16,650
‫thư mục nội dung của bạn.

123
00:08:16,650 --> 00:08:21,180
‫Trong ngăn bên trái, bạn hiện có một thư mục các lớp C ++.

124
00:08:21,600 --> 00:08:28,110
‫Nếu bạn nhấp vào đó và đi vào thư mục tấn công chướng ngại vật, bạn có thể thấy lớp nền tảng di chuyển của chúng tôi.

125
00:08:28,110 --> 00:08:33,180
‫Vì vậy, đây là một diễn viên có thể được kéo ngay vào cấp độ của chúng tôi.

126
00:08:33,240 --> 00:08:40,050
‫Hiện tại nam diễn viên hoàn toàn trống trơn nên thậm chí không có vị trí, địa điểm.

127
00:08:40,050 --> 00:08:46,680
‫Vì vậy, theo mặc định, bạn sẽ thấy gizmo trong chế độ xem nằm ở trung tâm của bản đồ ở vị trí 000.

128
00:08:46,680 --> 00:08:49,350
‫Điều này là tốt cho bây giờ và chúng tôi sẽ sửa điều này sau.

129
00:08:49,350 --> 00:08:50,730
‫Vì vậy, hãy tiếp tục và làm điều đó.

130
00:08:50,730 --> 00:08:56,280
‫Kiểm tra xem mọi thứ có đang hoạt động như vậy không và lưu bản đồ của bạn và tôi sẽ gặp lại bạn trong video tiếp theo.

