Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Unity C# Scripting : Complete C# For Unity Game Development

Unity C# Scripting: Học C# Toàn Diện Cho Phát Triển Game Unity

Unity C# Scripting: Học C# Toàn Diện Cho Phát Triển Game Unity

Học C# Scripting cho Unity 6 từ Cơ Bản, Tự tạo Game 3D & 2D với Unity & C# (Unity 6)

4.6
(2,953 đánh giá)
18,474 học viên
Giảng viên
Raja Biswas
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 359.000đ -78%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
31.0 giờ video
154 bài giảng
7 bài quiz
4 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

Bạn sẽ học được gì

Nắm vững C# & Các Khái niệm Lập trình Cơ bản
Học Unity API từ Căn bản Tuyệt đối
Học Các Khái niệm Lập trình Hướng Đối tượng
Học C# Scripting qua Ví dụ Thực tế trong Unity
Sử dụng Kỹ năng C# để Xây dựng Game Mobile / Android
Triển khai Các Tính năng AI Cơ bản trong Unity
Học Quản lý Phiên bản với Github, Bitbucket & SourceTree
Xây dựng Game Ví dụ 2D & 3D Thực tế với C# & Unity

Yêu cầu

Không yêu cầu kinh nghiệm lập trình trước đó
Chỉ cần quen thuộc cơ bản với máy tính

Đối tượng phù hợp

Dành cho bất kỳ ai muốn học C# Scripting để Phát triển Game Unity
Lập trình viên C# mới bắt đầu muốn làm việc với Unity
Bất kỳ ai muốn Xây dựng Game bằng C#
Người đã thành thạo ngôn ngữ khác & muốn học C# một cách thú vị

Nội dung khóa học

