XNA에서 게임을 만드는 방법을 배우고 싶지만 어디서부터 시작해야할지 모르겠습니다! 누군가 내가 필요한 소프트웨어와 볼만한 좋은 책이나 튜토리얼에 대해 조언 할 수 있다면 가장 도움이 될 것입니다.
현재 코딩 지식에 관해서는 HTML5 캔버스와 함께 Javascript에 대한 좋은 경험이 있습니다. XNA로 코드를 작성하려면 C #을 배워야 할 것이라 확신합니다.
XNA에서 게임을 만드는 방법을 배우고 싶지만 어디서부터 시작해야할지 모르겠습니다! 누군가 내가 필요한 소프트웨어와 볼만한 좋은 책이나 튜토리얼에 대해 조언 할 수 있다면 가장 도움이 될 것입니다.
현재 코딩 지식에 관해서는 HTML5 캔버스와 함께 Javascript에 대한 좋은 경험이 있습니다. XNA로 코드를 작성하려면 C #을 배워야 할 것이라 확신합니다.
답변:
일반적인 프로그래밍 기초 작업 (데이터 유형, 클래스, 함수 등)을 이해한다면 갈 것입니다.
C #을 배우기 시작했을 때 게임을 염두에 두었지만 언어에 대한 이해를 돕기 위해 매우 기본적인 것처럼 보이지만 고급 C # 기술을 통합 한 콘솔 앱을 개발하기 시작했습니다.
C #의 작동 방식을 이해하면 여기에서 XNA Studio를 다운로드하십시오. http://www.microsoft.com/download/en/details.aspx?id=23714
SpriteBatch를 배우는 것으로 시작하고 싶을 것입니다. 좋은 튜토리얼은 여기에서 찾을 수 있습니다 ...
여기에서 SpriteBatch, http://msdn.microsoft.com/en-us/library/bb313868(v=xnagamestudio.31).aspx ) 및 픽셀 변환 ( http : // www.david-amador.com/2009/10/xna-camera-2d-with-zoom-and-rotation/ ).
일단 그것을 잘 이해했다면, 그래픽 장치를 사용하여 BasicEffects와 커스텀 쉐이더를 사용하여 프리미티브와 모델을 그릴 수 있습니다.
행운을 빕니다!
XNA를 배우는 데 도움이 된 훌륭한 자료는 여기 에서 일련의 자습서였습니다 .
첫 번째 단계는 프레임 워크 (XNA)와 MS의 Visual C # 2010 Express를 모두 다운로드하는 것입니다. 몇 권의 책을 찾았습니다. O'rielly와 XNA Game Studio 4.0 Programming에 의해 출판 된 학습 XNA 4.0 ... 그것들을 Amazon에 연결하십시오. C #의 경우 Head First 시리즈를 좋아했지만 보완하기 위해 더 많은 학문이 필요합니다.
또한 XNA RPG 튜토리얼 것은 즐거움이었다.
Visual Studio가없는 경우 시작하는 가장 빠른 방법은 Visual Studio C # Express 및 XNA 사본 을 얻는 것 입니다. 둘 다 Microsoft에서 무료로 다운로드 할 수 있습니다.
일단 완료하면, 먼저 몇 가지 튜토리얼로 바로 뛰어 들거나 둘러 볼 것인지 결정하면됩니다. 후자의 경우 Riemer의 자습서를 적극 권장 합니다. 나는 다른 사람들이 다른 좋은 자원을 추천 할 수 있고 추천 할 것이라고 확신합니다.
나는 여름 내내 같은 것을 시작했고 공식 사이트가 많은 도움이된다는 것을 알았습니다.
http://create.msdn.com/en-US/education/tutorial/2dgame/design
당신은 심지어 하나 또는 두 개의 튜토리얼을 조정하고 꽤 달콤한 게임을 얻을 수 있습니다.
XNA dev의 시작점은 create.msdn.com 이지만 이제는 XBOX 라이브 인디 게임 페이지로 연결 되는 방문 페이지 일뿐 입니다.
교육 카탈로그는 매우 완벽하며 개발자 영역별로 필터링 할 수 있습니다. 실제로 실제로는 훌륭한 리소스입니다.