Unreal Engine 5, A đến Z dành cho người mới bắt đầu, chỉ sử dụng Blueprint!
SW School
Khóa học nhập môn tạo game đầu tiên của riêng bạn chỉ với Blueprint mà không cần coding
Beginner
unreal-engine5, unreal-blueprint
Ngôn ngữ sử dụng công cụ Unity là ngôn ngữ C#. Khóa học tập trung vào các chức năng thường được sử dụng trong Unity, đồng thời bao gồm các kiểu dữ liệu và chuyển đổi, hướng đối tượng và khái quát hóa cũng như thậm chí cả đầu vào và đầu ra tệp đơn giản!


Lập trình C#
Lập trình web bằng C#
Khóa học này là khóa học lập trình phải học trước khi học phát triển Unity .
Hiện tại Unity chỉ hỗ trợ C# làm ngôn ngữ phát triển và chúng tôi dự định sẽ tiếp tục sử dụng C# trong tương lai.
Vì vậy, lập trình C# rất cần thiết cho quá trình phát triển Unity.
Trong số đó, chúng tôi sẽ sắp xếp ngữ pháp chặt chẽ bắt đầu từ những phần quan trọng và thường dùng.
So với các bài giảng khác, tôi đã cố gắng giải thích theo cách dễ hiểu và thậm chí giới thiệu cách sử dụng nội dung liên quan.
Tài liệu này bao gồm những phần thiết yếu nhất của ngôn ngữ C# với các ví dụ dễ hiểu.
Tôi tin rằng ngay cả người mới bắt đầu cũng có thể theo dõi mà không gặp khó khăn trong việc viết và hiểu chương trình.
Chúng tôi hy vọng khóa học này sẽ hữu ích cho bạn trong quá trình phát triển và học tập Unity.
Bài 1: Xây dựng môi trường phát triển và các chương trình cơ bản
Tìm hiểu cách thiết lập môi trường phát triển để học C#, tạo và tải dự án, đồng thời tìm hiểu cấu trúc cơ bản của ngôn ngữ C#.
Bài 2: Ngữ pháp cơ bản: Kiểu dữ liệu và biến
Tìm hiểu về các kiểu dữ liệu thường dùng trong Unity, kiểu var và Object, cũng như Boxing và Unboxing.
Bài 3 Toán tử
Tìm hiểu về khái niệm chuyển đổi kiểu và các hàm chuyển đổi kiểu hữu ích, cùng với nhiều toán tử khác nhau được sử dụng trong ngôn ngữ C#.
Bài 4 Câu lệnh điều khiển
Tìm hiểu cú pháp so sánh tuần tự và lặp được sử dụng trong C# và ba thành phần cấu trúc cơ bản của một chương trình.
Phương pháp Bài 5
Tìm hiểu về khái niệm quá tải cấu trúc và phác thảo các phương thức thực hiện các chức năng của chương trình.
Chúng ta sẽ tìm hiểu hai phương pháp truyền dữ liệu: truyền giá trị và truyền tham chiếu. Chúng ta cũng sẽ tìm hiểu về các tham số mặc định.
Bài 6: Lớp và hàm tạo
Tìm hiểu các khái niệm về hướng đối tượng và hiểu các lớp, là các kiểu dữ liệu đối tượng.
Tìm hiểu về khái niệm hàm tạo và hàm hủy được sử dụng khi tạo lớp và quyền truy cập dữ liệu bên trong lớp.
Cấu trúc bài 7
Hãy cùng tìm hiểu về cấu trúc, là kiểu dữ liệu do người dùng định nghĩa và hiểu sự khác biệt của chúng so với lớp.
Bài 8: Lớp, Kế thừa và Thuộc tính
Kế thừa, giao diện mở rộng chức năng của một lớp và lấy giá trị cho các biến thành viên được đóng gói.
Tìm hiểu khái niệm về các thuộc tính giúp việc thiết lập trở nên dễ dàng.
Bài 9 Mảng
Tìm hiểu định nghĩa và cách sử dụng mảng, bao gồm mảng 2D, mảng 3D, v.v.
Tìm hiểu về cách mở rộng mảng và các hàm hữu ích trong mảng.
Bài giảng 10: Lập trình tổng quát
Tìm hiểu về khái niệm tổng quát hóa, giúp tăng tính phổ quát của các phương thức và lớp.
Hãy tạo ra các phương thức chung và lớp chung của riêng chúng ta.
Bài 11 Lớp Tổng quát
Chúng ta hãy xem xét các loại lớp tổng quát dưới dạng tập hợp được tạo ra bằng cách kết hợp khái niệm tổng quát với cấu trúc dữ liệu.
Tìm hiểu cách sử dụng từng lớp.
Bài 12 Mảng và Lớp tổng quát
Chúng ta hãy cùng tìm hiểu về các đối tượng bộ sưu tập tổng quát được tạo dựa trên mảng.
Chúng ta hãy nghiên cứu từng lớp và tìm hiểu sự khác biệt so với lớp chung.
Bài giảng thứ 13 liệt kê và những bài khác
Chúng ta hãy tìm hiểu về các kiểu dữ liệu được liệt kê, một loại dữ liệu do người dùng định nghĩa và suy nghĩ về cách áp dụng chúng thông qua các ví dụ ứng dụng.
Chúng ta hãy cùng tìm hiểu cú pháp xử lý ngoại lệ như một cách để ngăn ngừa lỗi hoặc sai sót xảy ra trong chương trình.
Bài 14 Nhập/Xuất tệp
Tìm hiểu về lớp luồng điều khiển luồng dữ liệu và các lớp đầu vào/đầu ra tệp.
Và khi sử dụng khái niệm tuần tự hóa, dữ liệu lớp do người dùng tạo ra sẽ được lưu vào một tệp.
Tìm hiểu cách tải.
Cần có kiến thức cơ bản về lập trình (các khái niệm cơ bản của ngôn ngữ C) trước.
Khóa học này dành cho ai?
Những người không chuyên muốn trở thành nhà phát triển muốn tạo nội dung VR/AR bằng công cụ Unity
Những người muốn trở thành nhà phát triển trong lĩnh vực phát triển máy chủ hoặc lĩnh vực phát triển trò chơi
Cần biết trước khi bắt đầu?
Kiến thức cơ bản về lập trình
Các khái niệm cơ bản của ngôn ngữ C
Tất cả
14 bài giảng ∙ (5giờ 19phút)
7. 07 Kết cấu thép
26:58
Tất cả
1 đánh giá
1.146.211 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!