Step by Step: Zune HD용 XNA 애플리케이션 개발하기

기술 자료: 979627 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

개요

XNA는 .NET 프레임워크 기반에서 C# 언어를 이용해서 Windows와 Xbox 360, Zune 장치에서 실행되는 비디오 게임을 쉽게 만들수 있도록 제공되는 라이브러리입니다.

이 문서에서는 휴대용 멀티미디어 재생기인 Zune HD에서 실행되는 애플리케이션을 만들기 위해 개발 환경을 만들고, 예제 애플리케이션을 빌드한 다음 Zune HD 장치에 배포하는 방법을 설명합니다.

방법

단계 1: XNA 개발 환경 구성하기

다음은 XNA 애플리케이션을 개발하기 위해서 필요한 개발 시스템의 최소 요구 사항입니다.

개발 시스템 요구 사항
  • 운영 체제: Windows Vista 서비스 팩 1, Windows XP 서비스 팩 3
  • 개발 도구: Visual C# 2008 Express Edition 또는 Visual Studio 2008(본 문서는 Visual Studio 2008을 기준으로 작성됨)
  • 하드웨어: DirectX 9.0c와 Shader 모델 1.1을 지원하는 그래픽 카드(Shader 모델 2.0 권장), Zune HD 장치 (펌웨어 3.0 이상)
위의 개발 시스템이 준비되었으면 다음과 같은 순서로 XNA 애플리케이션 개발에 필요한 환경을 구성합니다.
  1. XNA Game Studio 3.1 설치하기
    1. 이전 버전의 XNA Game Studio가 설치되어 있으면 제거합니다.
    2. Visual C# 2008 Express Edition 또는 Visual Studio 2008 Standard Edition 이상 버전을 설치합니다.
    3. Visual Studio에 대한 최신 업데이트를 적용합니다.
    4. XNA Game Studio 3.1 설치 파일을 클릭하여 다운로드한 다음 실행합니다.
      그림 축소그림 확대
      01


    5. XNA Game Studio 3.1 설치 과정을 진행합니다.
    6. 다음과 같이 XNA Game Studio 관련하여 Windows 방화벽 설정이 추가되도록 Yes, I wish to select these rules to enable: 확인란을 선택하고 설치를 진행합니다.
      그림 축소그림 확대
      02


    7. 정상적으로 설치가 완료되었는지 확인합니다.
      그림 축소그림 확대
      03


  2. XNA Game Studio 3.1 Zune Extensions 설치하기
    1. Zune 애플리케이션을 개발하기 위해 필요한 확장 모듈을 설치하기 전에 먼저 XNA Game Studio 3.1이 설치되어 있는지 확인합니다.
    2. XNA Game Studio 3.1 Zune Extensions 설치 파일을 클릭하여 다운로드한 다음 실행합니다.
      그림 축소그림 확대
      04


    3. XNA Game Studio 3.1 Zune Extensions 설치 과정을 진행합니다.
    4. 정상적으로 설치가 완료되었는지 확인합니다.
      그림 축소그림 확대
      05


단계 2: XNA Game Studio Device Center에 Zune HD 장치 추가하기

XNA Game Studio Device Center는 XNA로 개발된 애플리케이션을 배포하고 테스트하는 데 사용될 장치를 관리하기 위한 프로그램으로 개발 용도로 사용할 Zune HD 장치를 추가해야 합니다.
  1. 개발 용도로 사용할 Zune HD 장치를 컴퓨터에 연결합니다.
  2. 장치가 인식된 후 자동으로 실행되는 Zune 소프트웨어를 종료합니다. (Zune HD 장치가 Zune 소프트웨어와 연결된 상태에서는 XNA Game Studio Device Center와 연결되지 않습니다.)
  3. Windows 시작 메뉴에서 [모든 프로그램], [Microsoft XNA Game Studio 3.1], [XNA Game Studio Device Center]를 차례대로 클릭합니다.
    그림 축소그림 확대
    06


  4. XNA Game Studio Device Center 화면에서 [Add Device]를 클릭합니다.
    그림 축소그림 확대
    07


  5. XNA Game Studio Devices 화면에서 [Zune]을 클릭합니다.
    그림 축소그림 확대
    08


  6. 컴퓨터에 연결된 Zune HD 장치 ID를 선택하고 [Next]를 클릭합니다.
    그림 축소그림 확대
    09


  7. 선택한 Zune HD 장치와 연결 테스트가 정상적으로 완료되면, 다음과 같이 XNA Game Studio Device Center의 목록에 해당 장치가 추가된 것을 확인할 수 있습니다.
    그림 축소그림 확대
    10


단계 3: 예제 애플리케이션 배포하기

  1. Visual Studio 2008을 실행합니다.
  2. Visual Studio 2008의 메뉴에서 [파일], [새로 만들기], [프로젝트]를 차례대로 클릭합니다.
  3. 새 프로젝트 화면의 프로젝트 형식에서 [Visual C#], [XNA Game Studio 3.1]을 차례대로 선택한 후에 템플릿에서 [Zune Game (3.1)]을 선택합니다.
  4. 프로젝트 이름에 HelloZune을 입력한 다음 [확인]을 클릭합니다.
    그림 축소그림 확대
    11


  5. 다음과 같이 HelloZune 프로젝트가 생성되고 자동으로 코드가 추가된 것을 확인할 수 있습니다.
    그림 축소그림 확대
    12


  6. Visual Studio 2008에서 F5 키를 누르거나 메뉴에서 [디버그], [디버깅 시작(S)]을 차례대로 클릭합니다.
  7. 예제 코드가 빌드된 후에 생성된 애플리케이션이 XNA Game Studio Device Center 에 등록된 Zune HD 장치로 배포됩니다.
  8. 배포된 애플리케이션이 Zune HD 장치에서 실행되는 것을 확인할 수 있습니다.
    1. 템플릿 예제를 실행하면 Zune HD 장치에서 파란색으로 화면이 그려집니다.
    2. Visual Studio 2008 을 이용해서 중단점 설정과 같은 실시간 디버깅 기능을 사용할 수 있습니다.
  9. 애플리케이션의 실행을 중지하려면 Zune HD 장치의 화면 아래에 위치한 [뒤로 가기]를 클릭하거나 Visual Studio 2008에서 Shift + F5 키 또는 메뉴에서 [디버그], [디버그 중지]를 클릭합니다.

의견 보내기

표 축소표 확대
그림 축소그림 확대
의견 보내기

Microsoft 고객지원 사이트에서는 고객님의 소리를 귀담아 듣습니다. 아래 의견 보내기로 소중한 의견 보내주시기 바랍니다.

속성

기술 자료: 979627 - 마지막 검토: 2014년 5월 23일 금요일 - 수정: 1.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
  • Microsoft Visual Studio 2008 Team Suite
  • Microsoft Visual C# 2008 Express Edition
  • Zune HD 16GB
키워드:?
kbhowto kbstepbystep KB979627

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com