Hello guys!
I’m new to cocos2d-x, have been using cocos2d-iphone for a long time when Riq was the main dev of it. Now things have been getting complicated and with the new chaos on the objective-c version it seems to be pretty unusable now…
Anyway! I’m here because I’m trying to find out how I can use cocos2d-x most efficiently. I’m very good at objective-c using it for 4+ years and loving it to no end. So my first question is: Can one use objective-c to code cocos2d-x (even if that would mean iOS only)? Are there bindings / other ways to do that?
I’ve seen this page, but it says “tbd”:
http://www.cocos2d-x.org/wiki/How_to_bind_Objective-C_to_C++
Secondly, I’ve seen there was a (starting of) a Swift binding for cocos2d-x, is that possible?
If nothing of this works, I’d also be open for learning c++, though I was trying to avoid it until now I also don’t really like JS and Lua, would prefer c++ over those). My main concerns are that there’s not the wonderful objective-c-like naming for paramters and that it’s easier to make mistakes due to manual memory management. Or is there a solution to any of these that I don’t know of?
Wow, that got longer than I hoped. Anyway, thanks for your help in advance!