U
07 / 22 · 11 phút
Hỏi đáp

Unity có miễn phí không? Bản free thật sự cho bạn gì

câu trả lời ngắn

Unity có miễn phí không?

Unity Personal miễn phí theo nghĩa mạnh: bạn làm xong game và bán mà không trả Unity đồng nào. Giới hạn thật chỉ có hai thứ — ngưỡng 200.000 USD doanh thu cộng vốn trong mười hai tháng, và các nền tảng console cần bản Pro.

Có — Unity Personal miễn phí, và miễn phí theo nghĩa mạnh: bạn làm xong game trên bản đó, đưa lên Google Play và bán mà không trả Unity đồng nào. Chỉ có đúng hai giới hạn thật: ngưỡng doanh thu và một danh sách ngắn nền tảng bạn không được build sang. Gần như mọi thứ còn lại bạn đọc được về bản free hoặc là viết trước tháng 9/2024, hoặc mô tả một khoản phí đã không còn tồn tại. Toàn bộ phần dưới đối chiếu lại với trang giá chính thức của Unity, tính tới tháng 9/2026.

Ngắn: có, và miễn phí thật

Unity Personal là một gói giấy phép, không phải bản dùng thử. Nó không hết hạn sau ba mươi ngày, không khoá dự án khi đồng hồ đếm ngược chạy hết, và không gắn gì lên trang cửa hàng của bạn. Trang sản phẩm giới thiệu kèm câu không cần thẻ tín dụng, và cũng trang đó nói thẳng người đủ điều kiện vẫn phát hành thương mại bình thường.

  • Editor đầy đủ. Personal chính là bản Unity bạn mở trong khoá học này — nguyên engine 3D, nguyên scene, nguyên script C#, nguyên quy trình build. Pro cộng thêm công cụ và nền tảng quanh nó, chứ không phải Pro mới có editor dùng được.

  • Mọi nền tảng mở mà bạn có quyền phát hành: Windows, macOS, Linux, iOS, Android, WebGL. Bản build là của bạn, tiền là của bạn; không có phần trăm doanh thu nào chảy về Unity, vì khoản thu theo lượt cài đặt đã bị bỏ từ 2024.

  • DevOps cloud seat không giới hạn. Trang cập nhật giá ghi rõ điều từng là ba seat miễn phí cho người dùng Personal nay thành không giới hạn, nên bạn không phải đếm máy build cloud nữa.

  • Tài liệu học: bản thân engine, Unity Learn, và khoá học này — mọi bài ở đây đều được viết cho một bản cài đặt mà bạn lấy về miễn phí, tức gói Personal.

Bản free không phải là gì

  • Không kèm mã nguồn. Source C++ của engine gắn với các bậc trả phí; Personal biên dịch C# của bạn trên một engine đóng, mà với người làm game thì điều đó không đổi gì trong việc hằng ngày.

  • Không có console. Trang sản phẩm của Personal ghi rõ các nền tảng đóng như Nintendo Switch, Sony PlayStation và Microsoft Xbox cần hợp đồng Unity Pro đang hiệu lực, hoặc key Preferred Platform do chính hãng console cấp; app không gian cho Apple Vision Pro cũng nằm trong nhóm phải trả phí.

  • Không phải thương mại vô hạn. Có một ngưỡng doanh thu và tiền gọi vốn, và đó là quy tắc duy nhất thật sự đẩy bạn sang gói trả phí. Nó nằm ở mục tiếp theo.

  • Không phải bản demo cắt gọt, và cũng không phải thứ giấy phép khiến bạn mất dự án nếu không nâng cấp. Sau này có vượt ngưỡng thì câu trả lời là mua thêm gói, không phải chuộc lại chính file mình đã làm.

Ngưỡng cần nhớ: 200.000 USD trong mười hai tháng

