
Technical deep dive
Các thực tiễn tốt nhất Unity
Hãy truy cập vào loạt bài hướng dẫn, sách điện tử và các tài liệu khác – được viết cho người sáng tạo, bởi người sáng tạo – với những lời khuyên hữu ích và các phương pháp hay nhất giúp bạn đạt được nhiều hơn trong thời gian ngắn hơn.
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.
Mới trên trang này
AI
- Hướng dẫn về quy tắc viết mã cho Github Copilot
- Giới thiệu về bản Beta mở Unity AI
- Trợ lý AI
- Máy phát điện vật liệu
- Trình tạo 3D
- Trình tạo Cubemap
- Trình tạo Sprite
- Máy phát âm thanh
- Trình tạo kết cấu
- Xây dựng nguyên mẫu trò chơi
- Trình tạo giao diện người dùng
- Bắt đầu với MCP
2D
Đồ họa và kết xuất
- Bắt đầu với quy trình kết xuất độ phân giải cao
- Ánh sáng và bóng tối với HDRP
- Hiệu ứng phản chiếu và ánh sáng thời gian thực
- Xử lý hậu kỳ và dò tia với HDRP
- Giới thiệu về VFX Graph trong Unity
DevOps
Lập trình C# trong Unity
- 10 cách để tăng tốc quy trình lập trình của bạn trong Unity với Visual Studio 2019
- Hiểu ngôn ngữ tuần tự hóa của Unity, YAML
- Tăng tốc quy trình làm việc của lập trình viên
- Các phương pháp định dạng tốt nhất cho kịch bản C# trong Unity
- Mẹo về đặt tên và kiểu mã cho lập trình C# trong Unity
- Tạo mã nguồn có tính mô-đun và dễ bảo trì bằng cách sử dụng mẫu Observer.
- Phát triển một cơ sở mã nguồn có tính mô-đun, linh hoạt dựa trên mô hình lập trình trạng thái.
- Xây dựng mã nguồn theo mô-đun với các mô hình lập trình MVC và MVP.
- Cách sử dụng mẫu Factory để tạo đối tượng trong thời gian chạy
- Sử dụng mẫu lệnh để tạo ra các hệ thống trò chơi linh hoạt và có khả năng mở rộng.
- Cách sử dụng mô hình Model-View-ViewModel
- Cách sử dụng mô hình chiến lược
- Hướng dẫn sử dụng mẫu Flyweight
- Hướng dẫn sử dụng gói AI Navigation mới trong Unity 2022 LTS trở lên
- Bắt đầu với bản demo Unity ScriptableObjects
- Sử dụng các sự kiện dựa trên ScriptableObject với mẫu Observer.
- Sử dụng kiểu liệt kê dựa trên ScriptableObject trong dự án Unity của bạn
- Tách biệt dữ liệu trò chơi và logic trong Unity bằng ScriptableObjects
- Sử dụng ScriptableObjects làm đối tượng ủy quyền
- Sử dụng ScriptableObjects trong Unity để lưu trữ dữ liệu động.
Giao diện người dùng (UI)
- Cách tạo giao diện HMI) thế hệ tiếp theo cho ô tô bằng Unity
- Dự án mẫu QuizU của UI Toolkit
- QuizU: Các mẫu trạng thái cho luồng trò chơi
- QuizU: Quản lý màn hình menu trong UI Toolkit
- QuizU: Mô hình Model View Presenter
- QuizU: Xử lý sự kiện trong UI Toolkit
- QuizU: Mẹo tối ưu hiệu năng UI Toolkit
- Bộ công cụ giao diện Unity UI mẫu - Hướng dẫn ngắn gọn về Dragon Crashers
Tối ưu hóa hiệu năng
- Công cụ để phân tích hiệu năng và gỡ lỗi
- Phân tích hiệu năng bộ nhớ trong Unity
- Mẹo phân tích hiệu năng dành cho nhà phát triển game
- Tối ưu hóa hiệu năng trò chơi trên điện thoại di động của bạn: Mẹo chuyên gia về đồ họa và tài sản
- Mẹo hữu ích về lập hồ sơ nâng cao
- Tính năng lập hồ sơ hiệu năng trong Unity 2021 LTS: Cái gì, khi nào và như thế nào
- Cách tối ưu hóa trò chơi của bạn với Profile Analyzer
- Tối ưu hóa hiệu năng cho đồ họa cao cấp
- Quản lý việc sử dụng GPU cho game PC và console
- Tối ưu hóa hiệu năng: Cấu hình dự án và tài sản
- Mẹo tối ưu hóa hiệu năng trong Unity: Lập trình và kiến trúc mã
Thiết kế nghệ thuật và trò chơi
- Cách khắc phục sự cố hoạt ảnh được nhập khẩu trong Unity
- Mẹo xây dựng bộ điều khiển hoạt ảnh trong Unity
- Mẹo tối ưu hóa cho thiết bị di động dành cho các nghệ sĩ kỹ thuật – Phần I
- Mẹo tối ưu hóa cho thiết bị di động dành cho các nghệ sĩ kỹ thuật – Phần II
- Các hệ thống tạo hệ sinh thái: Thiết kế trò chơi đột phá
- Vui vẻ bất ngờ: Giá trị của việc ngẫu nhiên hóa trong thiết kế trò chơi
Ngành công nghiệp
- Giới thiệu về các phương pháp chuyển giao Asset Manager trong Unity
- Xây dựng một công cụ cấu hình sản phẩm đơn giản trong Unity trong vòng một giờ hoặc ít hơn
- Bộ sưu tập Creator | Thu thập dữ liệu: Quản lý dữ liệu CAD, BIM và đám mây điểm.
- Mở khóa dữ liệu CAD & Mesh với Unity Asset Transformer Studio
- Nhập dữ liệu 3D vào Unity Industry bằng Unity Asset Transformer Toolkit
Unity Gaming Services
Phát triển trò chơi
- Tám yếu tố của phát triển game nhiều người chơi
- Cách quản lý độ trễ mạng trong các trò chơi nhiều người chơi
- Chín trường hợp sử dụng công cụ Game Backend của Unity
- Nền kinh tế trong game là gì?
- Xây dựng nền kinh tế trong game
Sự tham gia của người chơi
- Cải thiện khả năng giữ chân người chơi ở mọi giai đoạn trong vòng đời của họ.
- Cách áp dụng thử nghiệm A/B vào trò chơi
Unity Ads
- Làm thế nào để kiếm tiền hiệu quả và bền vững trong game di động?
Kiểm thử, gỡ lỗi và đảm bảo chất lượng
Sách điện tử mới
Đồ họa, hoạt hình và ánh sáng cho game 2D dành cho nghệ sĩ (phiên bản Unity 6.3 LTS)
Sách điện tử 2D nổi tiếng của chúng tôi nay đã được cập nhật để bao gồm các kỹ thuật và quy trình làm việc để phát triển một trò chơi 2D chuyên nghiệp trong Unity 6.3 LTS. Tìm hiểu những phương pháp tốt nhất về nghệ thuật, thiết kế, hoạt hình, ánh sáng và hiệu ứng hình ảnh, cùng với các mẹo về cách sử dụng tài sản 3D trong game 2D .

