Tôi đang tạo một nguyên mẫu trò chơi xe tăng 3D với một số mô phỏng vật lý, đang sử dụng C ++. Một trong những quyết định tôi cần đưa ra là quy mô của thế giới trò chơi liên quan đến thực tế. Ví dụ: tôi có thể xem xét 1 đơn vị đo lường trong trò chơi tương ứng với 1 mét trong thực tế. Điều này cảm thấy trực quan, nhưng tôi cảm thấy như tôi có thể đang thiếu một cái gì đó.
Tôi có thể nghĩ về những điều sau đây là các vấn đề tiềm ẩn:
- Tương thích chương trình mô hình 3D. (?)
- Số chính xác. (Điều này có quan trọng không?) Đặc biệt ở quy mô lớn, làm thế nào các trò chơi như Battlefield có bản đồ khổng lồ: Làm thế nào họ không mất độ chính xác bằng số nếu họ sử dụng ánh xạ 1: 1 với tỷ lệ trong thế giới thực, vì biểu diễn dấu phẩy động có xu hướng mất độ chính xác cao hơn với lớn hơn số (ví dụ với đúc tia, mô phỏng vật lý)?
- Trò chơi. Tôi không muốn chuyển động của các đơn vị cảm thấy chậm hoặc nhanh trong khi sử dụng các giá trị gần như trong thế giới thực như
-9.8 m/s^2
trọng lực. (Điều này có thể là chủ quan.) - Bạn có thể mở rộng quy mô lên / xuống tài sản nhập khẩu hay không, nó phù hợp nhất với một thế giới có quy mô ban đầu?
- Kết xuất hiệu suất. Các mắt lưới lớn có cùng số đỉnh sẽ chậm hơn để kết xuất?
Tôi đang tự hỏi liệu tôi có nên chia câu hỏi này thành nhiều câu hỏi không ...