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

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

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

           

    3. 기타 블로그
      1. CodingJar 블로그

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

           

      2. roguecode 블로그

        Jumpstart to Windows Phone and Unity3d 포스팅