﻿1
00:00:04,190 --> 00:00:09,590
‫Xin chào và chào mừng bạn đến với phần này, nơi chúng tôi sẽ tạo ra trò chơi xe tăng trông tuyệt vời này.

2
00:00:09,590 --> 00:00:15,590
‫Chúng tôi có chiếc xe tăng màu xanh này để chúng tôi có thể lăn lộn trên thế giới và điều khiển, nhắm

3
00:00:15,590 --> 00:00:22,460
‫bắn mọi thứ và thực sự phóng đạn để chúng tôi có thể tiêu diệt những kẻ thù tồn tại ở cấu trúc trung tâm trên bản đồ.

4
00:00:22,460 --> 00:00:28,070
‫Bây giờ, những kẻ thù này có một số A cơ bản. TÔI. nơi họ có thể nhắm vào chúng tôi và phóng đạn vào chúng tôi.

5
00:00:28,070 --> 00:00:34,070
‫Vì vậy, có một yếu tố nguy hiểm và chúng tôi cũng có thể tiêu diệt chúng để có thể giành chiến thắng trong trò chơi.

6
00:00:34,070 --> 00:00:38,390
‫Bây giờ, chúng thực sự cũng có thể tiêu diệt chúng ta, như bạn có thể thấy ở đây.

7
00:00:38,390 --> 00:00:44,450
‫Vì vậy, có một chút phấn khích, một chút khó khăn tham gia vào việc cố gắng giành chiến thắng trong trò chơi.

8
00:00:44,450 --> 00:00:50,570
‫Vì vậy, đây là một trò chơi đơn giản nhỏ thực sự hay, trò chơi kiểu mứt, và khi kết thúc trò chơi, bạn sẽ học

9
00:00:50,570 --> 00:00:51,890
‫được rất nhiều kỹ năng.

10
00:00:51,890 --> 00:00:57,170
‫Vì vậy, tôi hy vọng bạn đã sẵn sàng tạo một số lớp C ++ và thực hiện một số lập trình trò chơi.

11
00:00:57,170 --> 00:01:03,890
‫Đây sẽ là một phần thực sự thú vị, vì vậy hãy sẵn sàng đi sâu vào động cơ và tạo dự án này.

12
00:01:03,920 --> 00:01:07,580
‫Bây giờ chúng ta hãy nói một chút về những gì chúng ta sẽ đề cập trong phần này.

13
00:01:07,580 --> 00:01:13,250
‫Vì vậy, đây là kế hoạch của phần và bạn có thể tham khảo lại lộ trình này theo thời gian để kiểm tra tiến trình của mình và

14
00:01:13,250 --> 00:01:15,350
‫xem bạn đã đi được bao xa trong phần này.

15
00:01:15,350 --> 00:01:19,850
‫Bây giờ, trước tiên, chúng ta sẽ tạo ra một chiếc xe tăng có thể di chuyển khắp thế giới.

16
00:01:19,850 --> 00:01:23,480
‫Đây sẽ là những gì chúng tôi kiểm soát khi chúng tôi chơi trò chơi.

17
00:01:23,510 --> 00:01:30,470
‫Chúng tôi sẽ cấu hình xe tăng của mình để xử lý chuyển động bằng các phím WAC cũng như di chuyển chuột xung

18
00:01:30,470 --> 00:01:35,810
‫quanh và sử dụng các lần nhấp chuột để xoay xe tăng, tháp pháo và đạn bắn.

19
00:01:35,810 --> 00:01:41,150
‫Sau đó, chúng tôi sẽ tạo ra một lớp tháp pháo của đối phương và đây sẽ là đối thủ của trò chơi.

20
00:01:41,150 --> 00:01:44,870
‫Nó sẽ tìm kiếm chúng tôi và phóng đạn vào chúng tôi.

21
00:01:44,870 --> 00:01:46,190
‫Khi chúng tôi đang chơi.

22
00:01:46,190 --> 00:01:51,440
‫Chúng tôi sẽ thêm chức năng bắn mà chúng tôi có thể khởi chạy bằng một cú nhấp chuột và tháp pháo

23
00:01:51,440 --> 00:01:55,550
‫của đối phương cũng sẽ sử dụng chức năng bắn để phóng đạn về phía chúng tôi.

24
00:01:55,580 --> 00:01:59,210
‫Sau đó, chúng tôi sẽ thêm thiệt hại về sức khỏe và sự tàn phá vào trò chơi.

25
00:01:59,210 --> 00:02:01,400
‫Vì vậy, điều này thêm một chút nguy hiểm.

26
00:02:01,430 --> 00:02:06,800
‫Bây giờ ở phần cuối của phần này, chúng tôi sẽ thêm một số hiệu ứng đặc biệt như khói, vụ nổ và âm thanh để làm cho

