Tôi thấy mình tham gia một dự án Unity với một nhóm lập trình thuê ngoài. Trò chơi di động của chúng tôi có một số minigame và họ đã xây dựng chúng hoàn toàn từ các yêu cầu UI hoặc hình ảnh thô chỉ trên một hoặc hai yếu tố canvas. Bây giờ, tôi biết thuật ngữ "sai" được mở để giải thích vì các trò chơi khá đơn giản và chúng chạy tốt trên các thiết bị hiện đại mà chúng tôi đã thử nghiệm chúng.
Tuy nhiên, thái độ hơi cầu toàn của tôi thường khiến tôi lo ngại về cách làm việc "đúng / tốt nhất" và tôi có một thời gian khó để từ bỏ ý tưởng rằng đây không phải là cách tốt nhất để phát triển các trò chơi. Tôi nhìn vào các thực tiễn tốt nhất của Unity về việc không có quá nhiều yếu tố trong một khung vẽ do vẽ lại nó bất cứ khi nào có gì đó thay đổi, trình kết xuất sprite đã tối ưu hóa việc cắt xén đa giác trái ngược với tối đa để tiếp tục rút tiền, v.v. Và phản hồi tôi nhận được từ nhóm lập trình là, "khả năng tỷ lệ màn hình của các yếu tố canvas giúp dễ dàng xử lý các tỷ lệ khung hình khác nhau, vì vậy đó là cách chúng tôi xây dựng trò chơi".
Tôi không muốn đây là một câu hỏi "cá nhân" được bình chọn, vậy có lý do nào thuyết phục hơn để không xây dựng các trò chơi di động đơn giản theo kiểu này không? Hoặc đó là trường hợp nếu nó hoạt động trên các thiết bị được nhắm mục tiêu và không gây ra sự cố tại sao không? Cảm ơn trước cho bất kỳ trả lời, Jaysin