Hero image

Unity Build Automation

Để tạo ra những trò chơi chất lượng, cần có một quy trình CI/CD sẵn sàng cho việc kiểm thử và phát hành thường xuyên. Tự động hóa quy trình xây dựng của bạn trên đám mây và duy trì tiến độ phát triển với Unity Build Automation.

Alt Shift giảm thiểu áp lực khi triển khai sản phẩm bằng cách áp dụng các phương pháp thực tiễn tốt nhất về CI/CD và DevOps .

Trang web này đã được dịch bằng máy để thuận tiện cho bạn. Chúng tôi không thể đảm bảo tính chính xác hoặc độ tin cậy của nội dung được dịch. Nếu bạn có thắc mắc về tính chính xác của nội dung được dịch, vui lòng tham khảo phiên bản tiếng Anh chính thức của trang web.

Bắt đầu với Build Automation

Xây dựng và phát hành thường xuyên – với chất lượng cao hơn.

Việc phát hành thường xuyên rất cần thiết cho việc thử nghiệm và đảm bảo chất lượng, nhưng việc duy trì các quy trình xây dựng lại tốn nhiều tài nguyên và thời gian, đặc biệt là khi bạn nhắm đến nhiều nền tảng khác nhau. Loại bỏ các điểm nghẽn và tối đa hóa phạm vi tiếp cận cũng như sự tương tác bằng cách tự động hóa quá trình triển khai với Unity Build Automation.

Người phụ nữ đang phát triển với công nghệ xây dựng đám mây

CLOUD BUILD HIỆN ĐÃ ĐƯỢC ĐỔI TÊN THÀNH BUILD AUTOMATION, MỘT THÀNH PHẦN CỦA UNITY DEVOPS.

Build Automation trên nền tảng đám mây

Unity Build Automation là tên gọi mới của Cloud Build. Đó vẫn là giải pháp tương tự với công nghệ cũ, và nó vẫn giúp các nhà phát triển tự động hóa quá trình xây dựng trên đám mây để nhanh chóng cải tiến, tăng cường sáng tạo và đưa các trò chơi chất lượng cao hơn ra thị trường. Hãy lắng nghe cách các nhà phát triển của chúng tôi đã tạo ra những trò chơi tốt hơn bằng công nghệ Cloud Build , và khám phá những gì Unity Build Automation có thể làm cho nhóm của bạn.

CI/CD là gì?

CI/CD giúp giảm thiểu lỗi và khiếm khuyết trong mã nguồn, do đó đóng vai trò thiết yếu trong mọi quy trình DevOps . Nó bao gồm việc thường xuyên tích hợp các thay đổi mã, tự động hóa quá trình tích hợp mã và tự động phát hành các bản dựng cuối cùng cho người dùng cuối.

Cách thức hoạt động của Build Automation

1. Cài đặt

Hãy liên kết Build Automation với hệ thống quản lý phiên bản của bạn.

2. Cò súng

Hãy cam kết thay đổi vào dự án của bạn.

3. Xây dựng

Khi được kích hoạt, một bản dựng sẽ tự động được tạo.

4. Triển khai

Nhóm của bạn sẽ nhận được thông báo khi quá trình xây dựng hoàn tất và sẵn sàng sử dụng.

Lợi ích của các công cụ CI/CD với Unity

Cài đặt tức thì

Bắt đầu sử dụng ngay lập tức bằng Unity ID của bạn. Bạn có thể chọn thiết lập mục tiêu nhanh và tạo cấu hình bản dựng chỉ trong vài giây, chọn quy trình thiết lập mục tiêu nâng cao và kiểm soát mọi cấu hình có sẵn, thậm chí sao chép các cấu hình mục tiêu hiện có.

Giảm chi phí và tiết kiệm thời gian

Hãy chuyển quy trình xây dựng cục bộ của bạn lên đám mây để tự động hóa việc xây dựng trò chơi với mỗi bản cập nhật, loại bỏ nhu cầu xây dựng trên máy cục bộ, duy trì các trang trại xây dựng hoặc mua và bảo trì cơ sở hạ tầng chuyên dụng để hỗ trợ các nền tảng cụ thể.

Xây dựng đa nền tảng

Tối ưu hóa khả năng xây dựng ứng dụng cho nhiều nền tảng. Thiết lập cấu hình bản dựng cho từng nền tảng và kích hoạt quá trình xây dựng trên nhiều nền tảng, bao gồm cả Nền tảng Windows Platform), đồng thời và thường xuyên theo ý muốn.

Cải thiện sự hợp tác và tính nhất quán.

Tự động biên dịch mỗi khi có thay đổi được cam kết vào hệ thống kiểm soát phiên bản (VCS) để giúp các nhà phát triển có thể làm việc trên các phần khác nhau của trò chơi cùng lúc, đồng thời đảm bảo mọi nhóm luôn có quyền truy cập vào phiên bản mới nhất.

Tương thích với các công cụ hiện có của bạn

Build Automation được thiết kế để tích hợp liền mạch vào hệ thống công nghệ hiện có của bạn, cho phép bạn kết nối Build Automation với giải pháp Version Control mà bạn lựa chọn. Bạn cũng có thể gửi thông báo UBA đến email, Slack và Discord của mình.

