강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

Lập trình C# dành cho nhà phát triển Unity

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!

(5.0) 1 đánh giá

10 học viên

  • SW School
실습 중심
게임개발자
C#

Dịch cái này sang tiếng Việt

  • Lập trình C#

  • Lập trình web bằng C#

Lập trình C# cho nhà phát triển Unity


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.


Tìm hiểu về những điều này

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.


Những điều cần lưu ý trước khi tham gia khóa học

Kiến thức và biện pháp phòng ngừa của người chơ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.

Khuyến nghị cho
những người này

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

Xin chào
Đây là

1,353

Học viên

93

Đánh giá

5

Trả lời

4.8

Xếp hạng

13

Các khóa học

Chương trình giảng dạy

Tất cả

14 bài giảng ∙ (5giờ 19phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • 이지한님의 프로필 이미지
    이지한

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    36% đã tham gia

    이해하기 쉽게 강의 해주셔서 좋았습니다.

    1.165.874 ₫

    Khóa học khác của SW School

    Hãy khám phá các khóa học khác của giảng viên!