Trang cập nhật giá ghi gói miễn phí dành cho khách hàng có tối đa 200.000 USD doanh thu và vốn huy động, còn trang Personal diễn đạt cùng quy tắc đó là dưới 200K USD doanh thu và số tiền đã gọi được trong mười hai tháng gần nhất. Có hai chuyện nằm ẩn trong câu đó, và cả hai đều làm người ta hiểu sai.

  • Tiền gọi vốn tính cả khi bạn chưa có doanh thu. Một khoản tài trợ hay một vòng đầu tư đủ đẩy bạn qua vạch riêng của nó — nhận 250.000 USD trong một năm là bạn không còn đủ điều kiện Personal, kể cả game chưa bán được đồng nào.

  • Là mười hai tháng gần nhất, không phải năm dương lịch, cũng không phải một tuần bội thu. Studio nào bùng lên tháng Mười hai rồi xẹp xuống tháng Ba thì mỗi lần xét là một con số khác.

  • Quá 200.000 USD thì bắt buộc dùng Unity Pro; quá 25 triệu USD doanh thu và vốn mỗi năm thì trang đó đưa bạn sang Enterprise. Ngưỡng tài chính cho Pro có hiệu lực từ 1/1/2025.

  • Chuyện vượt ngưỡng chỉ đổi giấy phép của bạn, không đổi game. Theo mô hình tính theo ghế, bạn mua đúng bậc mình nay thuộc về; không có chỗ nào trên trang giá nói rằng game bị gỡ hay bạn bị truy thu cho những lượt cài đã diễn ra.

Runtime fee đã bị bỏ — đọc mục này là đủ

Đây chính là nguồn lo lắng lớn nhất trong kết quả tìm kiếm tiếng Việt, và gần như toàn bộ nó đã cũ. Tháng 9/2023 Unity công bố Runtime fee: một khoản thu cộng thêm gắn với số lần game được cài, đè lên cả tiền subscription. Người làm game được thông báo chuẩn bị tinh thần từ 2024. Rồi ngày 12/9/2024, Unity đăng bài viết có tiêu đề Unity is Canceling the Runtime Fee, nói rõ việc huỷ có hiệu lực ngay lập tức và không áp dụng cho bất kỳ game nào.

  • Thứ thay thế: Unity quay lại mô hình subscription tính theo ghế đang có. Bạn trả theo số người dùng editor, không trả theo số người chơi game của bạn.

  • Đi kèm với nó: ngưỡng doanh thu và vốn của Personal được nâng gấp đôi từ 100.000 USD lên 200.000 USD, còn màn hình splash trở thành tùy chọn với game Unity Personal làm bằng Unity 6.

  • Vì sao người ta vẫn nhắc tới nó: thông báo 2023 gây phản ứng dữ dội nên mọi câu trả lời viết từ mùa thu hôm đó đều nằm ở trang nhất kết quả tìm kiếm, và vẫn đang giải thích một khoản phí đã không tồn tại suốt hai năm. Câu chuyện giá đã đổi sau khi các thread đó được đăng — còn các thread thì không.

Personal hay Pro: hai câu hỏi quyết định tất cả

Không ai cần Pro để học Unity, và không ai cần Pro để phát hành game đầu tay. Việc nâng cấp do hai sự thật về phía bạn quyết định, chứ không do dự án của bạn nghiêm túc tới đâu.

✖ Cần nâng khi

Doanh thu cộng vốn của tổ chức trong mười hai tháng qua vượt 200.000 USD — khi đó mọi người mở editor đều cần một seat Pro. Hoặc bạn bắt buộc phải lên nền tảng đóng: Switch, PlayStation, Xbox, Vision Pro spatial.

✓ Cứ ở Personal khi

Bạn còn dưới ngưỡng và làm cho các nền tảng mở. Điều đó phủ toàn bộ khoá học này, và phủ phần lớn game đầu tay được phát hành: bản free không phải chế độ tập sự mà bạn phải thoát ra trước khi thứ gì đó được tính là thật.
  • Chính phép tính theo ghế làm chuyện vượt ngưỡng trông đắt đỏ: trang cập nhật giá ghi Unity Pro 2.310 USD mỗi năm cho một seat, trả trước theo năm, kèm lưu ý Pro và Enterprise tăng 5% từ ngày 12/1/2026. Trang plans tách riêng còn ghi mức 210 USD theo tháng.

  • Vì vậy studio ba người vượt ngưỡng là ba seat, không phải một. Đó là con số cần dự trù, và cũng là lý do một dev một mình với dự án sở thích không có lý do gì để nhìn bảng Pro.

  • Áp lực tính năng là câu hỏi thứ hai, và với người học thì nó gần như không bao giờ kích hoạt. Những mục chỉ có ở Pro trên trang chính thức là nền tảng build và công cụ doanh nghiệp — không mục nào xuất hiện trong khoá học này.

  • Nếu bạn không làm game — kiến trúc, ô tô, đào tạo — luật miễn phí khác đi, và trang plans dẫn tới bậc Industry bắt đầu trên tổng tài sản 1.000.000 USD. Đúng trường hợp này thì hãy đọc trang đó thay vì forum làm game.