16 phần • 149 bài giảng
1 Giới thiệu về Khóa học C# Scripting này
2 Cài đặt & Thiết lập Unity 6 (2025)
3 Thiết lập Unity Active Input Handling - Unity 6.1 (2025)
4 Cài đặt & Thiết lập Unity 2023
5 Cài đặt và Thiết lập Unity 2022
6 Sửa lỗi Tự động hoàn thành của Visual Studio
1 Tạo Script C# đầu tiên của bạn trong Unity 6
2 Bắt đầu với C# Scripting trong Unity
3 Hiểu Cấu trúc của một Script C#
4 Các Hàm Sự kiện trong Unity C#
5 Biến trong Unity C#
6 Biến Public trong Unity C#
7 Hàm Update Chi tiết
8 Cơ bản về Hàm trong C#
9 Hàm có Kiểu trả về & Tham số trong Unity
10 Cách Giải Bài tập Lập trình (Cập nhật 2024)
11 Câu lệnh If Else trong C#
12 Thêm về Điều kiện và Kiểm tra Bằng nhau
13 Hiểu về Biến Boolean
14 Giới thiệu về Mảng trong Unity C#
15 Tìm hiểu thêm về Mảng trong C#
16 Hiểu về Vòng lặp For trong C#
17 Vòng lặp While trong Unity C# Scripting
18 Học Vòng lặp foreach trong C#
19 Câu lệnh Switch Case trong C#
1 Thiết lập Unity Active Input Handling - Unity 6.1
1 Tìm kiếm & Xác định GameObjects trong Unity
2 Truy cập Components bằng Hàm GetComponent
3 Di chuyển, Xoay & Thay đổi Kích thước với Component Transform
4 Tạo đối tượng Ngẫu nhiên với Instantiate
5 Gọi Hàm Lặp lại với InvokeRepeating
6 Làm việc với Đầu vào Bàn phím trong Unity
7 Di chuyển Mượt mà với Input.GetAxis
8 Làm việc với Đầu vào Chuột trong Unity C#
9 Làm việc với Vật lý - Tạo Bộ điều khiển Người chơi
10 Bắn Đạn sử dụng Vật lý
11 Kiểm tra Va chạm trong Unity với C#
12 Làm việc với Triggers
13 Hiểu hàm LookAt
14 Tải Cảnh / Màn chơi trong Unity với C#
1 Xây dựng Game Thu thập Xu 3D với Unity & C#
2 File Dự án cho Phần này
1 Khóa học Cấp tốc Unity C# - Phần 1
2 Khóa học Cấp tốc Unity C# - Phần 2
3 Khóa học Cấp tốc Unity C# - Phần 3
4 Khóa học Cấp tốc Unity C# - Phần 4
5 Khóa học Cấp tốc Unity C# - Phần 5
6 File Dự án cho Phần này
1 Lớp & Đối tượng - Khái niệm Lập trình Hướng Đối tượng
2 Hàm tạo trong C# Unity
3 Sử dụng System.Serializable để Khởi tạo Đối tượng
4 Properties trong C# - Tất cả những gì bạn cần biết
5 Enums trong C#
6 Kế thừa trong C# - Phần 1
7 Kế thừa trong C# - Phần 2
8 Đa hình, Hàm ảo & Ghi đè trong C#
9 Biến, Hàm & Lớp Tĩnh trong C#
10 Hiểu về Nạp chồng Phương thức trong C#
11 Sử dụng Namespaces trong C# & Unity
12 Làm việc với Attributes trong Unity
13 Hiểu về Coroutines trong Unity C#
14 File Dự án cho Phần này
1 Khóa học Cấp tốc Unity C# Scripting cho Phát triển Game 2D
2 Hủy đối tượng
3 Phát hiện Cú nhấp chuột
4 Hủy đối tượng bằng Đầu vào Bàn phím
5 Di chuyển Đối tượng bằng cách Thêm Vận tốc
6 Di chuyển bằng Đầu vào Bàn phím
7 Lật Hướng của Sprites
8 Phát hiện Va chạm & Hủy đối tượng
9 Tạo Hệ thống Điểm số
10 Khởi động lại Cảnh Game
11 Trì hoãn Việc gọi Hàm
12 File Dự án cho Phần này
1 Thiết lập Sprites cho Nhân vật Game & Nền
2 Thiết lập Các viên Kẹo
3 Tạo Bộ điều khiển Người chơi
4 Giới hạn Di chuyển của Người chơi trong Biên giới
5 Kiểm tra xem Quái vật có Ăn Kẹo không
6 Loại bỏ Kẹo khi ra khỏi Màn hình
7 Tạo Kẹo Ngẫu nhiên
8 Tạo Kẹo tại Vị trí Ngẫu nhiên
9 Tạo Kẹo Lặp lại
10 Kiểm tra Điểm số
11 Hiển thị UI Điểm số trên Màn hình
12 Tạo Bộ đếm Mạng sống
13 Hiển thị UI Mạng sống Còn lại
14 Dừng Tạo Kẹo khi GameOver
15 Tạo Bảng GameOver
16 Tạo Menu Chính
17 Tạo Bộ điều khiển Menu GameOver
18 Tạo Hiệu ứng cho Bảng GameOver
19 File Dự án cho Phần này
1 Phóng to & Thu nhỏ trong Unity với C#
2 Tạo Hiệu ứng Rung Camera trong Unity với C#
3 Xoay Đối tượng bằng Chuột với C#
4 Phát hiện Cú nhấp Nút và Gọi Hàm
5 Tạo Nền Cuộn Vô hạn 2D cho Game Chạy
6 File Dự án cho Phần này
1 Xây dựng Game Android đầu tiên của bạn với Unity & C# (Cập nhật 2023)
2 File Dự án cho Phần này
1 Cách Thiết lập Unity 6 cho Phát triển Game Android (Cập nhật 2024)
2 Xây dựng Game Thu thập Cà rốt với Joystick Cảm ứng (Unity 2023)
3 Xây dựng Game Android từ Đầu đến Cuối trong 40 Phút
4 Làm việc với Đầu vào Cảm ứng trong Unity C#
5 Chạm & Hủy đối tượng với RayCasting trong Unity C#
6 Đầu vào Gia tốc kế trong Unity C#
7 Đầu vào Gia tốc kế trong Unity C# - Phần 2
8 Tạo UI Phản hồi trong Unity
9 Điều khiển Vuốt Cảm ứng trong Unity C#
10 [Lỗi thời] Bộ điều khiển Đầu vào Joystick Cảm ứng trong Unity C#
11 [Lỗi thời] Tạo Game Android đầu tiên của bạn - Quy trình Hoàn chỉnh (2018)
12 [Lỗi thời] Bắt đầu & Thiết lập Môi trường Phát triển Android (2017)
13 File Dự án cho Phần này
1 Tại sao nên dùng Quản lý Phiên bản trong Dự án của bạn
2 Sao chép và Tạo Repository mới
3 Ví dụ Thực tế về Quản lý Phiên bản
4 Tạo Nhánh cho Dự án của bạn
5 Đẩy Repository Cục bộ lên Github & Bitbucket
1 Thiết lập Màn chơi Game
2 Điều khiển Quả bóng
3 Di chuyển Bóng sau Lần Chạm đầu tiên
4 Kiểm tra khi Bóng Rơi khỏi Bệ đỡ
5 Camera Theo dõi Bóng Mượt mà
6 Làm cho Bệ đỡ Rơi xuống sau khi Bóng Đi qua
7 Tạo các Bệ đỡ
8 Thuật toán Tạo Bệ đỡ Ngẫu nhiên
9 Sửa lỗi Bệ đỡ Rơi
10 Tạo Kim cương và Tạo Ngẫu nhiên
11 Hủy Kim cương khi Va chạm
12 Tạo Hiệu ứng Hạt Tuyệt vời
13 Tạo UiManager và Hiệu ứng Chữ
14 Thêm Hiệu ứng UI Menu Chính
15 Menu GameOver và Hiệu ứng
16 Lập trình UiManager
17 ScoreManager: Điểm số và Điểm Cao
18 Tạo GameManager và Điều khiển Toàn bộ Game
19 Chỉnh sửa Cuối cùng và Hoàn thiện Game
20 Build và Xuất bản Game của chúng ta
1 Bắt đầu với Navmesh trong Unity
2 Đuổi theo trong khi Tránh Chướng ngại vật
3 Tất cả về NavMesh Agent trong Unity
4 Agent Di chuyển trên Dốc và Nơi Hẹp
5 Agent Thông minh Di chuyển Lên cầu thang
6 Agent Thông minh Nhảy với Off Mesh Links
7 Tạo Off Mesh Links Thủ công
8 File Dự án cho Phần này
1 Tải xuống Tất cả Scripts và File Dự án
2 Thưởng: Mã giảm giá Đặc biệt cho Tất cả Khóa học

