क्या किसी को libgdx के साथ अनुभव है कि यह 2 डी ग्राफिक्स के साथ अच्छा काम करता है? मैं इसे एंड्रॉइड/विंडोज गेम के लिए उपयोग करने की योजना बना रहा हूं, लेकिन मुझे यकीन नहीं है कि अगर मैं 2 डी गेम बना रहा हूं तो यह एक अच्छा choise है। क्या शायद एक बेहतर 2 डी ग्राफिक्स समाधान है जिसे आप पुनः प्राप्त कर सकते हैं?libddx 2 डी गेम के लिए प्रयोग योग्य है?
उत्तर
libgdx 2 डी के लिए अच्छा काम करता है। यदि आप libgdx से चाहते हैं तो आप केवल SpriteBatch का उपयोग कर सकते हैं यदि आप स्क्रीन पर आकर्षित करना चाहते हैं। यदि आप थोड़ा और संरचना चाहते हैं (आप शायद करते हैं), तो आप 2 डी दृश्य ग्राफ, scene2d के साथ भी काम कर सकते हैं। Scene2d का उपयोग करते समय, आप Actor
एस बनाते हैं और उन्हें Stage
पर जोड़ते हैं, और फिर libgdx आपके अपडेट, ड्रॉ और टचचेन्ट फ़ंक्शंस को आपके लिए कॉल करता है।
libgdx में आपके मेनू के लिए scene2dui भी शामिल है, और यह उसी दृश्य ग्राफ पर आधारित है (बटन Actor
आदि से उप-वर्गीकृत हैं)। http://steigert.blogspot.com/2012/02/1-libgdx-tutorial-introduction.html
और अंत में कम से कम, अगर आप एंड्रॉयड और के लिए डेस्कटॉप विकसित करने के लिए देख रहे हैं, वहाँ जाने के लिए कोई बेहतर तरीका है:
मदद के लिए scene2d साथ शुरू हो रही है, मैं यह वास्तव में उपयोगी पाया libgdx से है क्योंकि libgdx यह बॉक्स से बाहर करता है। (नोट: यह भी विकास इतना आसान जब से तुम एमुलेटर या हर छोटी परीक्षण चालन के लिए एक उपकरण के माध्यम से अपने अनुप्रयोग चलाने के लिए की जरूरत नहीं है कि बनाता है।)
संपादित करें: अपडेट किए गए लिंक
यह नहीं है क्लासिक ट्यूटोरियल यह 0.96+ libgdx में लिखा scene2d और अभिनेताओं का उपयोग कर, और यह भी box2d सहित स्रोत कोड के साथ डेमो खेल है: http://minimaldevelop.com/blog/libgdx-scene2d-game-example-code
जबकि libgdx का एक बहुत कोई रास्ता नहीं में यह 2D पर तैयार किया गया है आप 2D पर प्रतिबंधित करता
यहां जीएलएस 2.0 छाया के साथ 3 डी का उपयोग करने का एक उदाहरण है आरएस और एक गतिशीलता lib के साथ libGDX http://www.youtube.com/watch?v=W9lfjaaEO-Q
- 1. गेम प्रोग्रामिंग - 2 डी
- 2. 2 डी गेम
- 3. 2 डी गेम
- 4. 2 डी/3 डी गेम विकास के लिए क्यूटी लाइब्रेरी
- 5. पथदर्शी 2 डी जावा गेम?
- 6. अनुकरणीय 2 डी गेम इंजन
- 7. जावा 2 डी गेम ग्राफिक्स
- 8. 2 डी एक्सएनए गेम माउस
- 9. एक्सएनए 2 डी गेम इंजन
- 10. पुरानेस्कूल 2 डी ज़ेल्डा-जैसे गेम
- 11. एंड्रॉइड के लिए 2 डी टाइल आधारित आईफोन गेम पोर्टिंग।
- 12. एक्सएनए सी # 2 डी प्लेटफार्म गेम
- 13. जावा 2 डी गेम में पथ खोजना?
- 14. डीजेगो वेबसाइट, मूल 2 डी पायथन गेम
- 15. गहराई पहली खोज - 2 डी गेम मैप
- 16. 2 डी स्प्राइट्स के लिए पसंदीदा छवि फ़ाइल प्रारूप
- 17. निर्माता प्रयोग करने योग्य वस्तु
- 18. एक 3 डी गेम
- 19. 3-डी गेम प्रोग्रामिंग
- 20. 3 डी गेम इंजन?
- 21. 2 डी खेल भौतिकी?
- 22. 2 डी मानचित्र के पहुंचने योग्य वर्गों को ढूंढना
- 23. 2 डी गेम इंजन में क्या होना चाहिए?
- 24. जावा 3 डी गेम इंजन?
- 25. बेहतर टकराव का पता लगाने के लिए 2 डी गेम दुनिया को कैसे विभाजित करें
- 26. कोकोस 2 डी संसाधन
- 27. बॉक्स 2 डी
- 28. डी 2: डी साइड
- 29. कोकोस 2 डी
- 30. कोकोस 2 डी आईफोन
आईडी यह जोड़ना पसंद है कि libgdx शायद अधिक लचीला और शक्तिशाली इंजन है। [स्रोत] (http://www.andengine.org/forums/off-topic/andengine-vx-libgdx-t2547.html) और [स्रोत] (http://thegreystudios.com/blog/?p=30) – Renard
कई महीनों के बाद मैंने अपनी परियोजना को एंडइंजिन से libgdx में स्विच करने का निर्णय लिया है। Libgdx में बहुत से पेशेवर हैं उदा। डेस्कटॉप पर अद्भुत इंस्टेंट डीबगिंग। – asktomsk