Hỗ trợ API

Sử dụng API để tích hợp sâu hơn Build Automation vào các công cụ và quy trình làm việc hiện có của bạn, hoặc để tự động hóa một số tác vụ nhất định liên quan đến xây dựng và triển khai. Điều này có thể hữu ích cho việc quản lý các cấu hình phức tạp hoặc tạo bản dựng cho nhiều nền tảng khác nhau.

Các tùy chọn xây dựng tại Unity

Xây dựng trên nền tảng đám mây

Unity Build Automation tự động tạo các bản dựng đa nền tảng trên đám mây, giúp bạn cung cấp các trò chơi chất lượng cao cho nhiều người chơi hơn một cách nhanh chóng. Hãy thử ngay hôm nay với Unity DevOps.

Giao diện Unity Cloud Build

Xây dựng tại chỗ

Giấy phép Build Server cho phép mở rộng năng lực xây dựng hệ thống tại chỗ của bạn với các bản dựng theo yêu cầu hoặc tự động trên phần cứng mạng chuyên dụng. Tăng cường năng lực cho bộ phận CNTT trong việc triển khai và quản lý cơ sở hạ tầng xây dựng ở quy mô lớn.

Xây dựng tại chỗ

Tài nguyên

Hãy tham gia cộng đồng

Hãy đặt câu hỏi, học hỏi từ cộng đồng Build Automation và tương tác với nhóm kỹ thuật.

Diễn đàn

Hãy bắt đầu với Build Automation

Bạn có thể thiết lập Build Automation từ Bảng điều khiển Nhà phát triển hoặc Trình chỉnh sửa Unity . Tìm hiểu thêm trong hướng dẫn bắt đầu nhanh.

Bắt đầu với Unity Build Automation

Build Automation

Hãy đọc qua các câu hỏi thường gặp và nhận lời khuyên về cách thiết lập Build Automation.

Cơ sở kiến ​​thức Cloud Build

Câu chuyện khách hàng

Bữa tối thứ hai

Hãy tìm hiểu cách Second Dinner tận dụng Unity Build Automation và Unity Gaming Services (UGS) khác để liên tục cung cấp các bản cập nhật hấp dẫn cho MARVEL SNAP! .

Quảng cáo MARVEL SNAP

Thomas Waterzooi

Hãy đọc cách nhà phát triển độc lập Thomas Waterzooi sử dụng yếu tố ngẫu nhiên và tạo nội dung theo thuật toán trong trò chơi Please Touch the Artwork .

ptta

Alt Shift

Hãy tìm hiểu cách Alt Shift giảm thiểu áp lực khi ra mắt sản phẩm bằng giải pháp Unity CI/CD thông qua việc nhanh chóng tạo nguyên mẫu cho iOS và Android để xác định xem việc đầu tư vào nền tảng di động có đáng giá hay không.

Ảnh quảng cáo Crying Suns

Hãy bắt đầu sử dụng các công cụ DevOps của Unity.

Bạn cần tập trung vào việc mang lại giá trị cho người chơi, chứ không phải là việc điều hướng một chuỗi công cụ phức tạp. Lặp lại quy trình nhanh chóng và tận dụng tối đa khả năng quản lý mã nguồn và tự động hóa cho dự án của bạn.

Câu hỏi thường gặp

Không có giới hạn về quy mô dự án. Với sự ra mắt của Premium Builders, bạn có thể chọn từng loại máy để xem dung lượng ổ đĩa mà mỗi loại máy có. Đối với những khách hàng muốn thực hiện các dự án quy mô lớn hơn, cần phải lựa chọn loại máy móc cao cấp.

Build Automation hỗ trợ iOS, Android, WebGL, Windows Desktop, Universal Windows Platform (UWP), macOS và Linux từ một dự án Unity duy nhất.

Bạn cần có kho lưu trữ mã nguồn và quyền truy cập vào Unity DevOps. Git, Subversion (SVN), Mercurial và Perforce là các hệ thống quản lý phiên bản được hỗ trợ. Ngoài ra, Build Automation hoạt động với Unity Version Control trong Unity DevOps.

Đúng vậy, dung lượng lưu trữ được tính phí trong Unity DevOps. Mặc dù 5 GB/giờ đầu tiên là miễn phí, dung lượng lưu trữ trên tất cả các thành phần Unity DevOps được chia sẻ giữa Unity Version Control và Build Automation, và dung lượng lưu trữ bổ sung phải được mua. Xem giá hiện tại .

Unity Build Automation là tên thương hiệu mới của Unity Cloud Build, sau khi chúng tôi đã tích hợp nó vào giải pháp Unity DevOps thống nhất của mình. Vẫn là giải pháp tuyệt vời đó với công nghệ tiên tiến như cũ, chỉ khác tên thương hiệu mà thôi.

Xem tài liệu kỹ thuật Unity Build Automation của chúng tôi.

Có. Hãy liên hệ với chúng tôi để được tư vấn về các yêu cầu cụ thể của bạn.