2009-12-08 5 views
8

C#을 사용하여 2D 게임을 시작하고 싶습니다. 따라서 옵션을 확인하고 있습니다. XNA는 좋게 들리지만 몇 가지 점은 나에게 분명하지 않습니다.XNA 게임 배포 질문

XNA를 사용하는 경우 내 게임을 빌드하고 내 웹 사이트에서 독립형 실행 파일로 게임을 배포 할 수 있습니까? 또는 걸쇠가 있습니까? 내 게임을하기 위해 특별한 도서관이 필요합니까? 내 게임을 배포하려면 MS에 비용을 지불해야합니까?

일반적으로 프로그램을 작성하고, 빌드하고, 실행 파일을 다운로드하고 presto에 올려 놓을 수 있습니다. 누구든지 다운로드하여 설치하고 사용할 수 있습니다. XNA를 사용할 때 이런 식으로 작동합니까, 아니면 제한이 있습니까?

+2

당신은 X 박스 라이브에 연결되지 않는 경우가 회원을 필요로하지 않는 내가 내 대답했다 되풀이하고/또는 Windows Live 용 게임. – Wouter

답변

3

무료 회원 자격을 제공 할 수있는 대학이 있다면 student입니다.

하지만 Windows 전용 게임을하는 경우 수수료가 없습니다. 이미 논의 된대로 필요한 종속성을 포함 시키십시오.

처음에는 대학 위치가 유효하지 않았지만 곧 분류되었습니다.

2

사람들은 기본 설치 프로그램으로 게임을 만들면 자동으로 다운로드되고 설치되는 XNA 재배포 가능 패키지를 필요로합니다.

+0

그게 전부 야? Windows 게임을 출시하기 위해 회원 자격을 취득 할 필요가 없습니다. – Pygmy

+1

Xbox Live 및/또는 Games for Windows Live – Wouter

1

어쨌든 원하는대로 응용 프로그램을 배포 할 수 있습니다. 친구에게만 우편으로 보내거나 디스크에 녹음하여 판매 할 수 있습니다. 사람들은 .NET과 XNA reditributable 패키지 만 필요하며 자동으로 다운로드되고 설치되며 비용을 지불 할 필요가 없습니다. Xbox Live 마켓 플레이스에 게임을 배포하려는 경우 무언가를 지불해야 할 수도 있습니다 (마켓 플레이스를 통해 게임을 판매하여 수익을 올릴 수는 있지만, 제출할 초기 수수료가 없는지 확실하지 않습니다. 그것).

+0

에 마지막으로 접속하지 않으면 회원 자격이 필요하지 않습니다. 아니요, 개발자 계정이 필요합니다. 년. 그래서 그게 문제가 될 수 없습니다. – Razzie

+0

그래, 나는 어느 정도 요금이 들었다고 생각한다. – RaYell

1

Xbox 360에도 XNA 게임을 배포하려면 제작자의 클럽 프리미엄 회원이 필요합니다. 그러면 1 년에 100 달러를 돌려받을 수 있습니다 (가능한 한 Xbox 라이브 통화에 따라 달라질 수 있습니다).). 자세한 내용은 the FAQ을 참조하십시오.

Windows 전용 게임의 경우 회원 자격이 필요하지 않습니다.

1

XBox 라이브 인디 게임을 통해 게임을 배포하려는 경우에만 회원 자격이 필요합니다.

XNA는 SDK에 불과합니다. PC 나 Xbox 게임을 개발할 때 사용할 수 있습니다. XBox에 배포하려면 XNA 제작자 클럽의 회원이어야합니다.

PC 게임을 배포하려는 경우 게임을 자신의 웹 사이트에 무료로 올려 놓거나 원하는대로 할 수 있습니다. 코드 플렉스 프로젝트를 만들고 게임을 무료 오픈 소스로 만들 수도 있습니다.

XNA PC 게임을 작성하는 대부분의 사람들은 스팀을 통해 배포합니다. 나는 그들이 무엇을 청구하는지 모른다.

IDE 용 Visual Studio C# Express, 오디오 용 XACT 및 Audacity, 벡터 그래픽 용 Inkscape 및 쉐이더 제작 용 fx 작성기를 사용하여 XNA 게임을 작성하고 개발할 수 있습니다 .

위 게시물의 대부분이 잘못되었습니다.

+0

"위의 게시물"이라고 할 때 어떤 게시물을 의미합니까? 그들은 투표 및/또는 편집 후 주문을 변경할 수 있습니다 ... –

+0

죄송합니다. "위의 게시물"이라고 말하면 무료로 XNA 게임을 배포 할 수 없다는 내용의 게시물을 의미합니다. – Eric

0

실버 라이트 플러그인을 통해 2 차원 XNA 게임을 개발하고 웹 사이트에서 무료로 호스팅 할 수 있습니다. 왜냐하면 모든 XNA 개발이 C# 익스프레스에 있어야하고 모든 실버 라이트 개발이 웹에 있어야하기 때문입니다 개발자는 표현합니다.

+0

Silverlight 또는 XNA에서 직접 지원하지는 않지만 http://silversprite.codeplex.com의 SilverSprite 프로젝트를 사용하면 Silverlight에서 많은 2D XNA 게임을 실행할 수 있습니다. –

1

Windows 인디 게임에 사용할 수있는 시장이 없으므로 평가판을 사용해야 만 Xbox 360을 배포하고 디버깅 할 수 있습니다. Windows 개발에 필요하지 않습니다.

Xbox 360을 배포하고 디버깅 할 수있는 라이센스 인 "평가판 라이센스"를 받으려면 (피어 리뷰, 게임 테스트 또는 X 박스 인디 마켓 플레이스 용 게임을 제출할 수 없습니다) 몇 가지 방법 :

  • DreamBuildPlay - 일반적으로, XNA를 사용하여 게임을 개발하는 등 환경 등과 같은 특정 테마의 게임을 만들기위한 연례 대회 .... 등록하면 (2010 년 1 월 18 일 이전) 12 개월 무료 평가판을 무료로 이용할 수 있습니다.

  • Dreamspark - 학생 전용 웹 사이트는 개인적으로 MSDNAA를 사용하지만 Dreamspark는 더욱 사용자 친화적입니다. 코스의 기본 세부 정보를 제공함으로써 평가판 멤버십을 얻을 수 있습니다.

Dreamspark 웹 사이트에는 일반적으로 학생에게만 알려진 세부 정보가 필요하므로 학생이 아닌 경우 사용자의 요청을 확인하지 못할 수 있습니다. 가장 좋은 방법은 DreamBuildPlay 옵션을 사용하는 것입니다. 항목을 제출하지 않아도됩니다. (좋은 습관 일지라도) 학생이 될 필요는 없으며 모든 사람에게 공개됩니다.

Visual C# Express 또는 Visual Studio 중 하나를 사용하는 개발 도구를 다른 사람들이 사용할 수 있도록 패키지 할 수 있습니다.

http://msdn.microsoft.com/en-us/library/bb464156.aspx

:

물론 자신의 웹 공간에서 게임을 호스팅하는 사람들이 그들 자신을 위해 그것을 밖으로 정렬시키는에서 당신을 중지 아무것도

이 링크를 올바른 방향으로 당신을 얻을해야 =이 없다

희망이 도움이됩니다.

시험 회원 링크 :

드림 스파크 : - Dreamspark, DreamBuildPlay : - DreamBuildPlay