27
00:02:06,800 --> 00:02:09,770
‫trò chơi của chúng tôi trở nên năng động và vui nhộn hơn một chút.

28
00:02:09,770 --> 00:02:15,260
‫Và chúng tôi sẽ kết thúc phần này với các điều kiện thắng và thua với màn hình HUD sẽ hiển thị cho

29
00:02:15,260 --> 00:02:21,470
‫chúng tôi khi trò chơi bắt đầu và khi trò chơi kết thúc hoặc khi chúng tôi thua hoặc khi chúng tôi đã phá hủy tất cả

30
00:02:21,470 --> 00:02:23,360
‫các trụ và thắng trò chơi .

31
00:02:23,360 --> 00:02:28,220
‫Vì vậy, điều này cung cấp cho bạn một chút lộ trình hiển thị cho bạn các tính năng sẽ triển khai và các

32
00:02:28,220 --> 00:02:30,050
‫kỹ năng bạn sẽ học trong suốt phần này.

33
00:02:30,050 --> 00:02:36,830
‫Bây giờ chúng tôi đã sẵn sàng để bắt đầu dự án trò chơi này để bạn có thể tải xuống dự án trò chơi này từ liên

34
00:02:36,830 --> 00:02:38,630
‫kết trong tài nguyên cho video này.

35
00:02:38,660 --> 00:02:42,620
‫Bạn sẽ tải xuống, bạn sẽ giải nén nó giống như bạn làm với bất kỳ tệp zip nào khác.

36
00:02:42,740 --> 00:02:47,480
‫Và sau khi tải xuống và giải nén, bạn có thể mở nó trong Unreal Engine.

37
00:02:47,480 --> 00:02:53,240
‫Bây giờ, khi bạn đã mở dự án, bạn sẽ thấy những gì tôi đang thấy ở đây, đó là

38
00:02:53,240 --> 00:02:58,700
‫mức trông tuyệt vời này với bầu trời màu tím và lưới này ở đây cho mặt đất.

39
00:02:58,700 --> 00:03:05,960
‫Và về cơ bản đây là một dự án đã được rút gọn, chỉ có những gì chúng ta cần cho trò chơi này.

40
00:03:05,960 --> 00:03:11,840
‫Vì vậy, bạn sẽ thấy ở đây trong trình duyệt nội dung, trong thư mục nội dung, chúng tôi có một thư mục nội dung và chúng

41
00:03:11,840 --> 00:03:13,430
‫tôi có một thư mục bản đồ.

42
00:03:13,430 --> 00:03:17,210
‫Và trong thư mục bản đồ, chúng ta có một cấp gọi là chính.

43
00:03:17,240 --> 00:03:19,490
‫Nó cho biết mức độ trong ngoặc đơn ở đó.

44
00:03:19,490 --> 00:03:25,400
‫Đó là cách bạn có thể biết và bạn sẽ thấy ở trên cùng bên trái ở đây trong tab này, nó nói chính,

45
00:03:25,400 --> 00:03:29,900
‫tất nhiên, điều đó đề cập đến cấp độ mà chúng tôi đã mở được gọi là Chính.

46
00:03:29,900 --> 00:03:36,380
‫Bây giờ chúng ta có một thư mục nội dung với một số cấu trúc thư mục đã được tạo cho chúng ta ở đây có một

47
00:03:36,380 --> 00:03:38,990
‫thư mục âm thanh với hai nội dung âm thanh.

48
00:03:38,990 --> 00:03:43,610
‫Bạn có thể tiếp tục và nhấp vào phát trên các biểu tượng này chỉ để nghe những nội dung này phát ra như thế nào.

49
00:03:43,610 --> 00:03:48,500
‫Chúng tôi có một số hiệu ứng bây giờ ở đây trong thư mục hiệu ứng, chúng tôi có ba hiệu ứng đặc biệt.

50
00:03:48,500 --> 00:03:51,740
‫Bây giờ nếu bạn nhấp đúp vào chúng, bạn có thể thấy những hiệu ứng này trông như thế nào.

51
00:03:51,740 --> 00:03:53,960
‫Đây là một hiệu ứng kiểu vụ nổ nhiều hơn.

52
00:03:53,960 --> 00:03:57,710
‫Cái tiếp theo là một hiệu ứng đánh trông giống như một đám khói.

53
00:03:57,710 --> 00:04:03,710
‫Và sau đó chúng ta có đường đạn và điều này sẽ theo đường đạn khi nó phóng ra khắp

54
00:04:03,710 --> 00:04:10,070
‫thế giới, một thư mục vật liệu chứa đầy các vật liệu sẽ được sử dụng với các mắt lưới của chúng ta.

55
00:04:10,070 --> 00:04:16,880
‫Và điều đó đưa tôi đến thư mục lưới, chứa xe tăng và tháp pháo, cả phần đế và phần

