2010-07-29 4 views
2

XNA 프로젝트를 Silverlight 프로젝트로 변환하는 방법이 있습니까? 필자는 실제로 Silverlight를 사용한 적이 없지만 웹에서 사용하기 위해 XNA 프로젝트를 전환 할 전망을 좋아합니다.XNA 프로젝트를 Silverlight로 변환

물론 원본 코드를 가능한 한 많이 변경하는 것을 선호합니다.

+0

어떤 종류의 XNA 프로젝트를 여기서 말하고 있습니까? – ChaosPandion

답변

2

SilverSpirte 프로젝트를 확인하십시오.

귀하의 마일리지는 다를 수 있습니다.

http://silversprite.codeplex.com/

은 내가 XNA 렌더링 API를 지원하지 않습니다 실버 라이트 3

1

실버 라이트에서 실행되는 아주 간단한 2D 기반의 게임을 얻을 수있었습니다. 당신은 XNA와 Silverlight의 드로잉 API로 옮기기 위해 전체 그래픽 파이프 라인을 재 작업해야 할 필요가 있습니다. 이것은 상당히 다릅니다.

0

아직 XNA 프로젝트를 개발 중이고이 포트를 이식하려는 경우 프로그램을 구조화하는 방식으로 프로젝트를 설계했는지 확인하지 않은 경우 자신에게 불만을 제기 할 수 있습니다 계층으로 흘러 들어간다.

무거운 짐을 싣고 논리적으로 움직일 수있는 층에서 프리젠 테이션/디스플레이 계층을 분리하면 프로젝트를 다른 .NET 기술 인터페이스로 이식하는 것이 새로운 프리젠 테이션 계층을 만들고 플러그를 꽂는 것처럼 간단합니다. 논리 레이어에 추가합니다.

0

체크 아웃 가치가있는 경우는 Balder 일 수 있습니다. 아마도 약간의 측면에서 Balder는 XNA 프로젝트를 변환하지 않지만 Silverlight와 XNA에서 실행되는 2D/3D 그래픽 엔진입니다.

관련 문제