정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

방법: Windows Phone용 XNA Framework 응용프로그램의 시험판 환경 구현

2012-02-09

이 항목에서는 XNA Framework 응용프로그램에서 시험판 환경을 구현하는 방법에 대해 설명합니다. 시험판 환경의 목표는 게임을 구입하기 전에 체험해 볼 수 있는 기회를 사용자에게 제공하는 것입니다. 일반적으로 시험판 환경은 기능이나 게임의 레벨을 사용할 수 없도록 하거나 응용프로그램에 시간 제한을 설정하여 응용프로그램을 제한합니다. 이것은 응용프로그램에 대해 구현할 수 있는 제한 종류의 몇 가지 예일 뿐입니다. 응용프로그램에 대한 제한은 전적으로 회원님이 선택합니다. 이 항목에서는 체험 모드에서 레벨이 제한되는 단순한 게임을 만듭니다. 즉, 응용프로그램을 체험 모드로 실행하는 경우 게임의 일부 레벨을 사용할 수 없습니다. Guide.IsTrialMode 속성을 사용하여 응용프로그램이 어떤 모드에서 실행되고 있는지 확인합니다. 이 응용프로그램의 완성된 버전을 다운로드할 수 있습니다. 자세한 내용은 시험판 응용프로그램 샘플(XNA Framework)을 참조하십시오. Silverlight 응용프로그램의 시험판 환경 구현에 대한 자세한 내용은 방법: Windows Phone용 Silverlight 응용프로그램의 시험판 환경 구현을 참조하십시오.

시험판 환경을 위해 이 항목에서는 게임 논리, 충돌 검색, 여러 레벨 및 스코어보드가 있는 게임을 만듭니다. 이 항목은 이 응용프로그램의 주요 구성 요소를 설명하는 일련의 항목으로 나뉩니다. 이 시리즈를 완료하면 다음 이미지와 같은 응용프로그램이 빌드됩니다.

AP_Con_XNATrialApplicationUI Screenshot

사각형 그래픽 개체가 화면에서 튀어오릅니다. 이 게임의 목적은 화면에서 튀어오르는 사각형을 탭하는 것입니다. 사용자가 사각형을 탭할 때마다 점수가 증가합니다. 각 라운드의 점수는 5점입니다. 5점에 도달하면 사용자가 다음 레벨로 이동합니다. 사용자의 현재 점수와 현재 레벨이 화면의 스코어보드에 표시됩니다. 이 게임에는 세 개의 레벨이 있습니다. 사용자가 다음 레벨로 이동하면 화면에서 튀어오르는 사각형의 속도가 증가합니다. 체험 모드로 응용프로그램을 실행하는 경우 사용자가 레벨 1만 플레이할 수 있습니다. 시리즈의 각 항목을 여기에 제공된 순서대로 작업해야 합니다. 이 항목에서 설명하는 기능을 보여 주는 샘플은 시험판 응용프로그램 샘플(XNA Framework)을 참조하십시오.

이 항목에서 설명하는 응용프로그램을 만들려면 다음 항목의 절차를 완료합니다.

  1. 방법: XNA Framework 응용프로그램 만들기

  2. 방법: XNA Framework 응용프로그램에 충돌 검색 추가

  3. 방법: XNA Framework 응용프로그램에 레벨 추가

  4. 방법: XNA Framework 응용프로그램의 스코어보드 표시

  5. 방법: XNA Framework 응용프로그램에 시험판 환경 추가

표시:
© 2014 Microsoft