56
00:04:16,880 --> 00:04:20,930
‫trên cùng, cũng như một viên đạn và quả cầu này.

57
00:04:20,930 --> 00:04:25,400
‫Và cuối cùng chúng ta có một thư mục kết cấu trong đó có một số kết cấu cho chúng ta.

58
00:04:25,400 --> 00:04:29,030
‫Vì vậy, đây là những tài sản mà chúng tôi sẽ cần cho dự án trò chơi này.

59
00:04:29,030 --> 00:04:32,360
‫Vì vậy, chúng đã được cung cấp cho chúng tôi trong dự án này.

60
00:04:32,360 --> 00:04:38,030
‫Vì vậy, về cơ bản, rất nhiều công việc đã được thực hiện để thiết lập điều này cho bạn, vì vậy bạn không cần phải dành

61
00:04:38,030 --> 00:04:41,420
‫tất cả thời gian để tạo cấp độ và đi và tìm kiếm tài sản.

62
00:04:41,420 --> 00:04:47,600
‫Tất cả điều này được chuẩn bị cho bạn chỉ để chúng tôi có thể bắt đầu viết mã trò chơi ngay bây giờ.

63
00:04:47,600 --> 00:04:54,320
‫Ngoài bản thân cấp độ, chúng tôi cũng có một số đầu vào, quyền truy cập và ánh xạ hành động được thiết lập để chúng tôi

64
00:04:54,320 --> 00:04:55,820
‫không phải thiết lập chúng.

65
00:04:55,820 --> 00:05:03,350
‫Nếu bạn đi tới cài đặt chỉnh sửa và dự án, sau đó cuộn xuống đầu vào, ở đây chúng tôi có ánh xạ hành động và.

66
00:05:03,450 --> 00:05:06,670
‫Ánh xạ trục, có một ánh xạ hành động được gọi là lửa.

67
00:05:06,690 --> 00:05:10,800
‫Nếu bạn nhấp vào menu thả xuống bên cạnh nó, bạn sẽ thấy rằng nó được ánh xạ tới nút chuột trái.

68
00:05:10,800 --> 00:05:16,350
‫Vì vậy, mỗi khi chúng tôi nhấp vào nút chuột trái, chúng tôi có ánh xạ hành động lửa này và chúng

69
00:05:16,350 --> 00:05:23,100
‫tôi sẽ học cách khai thác vào điều này trong C ++ để chúng tôi có thể sử dụng nút chuột trái đó để thực hiện công việc.

70
00:05:23,100 --> 00:05:29,250
‫Và tương tự, chúng ta có các ánh xạ truy cập này và chúng cũng được ánh xạ tới các phím bàn phím.

71
00:05:29,250 --> 00:05:36,690
‫Di chuyển về phía trước được ánh xạ tới W và lượt S được ánh xạ tới D và A, sau đó xoay tháp pháo được ánh xạ

72
00:05:36,690 --> 00:05:38,220
‫tới trục x của chuột.

73
00:05:38,220 --> 00:05:43,890
‫Điều đó có nghĩa là khi chúng ta di chuyển chuột sang trái và phải, chúng ta đang đưa thông tin đầu vào vào hệ thống đầu vào

74
00:05:43,890 --> 00:05:47,430
‫để lấy nó, đăng ký nó và sau đó thực hiện điều gì đó với nó.

75
00:05:47,460 --> 00:05:51,570
‫Chúng ta sẽ tìm hiểu tất cả về thứ đó là gì trong các video trong tương lai.

76
00:05:51,570 --> 00:05:56,370
‫Vì vậy, đây là một số cài đặt mà chúng tôi đã thiết lập cho tất cả chúng tôi đã sẵn sàng.

77
00:05:56,370 --> 00:06:02,760
‫Và tất cả những gì chúng ta cần làm là bắt đầu tạo các lớp và bắt đầu lập trình để có cấu trúc, tạo

78
00:06:02,760 --> 00:06:04,740
‫và sẵn sàng chơi trò chơi này.

79
00:06:04,740 --> 00:06:06,090
‫Vì vậy, tôi hy vọng bạn vui mừng.

80
00:06:06,090 --> 00:06:07,050
‫Tôi rất phấn khích.

81
00:06:07,050 --> 00:06:12,450
‫Trong video tiếp theo, chúng ta sẽ bắt đầu tạo các lớp C ++ và thực sự bắt đầu phát triển trò chơi này và có

82
00:06:12,450 --> 00:06:14,550
‫thứ gì đó để chúng ta có thể chơi.

83
00:06:14,820 --> 00:06:16,950
‫Vì vậy, tôi sẽ gặp bạn trong video tiếp theo.

84
00:06:17,340 --> 00:06:19,350
‫Hãy sẵn sàng để bắt đầu viết mã.

