Cài đặt Unity và Unity Hub từ A-Z cho người mới
Hướng dẫn cài Unity Hub và Unity Editor từ đầu: tải Unity Hub, đăng nhập Unity ID, chọn phiên bản Unity phù hợp, cài module Build Support, tạo project đầu tiên và xử lý các lỗi cài đặt thường gặp.
Cài đặt Unity và Unity Hub từ A-Z
Nếu bạn mới bắt đầu học Unity, có hai thứ cần phân biệt ngay từ đầu: Unity Hub là ứng dụng dùng để quản lý phiên bản Unity, project, tài khoản và module; còn Unity Editor là phần mềm chính nơi bạn tạo game.
Bài này sẽ đi từ một máy chưa cài Unity đến khi bạn mở được project đầu tiên. Các bước minh họa dùng giao diện Unity Hub hiện hành; tên nút có thể thay đổi nhẹ ở các bản cập nhật sau.
1. Kiểm tra máy trước khi cài
Hãy đảm bảo ổ đĩa còn đủ dung lượng. Unity Editor, Android Build Support, WebGL Build Support, Visual Studio và cache có thể chiếm nhiều GB. Nếu bạn chỉ học Unity 2D/3D trên Windows, hãy cài tối thiểu Unity Editor và công cụ lập trình C#.
2. Tải Unity Hub
Truy cập trang tải Unity chính thức và tải Unity Hub cho hệ điều hành của bạn. Trên Windows, bạn sẽ nhận file cài đặt; trên macOS, tải bản tương ứng với máy.
3. Cài Unity Hub
Mở file vừa tải, chấp nhận điều khoản nếu được yêu cầu, chọn thư mục cài đặt và hoàn tất quá trình cài. Sau đó mở Unity Hub.
4. Đăng nhập Unity ID
Unity Hub có thể yêu cầu bạn đăng nhập. Chọn Sign in, trình duyệt sẽ mở trang đăng nhập Unity. Bạn có thể dùng tài khoản Unity hiện có hoặc tạo Unity ID mới, sau đó quay lại Hub.
5. Kiểm tra license Unity Personal
Đối với người học và cá nhân đủ điều kiện, Unity Personal thường là lựa chọn phù hợp. Trong các bản Hub mới, phần license nằm trong khu vực Settings. Nếu Hub yêu cầu kích hoạt license, hãy làm theo hướng dẫn hiển thị trong ứng dụng.
6. Cài Unity Editor
Trong Unity Hub, mở Installs rồi chọn Install Editor. Hub sẽ hiển thị các bản Unity có thể cài.
Với người mới, nên ưu tiên một bản LTS ổn định thay vì alpha hoặc beta, trừ khi khóa học hoặc project của bạn yêu cầu phiên bản cụ thể.
7. Chọn module cần cài
Sau khi chọn phiên bản Editor, Unity Hub cho phép chọn thêm các module. Bạn không cần cài tất cả.
- Microsoft Visual Studio / IDE: dùng để viết và debug C# nếu bạn chưa có IDE phù hợp.
- Android Build Support: cần khi build game Android; thường nên cài cả SDK, NDK và OpenJDK đi kèm.
- WebGL Build Support: cần khi muốn xuất game chạy trên trình duyệt.
- Windows/Mac/Linux Build Support: chọn theo nền tảng bạn muốn xuất game.
8. Chờ Unity tải và cài đặt
Nhấn Install và chờ quá trình tải hoàn tất. Thời gian phụ thuộc tốc độ mạng, phiên bản Unity và số module bạn chọn. Không nên tắt Hub trong khi Editor hoặc module đang cài.
9. Tạo project Unity đầu tiên
Mở mục Projects và chọn tạo project mới. Chọn một template phù hợp, đặt tên project, chọn thư mục lưu rồi nhấn nút tạo project.
Nếu đang học căn bản, bạn có thể bắt đầu với template 2D hoặc 3D cơ bản. Đừng quá lo về việc chọn sai template ở project thử nghiệm đầu tiên.
10. Mở Unity Editor
Lần mở project đầu tiên có thể mất lâu hơn vì Unity phải import package và tạo thư mục Library. Khi Editor mở, bạn sẽ thấy các khu vực quen thuộc như Hierarchy, Scene, Game, Inspector, Project và Console.
11. Nếu cần thêm module sau khi đã cài Unity
Bạn không cần gỡ Unity chỉ vì quên Android hoặc WebGL. Trong Hub, vào Installs, mở menu của phiên bản Editor đã cài và chọn tùy chọn thêm module nếu phiên bản đó được Hub quản lý.
12. Một số lỗi người mới thường gặp
- Hub không tải được Editor: kiểm tra mạng, proxy/VPN, dung lượng ổ đĩa và thử khởi động lại Hub.
- Không thấy phiên bản Unity cần dùng: kiểm tra phần Archive hoặc trang Unity Download Archive.
- Không build Android được: kiểm tra Android Build Support, SDK, NDK và OpenJDK.
- Project mở rất lâu lần đầu: thường do Unity đang import asset và package.
- Project yêu cầu phiên bản khác: nên mở bằng đúng Editor version của project nếu có thể.
Bạn đã cài xong Unity
Nếu Unity Hub hiển thị Editor trong mục Installs và bạn có thể tạo rồi mở một project mới, môi trường cơ bản đã sẵn sàng.
Bài tiếp theo nên đọc: Giao diện Unity Editor — Scene, Game, Hierarchy, Inspector, Project và Console.
ASCENO • Unity Beginner Series
