문제

Monotouch의 작동 방식에 대해 더 많이 알게 된 후에는 어쨌든 이에 대한 답을 알고 있다고 생각하지만 Monotouch와 함께 Cocos2d-Piphone 프레임 워크를 사용할 수 있습니까? CocOS2D가 객관적인 C 라이브러리이며이를 달성하기 위해 일종의 .NET 포트가 있어야 할 것이기 때문에 이것이 '아니오'일 것입니다. 그게 그렇습니까?

나는 아직 Monotouch Dev를하지 않았지만 Cocos2d를 사용한 약간의 객관적인 C 개발은 프레임 워크를 아주 좋아하며, 게임 개발자에 익숙하지 않기 때문에 피하기를 바랐습니다. Monotouch에서 지원하는 Opentk 인터페이스를 통한 OpenGL 프로그래밍.

나는 또한 커뮤니티 위키를 시작했습니다 여기 사람들이 Monotouch에서 게임 개발 옵션을 공유 할 수 있도록이 새로운 프레임 워크를 통해 우리 모두를 도울 수 있습니다.

도움이 되었습니까?

해결책

CoCOS2D가 Monotouch로 포팅되고 있습니다.http://github.com/city41/cocosnet

다른 팁

업데이트:

두 가지 옵션이 있습니다. 여기에 게시 된 바인딩을 사용하여 Monotouch에서 CoCOS2D 바인딩을 사용할 수 있습니다.

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

또는 XNA로 포팅 된 CocOS2D를 사용할 수 있습니다.

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

Cocosnet이 얼마 동안 손대지 않은 것 같습니다.

http://news.ycombinator.com/item?id=1251007

나는 Monotouch에 대한 경험이 없지만 당신이 얻을 수 있는지보고 싶을 수도 있습니다. Farseer Physics Monotouch와 함께 일합니다. Farseer는 CoCOS2D의 구성 요소 인 Box2D를 기반으로합니다.

좋은 소식은 C ++ 버전 인 CoCOS2D-X가 XNA에서 실행하도록 포팅되었습니다 Windows Phone7의 경우. 이로 인해 Monotouch에서도 실행할 수 있습니다. 나는 Monotouch에 매우 감동했지만 Cocos2d의 경우 C#에서 필사적으로 프로그래밍하고 싶지 않으면 Cocos2D-X를 똑바로 갈 경향이 있습니다.

Cocos2d의 XNA 버전을 찾을 수 있습니다 https://github.com/cocos2dxna/cocos2d-xna. 이것은 monotouch, monodroid, Windows, Mac, Ouya, Xbox에서 작동합니다. 또한 C ++ Box2D만큼 빠르게 실행되는 고성능 Box2D 구현도 있습니다 (AddPair 테스트를 제외하고 60fps).

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