मैं कुछ भौतिकी सिमुलेशन के साथ 3 डी टैंक गेम प्रोटोटाइप बना रहा हूं, सी ++ का उपयोग कर रहा हूं। मुझे जो निर्णय लेने की आवश्यकता है, उनमें से एक वास्तविकता के संबंध में खेल की दुनिया का पैमाना है। उदाहरण के लिए, मैं वास्तविकता में 1 मीटर के अनुरूप माप की 1-इन-गेम इकाई पर विचार कर सकता हूं। यह सहज ज्ञान युक्त लगता है, लेकिन मुझे लगता है कि मुझे कुछ याद आ रहा है।
मैं निम्नलिखित समस्याओं के बारे में सोच सकता हूं:
- 3 डी मॉडलिंग कार्यक्रम संगतता। (?)
- संख्यात्मक सटीकता। (क्या यह बात है?) विशेष रूप से बड़े पैमाने पर, कैसे युद्ध के मैदान जैसे खेलों में विशाल नक्शे हैं: यदि वे वास्तविक दुनिया के पैमाने के साथ 1: 1 मैपिंग का उपयोग करते हैं, तो वे संख्यात्मक सटीकता नहीं खोते हैं, क्योंकि फ्लोटिंग पॉइंट प्रतिनिधित्व बड़े के साथ अधिक सटीकता खो देते हैं। नंबर (उदाहरण के लिए किरण कास्टिंग, भौतिकी सिमुलेशन)?
- गेमप्ले। मैं
-9.8 m/s^2
गुरुत्वाकर्षण के लिए लगभग वास्तविक विश्व मूल्यों का उपयोग करते समय इकाइयों की गति को धीमा या तेज महसूस नहीं करना चाहता । (यह व्यक्तिपरक हो सकता है।) - क्या आयातित परिसंपत्तियों को ऊपर / नीचे करना ठीक है या यह अपने मूल पैमाने के साथ दुनिया के लिए सबसे उपयुक्त है?
- प्रदर्शन का प्रतिपादन। रेंडर करने के लिए एक ही शीर्ष गिनती के साथ बड़े जाल हैं?
मुझे आश्चर्य हो रहा है कि क्या मुझे इसे कई प्रश्नों में विभाजित करना चाहिए ...