वास्तव में ... यह आपके लक्ष्यों और संसाधनों पर निर्भर करता है।
इंडी के लिए, अंगूठे का एक नियम है: यदि यह आपके खाली समय से अधिक समय लेता है तो समर्थन करने के लिए नहीं। IPhone 3G एक विरासत डिवाइस है।
Apple मरम्मत के लिए आने के बाद भी इसे सेवा देता है, लेकिन iOS अपडेट नहीं हैं और उपयोगकर्ताओं को उम्मीद नहीं है कि सभी ऐप इस पर उपलब्ध होंगे।
IOS 5 के साथ iPhone 3 जी पीछे रह जाएगा। यह 4.3 नहीं चला सकता है और इसका उपयोग करने वाले उपयोगकर्ताओं के पास अपने वाहक द्वारा एक नया छूट प्राप्त करने का अवसर होगा। आप सुनिश्चित नहीं हो सकते कि iOS 6 जारी होने पर हार्डवेयर का समर्थन किया जाएगा, तो क्या यह सिर्फ एक साल या उससे कम समय के लिए समर्थन जोड़ने लायक है?
यदि आप डिवाइस का समर्थन नहीं करते हैं, तो यह आपके ऊपर पड़ने वाला प्रभाव आपके द्वारा उत्पादित खेल के प्रकार पर निर्भर करेगा। यदि आपके पास महान ग्राफिक्स हैं, तो लोग समझेंगे। अन्यथा iPhone 3 जी उपयोगकर्ताओं से प्रतिक्रिया को कम करना कठिन होगा।
मेरे पिछले नियोक्ता में हमें सभी संस्करणों का समर्थन करना था जब तक कि एसडीके ने इसकी अनुमति नहीं दी थी। लेकिन रखरखाव की लागत बहुत बड़ी नहीं थी क्योंकि हमारे पास अपना ढांचा था और सभी खेल इसका उपयोग करते थे। इसलिए इसे सभी iOS / Android संस्करणों के साथ संगत रखना कोई समस्या नहीं थी। लेकिन हमने पुराने हार्डवेयर और अन्य OSes के मुद्दों से बचने के लिए OpenGL ES 2 का उपयोग नहीं किया।
लेकिन इंडी डेवलपर के लिए यह समय और $ का सवाल है। मैं वास्तव में खेल को वहां से बाहर निकालने और बाद में पैच करने की सलाह दूंगा यदि आप अन्य उपयोगकर्ताओं को इसे प्राप्त करने की अनुमति दे सकते हैं।
यदि आप बजट उपयोगकर्ताओं के लिए लक्ष्य रखते हैं, अगर आपके पास किसी प्रकार का सामाजिक गेम है, तो मैं कहूंगा: ओपनजीएल ईएस 1 का उपयोग करें सबसे पुराने उपकरणों का समर्थन करें जो आप कर सकते हैं।
मैं सुनवाई याद है वहाँ के आसपास 35M आईफ़ोन 3 जी रहे हैं बेचा ... आप क्या लायक है के लिए इस चार्ट से बिक्री एक्सट्रपलेशन की कोशिश कर सकते:
http://fr.wikipedia.org/wiki/Fichier:IPhone_sales_per_quarter_simple.svg
मुझे नहीं लगता कि स्वतंत्र रूप से परिचालित होने वाली सटीक संख्याएं हैं। यदि आपको वास्तव में पुराने उपकरणों का समर्थन करने की आवश्यकता नहीं है, लेकिन आपको अपना समय कमर नहीं करना चाहिए। बस समर्थन जोड़ें अगर इसके मुफ्त या आपके मामले में मुफ्त के करीब।