WP 7.5가 최신 Windows Phone OS 인 경우 XNA 프레임 워크를 사용하여 게임을 만들 수있었습니다. 나는 C#을 사용할 수 있다는 것을 알았다.WP8 게임 시작
하지만 WP8 SDK는 XNA를 지원하지 않으며 지금은 더 이상 사용되지 않습니다. 제 질문은 :
C#을 사용하여 Windows Phone 8 용 게임을 작성하려면 어떻게해야합니까?
WP 7.5가 최신 Windows Phone OS 인 경우 XNA 프레임 워크를 사용하여 게임을 만들 수있었습니다. 나는 C#을 사용할 수 있다는 것을 알았다.WP8 게임 시작
하지만 WP8 SDK는 XNA를 지원하지 않으며 지금은 더 이상 사용되지 않습니다. 제 질문은 :
C#을 사용하여 Windows Phone 8 용 게임을 작성하려면 어떻게해야합니까?
XNA/DirectX 기능을 C#으로 이식하려고하는 SharpDX와 같은 오픈 소스 프로젝트가 있습니다. 그러나 C++과 Direct3D를 사용하여 Windows Phone 8 게임을 만드는 것이 좋습니다. C++을 사용하면 C#보다 높은 성능을 얻을 수 있으며 적어도 모든 Windows Phone 8 기능에 액세스 할 수 있습니다. 이 경로를 선택하기로 결정한 경우 Spritebatch와 같은 XNA 동작을 시뮬레이트하는 C++ 메서드가 포함되어 있으므로 Microsoft의 DirectX 도구 키트 프로젝트를 확인하십시오. 마지막으로 필자는 Unity3D 엔진이 곧 윈도우 폰을 지원할 것이며 모든 스크립트에 C# 또는 JavaScript를 사용한다고 믿습니다.
# WP8 플랫폼 용 XNA 앱을 직접 개발할 수 없습니다. XNA 앱으로 만 WP7 플랫폼을 타겟팅 할 수 있으며 WP8 장치에서 정상적으로 실행됩니다.
VS2012의 XNA 프로젝트와 WP8 SDK는 WP 7.1 플랫폼 만 대상으로 할 수 있습니다. 위쪽에서 WP 7.5를 실행하는 모든 휴대 전화, 곧 출시 될 7.8 및 WP8은 문제없이 게임을 실행합니다. 그런 관점에서 보면 XNA는 WP8 SDK의 WP8 장치에서 완전히 지원되지만 WP8 프로젝트에서는 지원되지 않습니다. WP8 프로젝트 없다는함으로써
는 단점은 같은 WP8 전용 기능을 사용할 수 없다는 것입니다 :
마지막 옵션은 분명히 @Strife가 자신의 대답에서 올바르게 말한 것입니다. 건배.