Unity 4.2 로 윈도우8 게임 앱 개발 시작 시 알면 좋을 내용

Unity 로 Windows 8이나 Windows Phone 8용
게임을
개발을
시작할

알면 좋을
내용을
공유합니다.

 
 

  1. 개발 환경

    1. 운영체제

      1. Windows 8 (x86, x64 모두
        가능) *Windows XP, VISTA, 7 불가

        참고: 개발자를 위한 Windows 8 평가판(90일) 다운로드

    2. 개발도구

      1. Visual Studio 2012(+Update 3) *Express 가능

        참고: Visual Studio 2012 평가판(90일) 및 Express 다운로드

      2. Windows Phone SDK 8.0 *Windows Phone 8 개발
        시에만
        필요

        참고: Windows Phonw SDK 8.0 다운로드

      3. Unity 4.2 *Pro, Free 모두
        가능

        참고: Unity 4.2 다운로드(Windows 용)

    3. 주의

      1. Windows 8.1 Preview과 Visual Studio 2013 Preview는
        Unity 4.2에서 지원

     
     

  2. 디버깅 관련

    1. Windows 8 Store App

      1. Local Machine 에서
        디버깅을
        하려면 x86만
        지원(원격
        디버깅에서 ARM 지원)

      2. ARM 기기(Surface RT)에서 원격 디버깅


        하려면 Remote Tools for Visual Studio 2012 설치
        필요(Windows 8.1 Preview 설치된 Surface RT에
        설치
        안됨), x86이나 x64 각 기기에 설치 된 OS에 맞는 버전의 원격 도구 설치하고 Visual Studio에서 Remote Machine을 선택하고 실행하면 됨.

        참고: Visual Studio 2012 Update 2용 원격 도구 다운로드

    2. Windows Phone 8

      1. Emulator에서
        디버깅
        불가하므로 Device로 Target 을
        정해야
        해야
        함.

      2. Device에
        디버깅을
        하려면 Developer Unlock이
        되어
        있어야
        함. (WP개발자 계정

        필요)

       
       

  3. 참고 자료

    1. Unity 공식
      문서

      1. Windows Store: Getting Started
      2. Windows Phone 8: Getting Started

       
       

    2. Microsoft 세미나

      1. Building Windows Games with Unity

        2013년 04월에 진행한 Unity 로 윈도우8 및 윈도우폰8 게임 만드는 것에 대한 세미나 영상들(정식 전이라서 약간 차이가 있을 수 있음) *세션 정보 포스팅

      2. Tales from the Trenches: Developing "The Harvest" and "Gunpowder" with Unity

        Build 2013 의 세션으로서 Gunpowder의 경우 Channel 9 Live 세션에 있는 것과 유사

      3. Developing, deploying, and monetizing Windows Store games with Unity

        Build 2012 의
        세션으로 Unity 엔지니어가 Unity로
        윈도우
        스토어
        게임
        개발하는
        것을
        데모와
        함께
        진행

         
         

    3. 기타
      블로그

      1. CodingJar 블로그

        Channel9 Unity세미나에서 Fling Theory 게임을 Porting한
        것에 대해서 발표한 사람으로 Tutorial예제
        공개

         
         

      2. roguecode 블로그

        Jumpstart to Windows Phone and Unity3d
        포스팅