سؤال

بعد تعلم المزيد حول كيفية عمل Monotouch، أعتقد أنني أعرف الإجابة على هذا على أي حال، ولكن يمكنك استخدام إطار Cocos2D-iPhone مع Monotouch؟ أعتقد أنه على الأرجح سيكون هذا "لا"، لأن Cocos2D عبارة عن مكتبة جي هدفا، وربما يجب أن يكون هناك نوع من منفذ .NET لهذا المنفذ؟ هل هذا صحيح؟

أنا لم أفعل أي dev monotouch حتى الآن، ولكن تطوير القليل من التنمية ج مع cocos2D وأنا مولعا جدا من الإطار، وكان يأمل في تجنبه، لأنني جديد جدا على لعبة dev، وانتقل إلى المجال الداكن من مستقيم برمجة OpenGL عبر واجهة Opentk المدعومة من قبل Monotouch.

لقد بدأت أيضا في مجتمع Wiki هنا بالنسبة للأشخاص إلى مشاركة خيارات تطوير اللعبة في Monotouch والتي يجب أن تساعدنا جميعا في هذا الإطار الناشئ.

هل كانت مفيدة؟

المحلول

يتم استئناف Cocos2D إلى Monotouch:http://github.com/city41/cocosnet.

نصائح أخرى

تحديث:

هناك خياران، يمكنك استخدام ربط Cocos2D على Monotouch، باستخدام الروابط كما نشر هنا:

https://github.com/mono/monotouch-bindings/tree/master/cocos2d.

أو يمكنك استخدام Cocos2D استنزفت إلى XNA:

http://www.cocos2d-iphone.org/archives/1801.

يبدو أن Cocosnet لم يمسها لبعض الوقت الآن [A] ... هل ما زال قيد التطوير أو يجب أن تذهب مع الهدف C إذا كنت ترغب في استخدام Cocos2D؟

أ http://news.ycombinator.com/item؟id=1251007.

ليس لدي أي تجربة مع monotouch، ولكن قد ترغب في معرفة ما إذا كان يمكنك الحصول عليها الفيزياء فارير العمل مع monotouch. يعتمد Farseer على Box2D، وهو أيضا مكون من Cocos2D.

الأخبار الجيدة هي أن النسخة C ++، Cocos2D-X، استدار لتشغيل على شنا لنظام التشغيل Windows Phone7. هذا يجب أن يجعله قادر أيضا على تشغيله على monotouch. كنت معجبا جدا ب MonTouch ولكن بالنسبة ل Cocos2D، سأتميل إلى الذهاب مع Cocos2D-X مستقيم إلا إذا كنت ترغب في برامجك بشدة في C #.

يمكنك العثور على نسخة XNA من Cocos2D في https://github.com/cocos2dxna/cocos2d-xna.. وبعد يعمل هذا على Monotouch، Monodroid، Windows، Mac، Ouya، Xbox. حتى أنه يحتوي على تطبيق عالي الأداء Box2D يعمل بأسرع Box2D C ++ (عند 60 إطارا في الثانية، باستثناء اختبار AddPair).

cocos2dxna.codeplex.com for our forums
www.cocos2dxna.com for the web site that we recently started
nuget.cocos2dxna.com/nuget for the nuget repository
www.facebook.com/Cocos2DXNA for our facebook page
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top