Tôi đang cố gắng triển khai Git cho một dự án trò chơi của tôi. Đối với các tập lệnh, nó sẽ hoạt động tốt vì chúng đã có trong văn bản. Nhưng những gì về các tập tin cảnh? Chúng là các tệp nhị phân nên việc hợp nhất chúng sẽ khá khó khăn. Nếu tôi đặt một đối tượng trò chơi trong cảnh và một đồng nghiệp khác đặt một đối tượng khác trong cùng một cảnh thì sao? Làm thế nào chúng ta sẽ hợp nhất các cảnh của chúng ta? Hoặc chúng ta có nên luôn xuất/nhập thủ công không?Phối cảnh 3D hợp nhất với Git
Xin cảm ơn trước.
Bạn nên hợp nhất chúng theo cách thủ công và chỉ cần "thêm" phiên bản mới nhất của tệp. Một luồng công việc tốt hơn sẽ chỉ để cho một người vào thời điểm đó thay đổi một cảnh nhất định. – folkol
Nó được cho là có ý nghĩa ít cho các chỉnh sửa đồng thời của bất cứ điều gì trực quan cho dù đó là WinForms; XAML; .PNG; hoặc PSD. Một đề xuất được thực hiện bởi một nhóm game Unity được thành lập, người đã nói chuyện Unity, đã không đưa bất cứ điều gì vào cảnh qua nhà thiết kế chút nào, nhưng thay vào đó ** khởi tạo mọi thứ thông qua pre-fabs sử dụng mã khi chạy **. – MickyD
@MickyDuncan: Vậy, trong trường hợp đó, thiết kế cấp độ là gì? Tạo một cấp độ từ, nói rằng, một tệp XML không trực quan như làm cho nó thông qua trình soạn thảo. –