Sách điện tử kỹ thuật dành cho lập trình viên
- Tạo kiến trúc game dạng mô-đun trong Unity với ScriptableObjects (phiên bản Unity 6)
- Mẹo để tăng năng suất khi sử dụng Unity 6
- Hướng dẫn toàn diện về phân tích hiệu năng game Unity (phiên bản Unity 6)
- Giới thiệu về các khái niệm, tính năng và ví dụ của DOTS dành cho các nhà phát triển Unity nâng cao (phiên bản Unity 6)
- Hãy sử dụng hướng dẫn về phong cách viết mã C# để có mã game sạch và dễ mở rộng (phiên bản Unity 6).
- Hướng dẫn toàn diện về mạng đa người chơi dành cho các nhà phát triển Unity chuyên nghiệp
- Tối ưu hóa hiệu năng trò chơi của bạn cho thiết bị di động, XR và web trong Unity (Unity 6)
- Tối ưu hóa hiệu năng trò chơi trên máy chơi game và PC trong Unity (Unity 6)
- Các phương pháp tốt nhất để tổ chức dự án và kiểm soát phiên bản (Unity 6)
- Giới thiệu về DOTS dành cho các nhà phát triển Unity nâng cao
- Hướng dẫn toàn diện về phân tích hiệu năng trò chơi Unity
- Tạo hướng dẫn về kiểu viết mã C#
- Tối ưu hóa hiệu năng trò chơi trên thiết bị di động (Unity 2020 LTS)
- Hướng dẫn thực hành phát triển game Unity
- Tối ưu hóa hiệu năng trò chơi trên máy chơi game và PC của bạn.
- Tăng năng suất với Unity 2020 LTS
- Các phương pháp tối ưu để quản lý phiên bản và tổ chức dự án dành cho nhà phát triển game
- Nâng cao kỹ năng lập trình của bạn với các mẫu lập trình trò chơi.
- Nâng tầm kỹ năng viết mã của bạn với các mẫu thiết kế và nguyên tắc SOLID.
- Tạo kiến trúc game dạng mô-đun trong Unity với ScriptableObjects
- Tối ưu hóa hiệu năng trò chơi di động của bạn (Unity 2022 LTS)
- Tối ưu hóa hiệu năng trò chơi trên console và PC (Unity 2022 LTS)
- Hơn 80 mẹo để tăng năng suất làm việc trong Unity 2022 LTS
Sách điện tử kỹ thuật dành cho nghệ sĩ và nhà thiết kế
- Đồ họa, hoạt hình và ánh sáng cho game 2D dành cho nghệ sĩ (phiên bản Unity 6.3 LTS)
- Ánh sáng và môi trường trong quy trình kết xuất độ phân giải cao trong Unity 6
- Bộ công cụ giao diện người dùng dành cho các nhà phát triển Unity nâng cao (phiên bản Unity 6)
- Tạo các shader và hiệu ứng hình ảnh phổ biến với Universal Render Pipeline (phiên bản Unity 6)
- Hướng dẫn chi tiết về cách tạo hiệu ứng hình ảnh nâng cao trong Unity (phiên bản Unity 6)
- Giới thiệu về Universal Render Pipeline dành cho người dùng Unity nâng cao (Unity 6)
- Hướng dẫn toàn diện về hoạt hình trong Unity
- Tạo trải nghiệm thực tế ảo và thực tế hỗn hợp trong Unity.
- Ánh sáng và môi trường trong quy trình kết xuất độ phân giải cao (Unity 2022 LTS)
- Giới thiệu về Universal Render Pipeline dành cho người dùng Unity nâng cao (Unity 2022 LTS)
- Giới thiệu về thiết kế màn chơi trong Unity
- Các công thức tạo hiệu ứng hình ảnh phổ biến bằng Universal Render Pipeline
- Thiết kế và triển khai giao diện người dùng trong Unity.
- Hướng dẫn toàn diện về cách tạo hiệu ứng hình ảnh nâng cao trong Unity
- Hướng dẫn chi tiết về chiếu sáng trong High Definition Render Pipeline (HDRP) Unity 2021 LTS
- Hướng dẫn chi tiết về chiếu sáng trong High Definition Render Pipeline (HDRP) Unity 2020 LTS
- Nghệ thuật đồ họa, hoạt hình và ánh sáng cho game 2D.
- Giới thiệu về Universal Render Pipeline dành cho người sáng tạo Unity nâng cao
- Cẩm nang thiết kế game Unity
- Unity dành cho các nghệ sĩ kỹ thuật: Các bộ công cụ và quy trình làm việc chính (phiên bản Unity 2020 LTS)
- Unity dành cho các nghệ sĩ kỹ thuật: Các bộ công cụ và quy trình làm việc chính (phiên bản Unity 2021 LTS)
Các dự án mẫu mới
Dragon Crashers - Dự án mẫu bộ công cụ giao diện người dùng
Dự án UI Toolkit chính thức này cung cấp các giao diện trò chơi thể hiện quy trình làm việc của UI Toolkit và UI Builder cho các trò chơi chạy trong thời gian thực. Hãy khám phá dự án này cùng với cuốn sách điện tử đi kèm để có thêm nhiều lời khuyên hữu ích.

Các dự án mẫu dành cho nghệ sĩ và lập trình viên.
- Dragon Crashers - Dự án mẫu URP 2D
- Dragon Crashers - Dự án mẫu UI Toolkit
- QuizU - Một ví dụ về bộ công cụ giao diện người dùng
- Dự án mẫu ScriptableObjects cho trò chơi Paddle Game
- Hướng dẫn về phong cách viết mã C#
- Nâng cao kỹ năng viết mã của bạn với các mẫu thiết kế và nguyên tắc SOLID.