Sinh viên và người tự học thì sao

Để học, Unity miễn phí theo nhiều hơn một cách, và chọn đường nào tuỳ bạn có đang là học sinh — sinh viên của một trường nào đó hay không.

  • Unity Personal: miễn phí, không cần thẻ, và đủ cho mọi thứ trong khoá học này. Đây chính là giả định của mọi bài ở đây. Người tự học, người chuyển ngành và người chỉ tò mò đều dùng bản này.

  • Gói Unity Student cũng miễn phí, nhưng là một thứ khác: trang sinh viên mô tả gói này dành cho người học từ 16 tuổi trở lên đang học tại một cơ sở giáo dục được kiểm định, cấp cho bạn editor bản Pro thay vì bản Personal, gia hạn mỗi năm một lần khi còn xác minh được việc bạn đang học, và cho phép thương mại hoá dự án theo Unity Editor Terms and Conditions. Nó cấp cho máy của chính bạn, không dùng để cài cho phòng lab chung.

  • Nếu trường bạn có Education Grant License thì giấy phép đó thuộc về nhà trường, không phải của bạn — hãy hỏi khoa trước khi tự đi xin thứ gì. Đó là lý do một số sinh viên thấy công cụ bản Pro trong phòng lab nhưng về nhà lại là bản Personal.

Nói thẳng: bạn không cần gói trả phí nào để học xong khoá này, và cũng không cần gói trả phí để phát hành game đầu tay. Bậc trả phí chỉ liên quan khi một công ty đã có doanh thu hoặc có đích console, đó là bài toán khác hẳn chuyện học cách cho nhân vật bước đi.

Cái phải trả tiền thật khi làm game

Hỏi ngược lại thì bức tranh giá sáng rõ hơn nhiều. Đây là hoá đơn thật của một game đầu tay lên cửa hàng, tính cả tiền giấy phép engine.

  • Mỹ thuật. Hoặc bạn tự làm, hoặc bạn mua: pack trên Asset Store đủ từ miễn phí tới vài trăm đô, còn đặt người làm model 3D theo yêu cầu thì tốn tiền thật. Với game đầu tay, bản free cộng vài pack giá rẻ là đủ, và mục miễn phí của Asset Store là nơi phần lớn dự án sinh viên bắt đầu.

  • Âm thanh. Nhạc và sound effect là thứ rẻ nhất mà người ta hay bỏ qua, và thiếu thì cũng dễ nhận ra nhất. Một licence nhỏ hoặc đặt nhạc chi phí còn thấp hơn một tháng Pro seat.

  • Cửa hàng. Google Play và App Store mỗi bên thu một phần trăm doanh số của bạn — phổ biến là 15% cho lập trình viên nhỏ dưới khoảng một triệu đô mỗi năm và 30% ở phần trên, cùng phí đăng ký không đáng kể so với mọi thứ khác. Cả hai đều công bố trang phí riêng; hãy đọc trang đó thay vì forum engine, vì điều khoản cửa hàng đổi nhanh hơn giá engine.

  • Thiết bị để thử. Điện thoại bạn đang có thường đủ cho Android. iOS mới là thứ có phí vào cửa về phần cứng: build và nộp lên cần một máy Mac, mà với nhiều dev Việt đó là dòng lớn nhất trong cái hoá đơn này.

  • Marketing và chi phí thời gian của chính bạn. Trailer, địa phương hoá, một trang Steam, vài tháng ngồi làm — những thứ đó che mất mọi khoản subscription engine, và đó là lý do engine miễn phí với người mới là miễn phí thật, không phải cái bẫy.

