2009-03-31 10 views
1

제목이 지적했듯이, 저는 XNA에서 비교적 새로운 것 같습니다. 그러나, 나는 그것을 끝낼 수 있는지 사장에게 사소한 과제를 받았습니다. 나는 결국 내가 할 것이라는 데는 의심의 여지가 없지만, 올바른 방향으로 인도하는 것이 도움이 될 것입니다.새내기 at XNA, 일반적인 질문들

이 숙제 아닌, 내가 아직 너무 깊이 모든 문서에 파고 필요가 없습니다 난 그냥 도움말 및 포인터 몇 찾고 있어요)

  • 방법 내 프로젝트에 카메라 시점을 추가하는 방법에 대해 설명하겠습니까?
  • 사용자 입력 (이 경우 키보드)을 처리하는 가장 좋은 방법은 무엇입니까?
  • 두 가지 개체 간의 충돌 감지를위한 모범 사례/일반적으로 사용되는 방법은 무엇입니까?

또한 저는 C++ 배경에서 왔음에 유의해야하며 C#은 상당히 새롭습니다 (이전에 이처럼 작은 프로젝트를 수행했지만). 이 두 언어 간의 전환 과정에 대한 도움을 주시면 감사하겠습니다.

+0

을 다이렉트 X/XNA SDK를 다운로드 - 온다 많은 샘플 코드가 있습니다. 시작하기에 좋은 곳! – scraimer

답변

3

프로젝트에 대한 정보 (예 : 2D 또는 3D)가 없어도 이러한 주제에 대한 특정 정보를 쉽게 찾을 수있는 웹 사이트의 방향으로 만 안내 할 수 있습니다. 좋은 웹 사이트의 대부분이 당신이 무엇을하려고하는지에 대한 정보를 검색 할 수있는 좋은 장소가 될 것이기 때문에 (예를 많이 사용하여) 좋은 XNA blogs에 관한이 이전 질문을 확인하십시오.

는 지금까지의 C#으로 C++에서 이동하는 것과 같은, 여기에 당신을 도울 수있는 몇 가지 리소스입니다 :

2

이 간단한 3D 튜토리얼을 확인하면 다른 장에 대한 액세스가 오른쪽의 메뉴 막대에 있습니다.

http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php

그것을 가지고 단순한 지형, 키보드, 카메라 각도 정보, 전체 코드의 모든 그것은 모든 일을 통해 얻을 약 2 시간이 소요됩니다. enjoy