Android पर ओपन-ईएस गेम के लिए ट्यूटोरियल और लाइब्रेरी [बंद]


170

कौन से ट्यूटोरियल और लाइब्रेरी उपलब्ध हैं जो ओपनर-ईएस का उपयोग करके एंड्रॉइड पर 2 डी और 3 डी गेम विकसित करने में शुरुआती मदद कर सकते हैं? मैं उन ट्यूटोरियल्स की तलाश कर रहा हूँ जो मुझे OpenGL-ES सीखने में मदद कर सकते हैं, और मैं OpenGL-ES पुस्तकालयों की तलाश कर रहा हूँ, जो OpenGL-ES में शुरुआती लोगों के लिए जीवन को आसान बना सकते हैं।

चूंकि एंड्रॉइड अभी भी छोटा है, इसलिए मुझे लगता है कि यह iPhone ओपनजीएल-ईएस ट्यूटोरियल को पढ़ने के लिए मदद-भरा हो सकता है, क्योंकि मुझे लगता है कि ओपनजीएल-ईएस कार्यक्षमता बहुत समान है।

मुझे निम्नलिखित उपयोगी जानकारी मिली है जिसे मैं साझा करना पसंद करूंगा:

Android ट्यूटोरियल:

अन्य Android OpenGL-ES जानकारी:

iPhone ओपन-ईएस ट्यूटोरियल (जहां OpenGl-ES जानकारी संभवतः उपयोगी है):

उन पुस्तकालयों के लिए जो ओपनर -ईएस के साथ एक सरल हाथ-अनुभव प्राप्त करने के लिए उपयोग कर सकते हैं, मैंने केवल रोकोन को पाया है , जिसे हाल ही में शुरू किया गया है, इस प्रकार कई छेद और बग हैं। और यह gnuGPL लाइसेंस प्राप्त है (फिलहाल) जिसका अर्थ है कि इसका उपयोग नहीं किया जा सकता है, यदि हम अपने खेल को बेचना चाहते हैं।

उसके अलावा और क्या है वहाँ?


@admin मैं गंभीरता से नहीं जानता कि यह सवाल रचनात्मक क्यों नहीं है। यह गंभीरता से अच्छा और आवश्यक है और upvotes और सितारों की संख्या इंगित करती है कि इसका एक अच्छा सवाल है। मैं ऐसे सवालों को बंद करने के लिए एक बुरा रवैया महसूस करता हूं जो दूसरों की मदद करता है।
रेंगसामी रामानुजम

कहीं ना कहीं मेटा थ्रेड में इसके बारे में एक लुआंग चर्चा है, जो इस तरह की बहस को लेने के लिए जगह है। मैं इस संक्षिप्त प्रश्न को ऑफ-टॉपिक मेटा चर्चा के साथ प्रदूषित नहीं करने के लिए यहाँ संक्षेप में बता रहा हूँ।
अर्क डेब

जवाबों:


61

आपके द्वारा बताई गई साइट बहुत अच्छी है, लेकिन मुझे लगता है कि मुझे जो सबसे अच्छा मिला है वह इनेसिटीडिजाइन द्वारा है । यह महान OpenGL के नेह ट्यूटोरियल का एक बंदरगाह है । यह शुरू करने के लिए एक शानदार जगह है, यह आपको विभिन्न स्तरों पर स्रोत देता है जिसे आप खेल सकते हैं और यह देख सकते हैं कि विभिन्न भाग क्या करते हैं। इसके अलावा , OpenGL प्रलेखन को पढ़ने से भी मदद मिलेगी। मैं OpenGL के सामान में महान नहीं हूं, लेकिन मेरे द्वारा बताए गए संसाधनों का उपयोग करके चीजों का पता लगाने में सक्षम है।



14

आप निश्चित रूप से GPL सॉफ़्टवेयर के आधार पर अपने गेम बेच सकते हैं, यहाँ और अधिक पढ़ें: http://www.gnu.org/philosophy/selling.html