Giới thiệu khóa học

This Course will Teach You everything that you need to get started with C# scripting in Unity. You will learn step by step from scratch every feature of the C# language as well as how to implement it in Unity's API for building Games. All The Content works fine in Unity 6, Unity 2023, 2022 and older versions.

List of Things You Will Learn:

  1. Learn C# Language from absolute basics

  2. Master basic Programming concepts

  3. Learn Unity's API

  4. Learn Object Oriented Programming Concepts

  5. Create Ready To Use C# Scripts

  6. Apply Your C# Skills for Building Android / Mobile Games

  7. Implement Basic AI Features With C#

  8. Learn Version Controlling With Github, Bitbucket, Source Tree

I have taught C# Scripting to thousands of people on my Youtube Channel: Charger Games. I love teaching complex concepts in a simple way, so even if you have no previous coding experience, no need to worry, I'm gonna teach you everything step by step in the perfect order.

Learn the basic concepts, tools, and functions that you will need to build fully functional Games with C# and the Unity game engine.

Build a strong foundation in C# Scripting and Unity Game Development with this course.

  • Get Started With C# programming

  • Learn fundamentals of Unity API

  • Learn Object Oriented Programming Concepts

  • Create Reusable C# scripts

  • Learn Intermediate C# Concepts in Unity

  • Take Your C# Skills to the next level

A Powerful Skill at Your Fingertips  Learning the fundamentals of C# Scripting in Unity puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building games.

Jobs in unity game development are plentiful, and being able to learn C# Scripting along with Unity game development will give you a strong background to more easily build awesome games.

Content and Overview  Suitable for beginning programmers, through this course of 100+ lectures and 20+ hours of content, you’ll learn all of the Unity C# Scripting fundamentals and establish a strong understanding of the concept behind C# programming. Each chapter closes with quizes, putting your new learned skills into practical use immediately.

Starting with the installation of the Unity , Visual Studio , this course will take you through various C# language features and how to use them. By creating example C# Scripts, you’ll a establish a strong understanding of unity game development.

With these basics mastered, the course will take you through building different example games with unity to learn more about the process of creating mobile android games with unity.

Students completing the course will have the knowledge to create fully functional Games with C# or use their C# skills to Build any other useful thing that they want.

Complete with working files, you’ll be able to work alongside the author as you work through each concept, and will receive a verifiable certificate of completion upon finishing the course.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học C Sharp
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Programming
Hiển thị tất cả khoá học Unity
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