सेवा के बारे में
अनुवादितमैं बीफ में युद्ध-परीक्षित कोड विकसित करता हूँ - एक प्रदर्शन-उन्मुख संकलित भाषा जो गेम्स और एप्लिकेशन्स बनाने के लिए है जिसमें पहले श्रेणी का एम्बेडेड IDE होता है। यदि आपने C-शार्प के साथ काम किया है, तो संक्रमण तात्कालिक है, सिवाय इसके कि यहाँ आप मेमोरी, आवंटन रणनीति, और ऑब्जेक्ट जीवनकाल पर पूर्ण मैनुअल नियंत्रण बनाए रखते हैं। यही नियंत्रण मुझे फ्रेम समय को कम करने और आवंटनों को पूर्वानुमानित बनाने के लिए उपयोगी होता है।
कई वर्षों में मैंने बीफ में गेमप्ले सिस्टम, कस्टम आवंटक, और उपकरण भेजे हैं। सामान्य कार्यों में एंटिटी और घटक परतें, कार्य शेड्यूलर, हॉट रीलोड के साथ एसेट पाइपलाइन्स, और गणित-भारी सिमुलेशन कर्नेल शामिल हैं जहाँ हर माइक्रोसेकंड मायने रखता है। मैं एम्बेडेड डिबगर के माध्यम से प्रोफाइल करता हूँ, लीक का शिकार हाथ से करता हूँ बजाय इसके कि एक गार्बेज कलेक्टर पर निर्भर रहूँ, और डेटा को कैश स्थानीयता के लिए व्यवस्थित करता हूँ, न कि सुविधा के लिए।
आपको संकलित, परीक्षणित स्रोत कोड मिलता है जो समझने योग्य मॉड्यूल में विभाजित होता है, कोड में टिप्पणियाँ, और आर्किटेक्चर और चुने गए मेमोरी मॉडल का संक्षिप्त विवरण। प्रोजेक्ट को बीफ IDE में साफ़ तरीके से खोलने और पहले प्रयास में बनाने के लिए सेट किया गया है। यदि आपको किसी अन्य भाषा से प्रोटोटाइप को पोर्ट करने की आवश्यकता है या बीफ में एक बॉटलनेक को फिर से लिखने की आवश्यकता है, तो मैं पहले और बाद में मापता हूँ ताकि जीत वास्तविक हो, न कि बात। मुझे अपने लक्षित प्लेटफ़ॉर्म, फ्रेम बजट, और सीमाओं के बारे में बताएं - मैं मील के पत्थरों के साथ एक योजना प्रस्तावित करूंगा। मैं मौजूदा कोड में शामिल होने या शून्य से एक मॉड्यूल शुरू करने के लिए तैयार हूँ।
कई वर्षों में मैंने बीफ में गेमप्ले सिस्टम, कस्टम आवंटक, और उपकरण भेजे हैं। सामान्य कार्यों में एंटिटी और घटक परतें, कार्य शेड्यूलर, हॉट रीलोड के साथ एसेट पाइपलाइन्स, और गणित-भारी सिमुलेशन कर्नेल शामिल हैं जहाँ हर माइक्रोसेकंड मायने रखता है। मैं एम्बेडेड डिबगर के माध्यम से प्रोफाइल करता हूँ, लीक का शिकार हाथ से करता हूँ बजाय इसके कि एक गार्बेज कलेक्टर पर निर्भर रहूँ, और डेटा को कैश स्थानीयता के लिए व्यवस्थित करता हूँ, न कि सुविधा के लिए।
आपको संकलित, परीक्षणित स्रोत कोड मिलता है जो समझने योग्य मॉड्यूल में विभाजित होता है, कोड में टिप्पणियाँ, और आर्किटेक्चर और चुने गए मेमोरी मॉडल का संक्षिप्त विवरण। प्रोजेक्ट को बीफ IDE में साफ़ तरीके से खोलने और पहले प्रयास में बनाने के लिए सेट किया गया है। यदि आपको किसी अन्य भाषा से प्रोटोटाइप को पोर्ट करने की आवश्यकता है या बीफ में एक बॉटलनेक को फिर से लिखने की आवश्यकता है, तो मैं पहले और बाद में मापता हूँ ताकि जीत वास्तविक हो, न कि बात। मुझे अपने लक्षित प्लेटफ़ॉर्म, फ्रेम बजट, और सीमाओं के बारे में बताएं - मैं मील के पत्थरों के साथ एक योजना प्रस्तावित करूंगा। मैं मौजूदा कोड में शामिल होने या शून्य से एक मॉड्यूल शुरू करने के लिए तैयार हूँ।