आप अक्सर सुनते हैं कि सी ++ खेलों के लिए उद्देश्य-सी के लिए बेहतर है, खासकर आईफोन जैसे संसाधन-बाधित वातावरण में। (मुझे पता है कि आपको अभी भी आईफोन सेवाओं से बात करने के लिए कुछ उद्देश्य-सी की आवश्यकता है।) फिर भी, इन दिनों पसंद के 2 डी गेम इंजन कोकोस 2 डी लगता है, जो उद्देश्य-सी है।सी ++ आईफोन गेम में उद्देश्य-सी गेम इंजन का उपयोग करें?
मैं समझता हूं कि ऐप्पल "ऑब्जेक्टिव-सी ++" कहता है जो आपको एक फ़ाइल में सी ++ और ऑब्जेक्टिव-सी कक्षाओं को मिश्रण करने की अनुमति देता है, लेकिन आप उसी वर्ग या फ़ंक्शन के भीतर भाषा संरचनाओं को मिश्रण और मिलान नहीं कर सकते हैं।
तो, क्या यह सी ++ गेम के लिए कोकोस 2 डी का उपयोग करने के लिए समझदार/संभव है? क्या आपको बहुत सारे "गोंद" कोड लिखना है? मैं कुछ भारी उठाने से बचना चाहता हूं कि प्रत्यक्ष ओपनजीएल-ईएस दृष्टिकोण की आवश्यकता होगी।
धन्यवाद। निष्पादन विचारों को अलग-अलग, मैं व्यक्तिगत स्वाद के मामले के रूप में सी ++ का उपयोग करना पसंद करूंगा। लगता है जैसे मैं यह कर सकता हूं और अभी भी कोकोस 2 डी का उपयोग कर सकता हूं। – Buggieboy