Điều kiện đi kèm bản free

Điều kiện cũ mà ai cũng nhớ là màn hình splash Made with Unity, và nó đã nhẹ đi nhiều. Trang cập nhật giá nói gọn trong vài chữ — splash screen optional with Unity 6 — khớp với cam kết hồi tháng 9/2024 rằng splash trở thành tùy chọn với game Unity Personal làm bằng Unity 6.

  1. 1

    Mở Project Settings▸Player, tìm mục splash image. Bỏ tick logo Unity, bạn có thể thay bằng logo của mình, hoặc tắt hẳn màn hình splash.

  2. 2

    Đây là thiết lập theo từng dự án nên nó nằm trong file dự án: đặt một lần cho mỗi game, đừng mong nó tự sang dự án kế tiếp.

  3. 3

    Dự án build bằng Unity trước bản 6 vẫn hiện logo theo mặc định, còn trang cửa hàng thì đằng nào cũng là của bạn — Unity không tự ghi tên bạn lên đó hộ bạn.

Assets/Editor/SplashSetup.cs — the same setting in code
// Script Editor phải nằm trong folder tên là Editor, nếu không Unity sẽ cố
// biên dịch nó vào bản build và báo lỗi.
using UnityEditor;
using UnityEngine;

public static class SplashSetup
{
    [MenuItem("Tools/Dùng splash của mình")]
    static void UseOwnSplash()
    {
        // Unity 6 bản Personal: logo Made with Unity là tùy chọn.
        PlayerSettings.SplashScreen.showUnityLogo = false;
        PlayerSettings.SplashScreen.show = true;      // thay bằng logo của bạn
        PlayerSettings.SplashScreen.backgroundColor = new Color(0.07f, 0.07f, 0.09f);
    }
}
  • Ngoài splash, các điều kiện của bản free rất bình thường: ở dưới ngưỡng doanh thu và vốn, giữ giấy phép hợp lệ cho đúng số người đang dùng, và đừng build đích console bằng licence Personal. Hết.

  • Nếu một trang chính thức và một diễn đàn nói khác nhau, trang chính thức thắng. Giá engine đã đổi ba lần chỉ trong vài năm qua, và dấu vết của mỗi lần đổi vẫn đang nằm ngay trên các trang chính thức đó.

Bạn đang ở đâu — chạy năm phép kiểm này

  • ✓Mở các trang giá ngay hôm nay: unity.com/products/pricing-updates và trang Unity Personal. Bỏ qua mọi câu trả lời — kể cả câu bạn thấy hợp — mà không ghi được ngày.
  • ✓Viết ra con số doanh thu cộng vốn gọi được của mười hai tháng vừa rồi, thật thà. Dưới 200.000 USD là Unity Personal; phần còn lại là câu chuyện về seat.
  • ✓Liệt kê những nền tảng bạn thật sự định phát hành trong một năm tới. Nếu không có console hay Vision Pro trong đó thì không có gì trong kế hoạch của bạn được quyết định bằng tiền cả.
  • ✓Nếu bạn đang học ở một trường nào đó, hãy kiểm tra gói Student và hỏi khoa về Education Grant trước khi trả tiền cho bất cứ thứ gì.
  • ✓Cài Unity qua Unity Hub rồi build thử một cái gì đó. Câu hỏi giấy phép chỉ dễ lên khi bạn có trải nghiệm thật, chứ không bao giờ dễ hơn nhờ đọc thread diễn đàn.

Tóm lại: cài nó vào, và đừng trả cho thứ giấy phép mà bạn chưa mắc nợ. Nếu Unity Hub đang mở sẵn, thứ đáng đọc tiếp theo là đưa bản build đầu tiên lên điện thoại.

bài học làm ra thứ này

Unity Editor gói gọn trong 5 cửa sổ

Bài này là một công thức đứng riêng. Trong khoá học, cùng thứ đó được dựng như một phần của dự án xuyên suốt năm tab — Căn bản, bài 05.