Tối ưu hóa trải nghiệm của bạn là quá trình cấu hình các tài nguyên và cài đặt Studio của bạn để giữ cho tỷ lệ khung hình và các cấp hiệu suất của bạn cao cho các thiết bị có giới hạn bởi bộ xử lý hình ảnh và bộ xử lý hình ảnh (GPU) .
Sử dụng file Môi trường nghệ thuật - Tối ưu hóa.rbxl như một tham khảo, phần này của chương trình giảng dạy nghệ thuật môi trường cho bạn thấy cách xem xét và cấu hình file nơi của bạn để đạt được đồ họa tối ưu, bao gồm hướng dẫn về:
- Xem xét các thông số vật lý và hiệu suất của mỗi tài nguyên để xác nhận rằng chúng giữ nhớ và hiệu hiệu lựccủa máy chủ.
- Làm giảm bớt chất liệu, định dạng hoặc độ trong suốt không cần thiết mà nó tạo ra số lượng tính toán mà máy Roblox phải thực hiện để hiển thị tài sản của bạn.
Trong khi máy chủ Roblox thực hiện hầu hết công việc tối ưu hóa cho bạn, bạn có thể hỗ trợ những nỗ lực này bằng cách sử dụng Microprofiler để xem mất bao nhiêu thời gian để xử lý các khung cụ thể. Sử dụng thông tin này, bạn có thể đưa ra các quyết định thông th
Đánh giá Vật lý và Thông số Điều chỉnh
Trong Tập hợp một Thư viện tài sản , bạn đã học cách quan trọng để thiết lập các thông số vật lý và cấu hình thiết lập cho phép các tài môi trườngcủa bạn giữ chất lượng hình ảnh cao tr
Khi bạn thay đổi các thông số vật lý và thiết lập hiển thị, nó rất hữu ích gần cuối quá trình phát triển để xem tất cả các thông số để xem nơi bạn có thể tối ưu hóa một thông số mà vẫn duy trì các mụ
Xóa Nội dung Không cần thiết
Sau khi xem xét các thông số vật lý và hiệu suất của bạn, bạn có thể xem xét tài nguyên chính để xem nơi bạn có thể lọc bất kỳ nội dung không cần thiết nào từ trải nghiệm mà điều đó không ảnh hưởng đến trả
Loại bỏ các bản văn bị duplicate
Khi bạn chuyển đổi giữa việc phát triển các tài nguyên của bạn và xây dựng môi trường của bạn, thông thường sẽ có một vòng lặp trên các mạng hoặc chất liệu như bạn tìm thấy những gì cần thiết cho mục tiêu thẩm m
Ví dụ, nếu bạn nhập hai lưới lọc phun lửa vào Studio riêng biệt, ngay cả khi chúng có cùng nhau ở ngoại hìnhngoài, nhưng Roblox engine đối xử chúng như hai đối tượng với các ID tài sản độc nh
Tối ưu hóa geometri
Nếu bạn thấy rằng bạn cần phải thực hiện nhiều điều chỉnh hơn để tăng tỷ lệ khung trên các thiết bị, thì hữu ích để xem nơi bạn có thể tối ưu hóa geometría của mình bằng cách:
- Kết hợp các nhóm meshes thành một tài sản duy nhất.
- Giảm số lượng polygon của tài nguyên với sự phức tạp geometrical.
Mở rộng trên kỹ thuật này, mỗi tài nguyên độc đáo trong trải nghiệm của bạn đại diện cho một cuộc gọi hòa mạc trên GPU mà nó gửi tín hiệu đến GPU để tìm kiếm thông tin cho Roblox engine để xử lý tài n
Để minh họa điều này, môi trường laser tag cuối cùng của mẫu thử nhiều bộ phận và mạng lưới cùng nhau để tạo ra các tháp lớn bên ngoài tòa xây dựng. Nếu bạn kết hợp tất cả các thành phần này vớ
Ví dụ, trong hình ảnh dưới đây, các tháp bên trái và bên phải vẫn là nhiều tài sản dưới một đối tượng Model , và các tháp ở phía bên phải là một tài sản duy nhất. B
Mở rộng trên phương pháp thứ hai, các tài sản với sự phức tạp geometrical có nhiều polygons, có nghĩa là chúng có nhiều cạnh mà máy chủ cần phải tính toán khi nó renders their visual ngoại hình. Điều này có nghĩa là các tài sản với ít phức tạp và fidelity hơn là ít tốn kém để render, dẫn đến một c
Xóa các bậc thang bóng
Để cung cấp một cảm giác thực tế cho môi trường, môi trường laser tag cuối cùng bao gồm nhiều lớp mắt khác nhau với các cấp độ trong suốt khác nhau, chẳng hạn như lá cây trong không gian n
Ví dụ, hãy xem xét bản tương quan của một người trồng trong môi trường mẫu. Engine phải tạo ra các khu vực trong suốt của các chiếc lá giữa cây gần camera đến cây gần khu vực ngoài trời trong lớp, t
Khi bạn đã xem xét tất cả nội dung của bạn để đảm bảo nó tối ưu trên tất cả các thiết bị, trải nghiệm của bạn bây giờ đã sẵn sàng cho công bố!