1
यह थोड़ा ऑफ-टॉपिक है, लेकिन फिर मैंने इसे आमंत्रित किया, मुझे लगता है :) हां मैं इसे बेच सकता हूं। लेकिन बात यह है कि, मुझे सोर्स कोड भी वितरित करना होगा। कोई भी व्यक्ति केवल मेरा स्रोत-कोड ले सकता है, और बाजार पर गेम का मुफ्त संस्करण बना सकता है - जिसके बाद मैं वास्तव में अपना ऐप नहीं बेच सकता, मैं केवल लोगों को इसका समर्थन करने का अवसर दे सकता हूं। यह एंड्रॉइड पर संभव है क्योंकि Google के पास बाजार पर कोई प्रतिबंध नहीं है (जो अच्छा है)। IPhone बाजार में यह अलग हो सकता है, क्योंकि Apple गेम के नए संस्करणों को रोक सकता है (या नहीं भी सकता है)।
अर्गबर्ग

4
@ user197141 - टॉपिक से, लेकिन आप स्रोत को खोल सकते हैं, लेकिन ग्राफिक्स / स्तर डेटा को औचित्य बनाए रख सकते हैं।
इलाजार लीबोविच

11

मैंने बहुत समय पहले anddev के ट्यूटोरियल को छोड़ दिया था। इस तरह के हर ट्यूटोरियल की मैंने कोशिश की कि वह सही तरीके से न भी बने, वे वैसे ही आउट ऑफ डेट थे और जो आदमी उन्हें कभी भी खत्म नहीं करता।

दुर्भाग्य से, जो जानकारी आप वास्तव में चाहते हैं वह वास्तव में बिखरी हुई है: आपको यह सब एक URL पर नहीं मिलेगा, जब तक कि आप पूरी रेड बुक पढ़ने के लिए तैयार न हों; लेकिन यह निश्चित रूप से कोई ट्यूटोरियल नहीं है, यह अधिक विस्तृत संदर्भ है।

फिर भी ऐसा लगता है कि केवल इस तरह का एक विस्तृत संदर्भ आपको पूरी तरह से पर्याप्त और सटीक पर्याप्त रूप से आवश्यक जानकारी प्रदान करेगा, जो ऐसे उपयोगी और बुनियादी मुद्दों को समझने के लिए होगा, जैसे कि परिवर्तन, दृश्य परिवर्तन, मॉडल परिवर्तन और देखने के परिवर्तन के बीच का अंतर, और क्यों OpenGL जोर देता है बाद के दो के संयोजन पर।


1
'एक url' टिप्पणी का मेरा मतलब केवल इतना था कि मैं stackoverflow.com पर url पोस्ट नहीं कर सका। अब यह कोई समस्या नहीं है कि मैंने भ्रामक टिप्पणी को अपने पोस्ट से हटा दिया है। प्रतिक्रिया के लिए Thx। Droidnova और लाल किताब संभवतः दो मुख्य साइट हैं जिन पर मुझे अपना पढ़ना चाहिए।
अर्बर्ग


6

यदि आप Android पर वास्तव में मूल OpenGL ES प्रोजेक्ट से आरंभ करना चाहते हैं (एक जो वास्तव में संकलित किया गया है और काम करता है) तो आप एक नज़र डाल सकते हैं: http://www.ruibm.com/?p=263



5

मैंने अब तक जो सबसे अच्छा संसाधन पाया है, वह है ओपन ओपन ES । वास्तव में मैंने इसे पाया क्योंकि यह नेह पर अनुशंसित है। यह सक्रिय है और विशेष रूप से एंड्रॉइड के लिए ट्यूटोरियल की एक श्रृंखला है जो काफी व्यापक हैं।



4

अब Android के लिए एक 3 डी लाइब्रेरी उपलब्ध है जिसे min3d कहा जाता है:

http://code.google.com/p/min3d/

मैंने अभी तक इसका उपयोग नहीं किया है, लेकिन यह उपयोगी लगता है।


मुझे विश्वास है कि आपको अपने अनुभवों के आधार पर साझा या जवाब देना चाहिए
क्म्बर अली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.