सेवा के बारे में
अनुवादितमैं बेवी इंजन और रस्ट भाषा में गेम और इंटरैक्टिव एप्लिकेशन बनाता हूँ, और मैं उस पर ध्यान केंद्रित करता हूँ जो आपके लिए महत्वपूर्ण है: उत्पाद को तेज़ चलना चाहिए, स्थिर रहना चाहिए, और सबसे खराब क्षण में कभी भी रुकना नहीं चाहिए। रस्ट आपको सुरक्षित मेमोरी देता है बिना गारबेज कलेक्टर के, इसलिए फ्रेम के मध्य में अप्रत्याशित संग्रह रुकावटें नहीं होतीं। गेम लूप एक स्थिर फ्रेम बजट बनाए रखता है चाहे दृश्य लगभग खाली हो या सैकड़ों चलती वस्तुएं हों।
मैं आर्किटेक्चर को ECS—एंटिटीज़, कंपोनेंट्स, और सिस्टम्स के चारों ओर संरचित करता हूँ। उलझे हुए विरासत पेड़ों के बजाय, व्यवहार छोटे, आसानी से परीक्षण योग्य डेटा के टुकड़ों से इकट्ठा होता है: कोड पढ़ने योग्य रहता है जैसे-जैसे प्रोजेक्ट बढ़ता है, और नए मैकेनिक्स सस्ते आते हैं। मैं रेंडरिंग, इनपुट, भौतिकी, ऑडियो, UI, और एसेट लोडिंग को कॉन्फ़िगर करता हूँ, आपके गेम लॉजिक को एकीकृत करता हूँ, और हॉट स्पॉट्स को प्रोफाइल करता हूँ ताकि सबसे भारी सिस्टम्स को कोर के बीच समानांतर में चलाया जा सके। आपको ऐसा कोड मिलता है जो ईमानदारी से दिखाता है कि समय कहाँ जाता है, न कि एक काला बॉक्स।
एक ही रस्ट स्रोत पेड़ से मैं विभिन्न प्लेटफार्मों के लिए निर्माण करता हूँ—Windows, Linux, और macOS के लिए डेस्कटॉप, साथ ही यदि आप एक तात्कालिक-लॉन्च डेमो चाहते हैं तो ब्राउज़र के लिए वेब असेंबली। मैं आपके डिज़ाइन दस्तावेज़ या मोटे प्रोटोटाइप से शुरू कर सकता हूँ, एक मौजूदा बेवी प्रोजेक्ट को उठाकर, या पूर्ण उत्पादन से पहले विचार को मान्य करने के लिए एक वर्टिकल स्लाइस बना सकता हूँ। अपने लक्षित प्लेटफार्मों और स्क्रीन पर आप जो अनुभव चाहते हैं उसे वर्णित करें, और मैं इसे प्रदर्शनकारी, बनाए रखने योग्य रस्ट में बदल दूँगा।
— गेम सिस्टम ECS, भौतिकी, और कस्टम मैकेनिक्स
— क्रॉस-प्लेटफॉर्म निर्माण: डेस्कटॉप और वेब असेंबली
— प्रोफाइलिंग, समानांतर सिस्टम, फ्रेम ऑप्टिमाइजेशन
— प्रोटोटाइप, वर्टिकल स्लाइस, और दीर्घकालिक प्रोजेक्ट समर्थन