«xna» 태그된 질문

XNA는 Windows, Windows Phone 및 Xbox 360을 배포 할 수있는 Microsoft의 게임 프레임 워크입니다.

6
Windows 8에서 XNA의 미래는 무엇입니까? 또는 Windows 8에서 관리되는 게임은 어떻게 개발됩니까? [닫은]
나는 이것이이 질문 의 잠재적 인 속박이라는 것을 알고 있지만, 18 개월 전에 마지막 답변이 있었고 그 이후로 많은 일이 일어났습니다. Windows 8의 XNA에 대해서는 약간의 불확실성이있는 것 같습니다. 특히 Windows 8은 기본적으로 XNA에서 지원하지 않는 Metro 인터페이스를 사용합니다. 또한 Windows 8 스토어는 비 메트로 앱을 비축하지 않으므로 XNA 앱을 …
83 xna  windows 


9
2D 그래픽-왜 스프라이트 시트를 사용합니까?
스프라이트 시트에서 스프라이트를 렌더링하는 방법에 대한 많은 예를 보았지만 이것이 2D 게임에서 스프라이트를 처리하는 가장 일반적인 방법 인 이유를 파악하지 못했습니다. 주어진 스프라이트 유형에 대한 각 애니메이션 프레임을 자체 텍스처로 처리하여 만든 몇 가지 데모 응용 프로그램에서 2D 스프라이트 렌더링으로 시작했습니다.이 텍스처 컬렉션은 사전에 저장됩니다. 이것은 애니메이션을 gif / mng …

4
2D 조명은 어떻게 구현됩니까?
2D 게임에서 "조명 효과"에 접근하는 가장 좋은 방법이 무엇인지 궁금합니다. 예를 들어, 주인공이 빛을 발하는 경우 빛에 영향을받는 다른 물체 근처에있을 때 빛을 발하는 캐릭터의 시각적 효과를 완성하기 위해 어떤 기술을 사용할 수 있습니까?

7
자기 교육 게임 개발의 위험은 무엇입니까? [닫은]
게임 개발로의 여행을 시작하려고합니다. 마지막 질문에 대한 대답에 따라 C #과 XNA를 사용합니다. 그러나 나는 다른 게임 개발자를 개인적으로 알지 못하며 업계에서 일하지 않으므로 자발적으로 배울 수 있습니다. 이것에 대한 예외는 분명히 질문을하고 온라인 / 인쇄 된 정보를 읽는 것입니다. 그러나 나는 이것을 여전히 독학으로 분류합니다. 이를 통해 누군가 나를 …
58 c#  xna  books 


5
게임 속의 배우가 스스로를 그릴 책임이 있습니까?
저는 게임 개발에 익숙하지 않지만 프로그래밍에는 익숙하지 않습니다. JavaScript canvas요소를 사용하여 Pong 유형 게임을하고 있습니다. Paddle다음 속성을 가진 객체를 만들었습니다 ... width height x y colour 또한 다음 Pong과 같은 속성 을 가진 객체가 있습니다 ... width height backgroundColour draw(). 이 draw()방법은 현재 재설정 중이며 canvas질문이 발생한 곳입니다. 해야 Paddle객체가이 …

2
XNA의 SpriteBatch는 정확히 어떻게 작동합니까?
더 정확하게 말하면, 다른 API (예 : OpenGL)에서이 기능을 처음부터 다시 작성해야한다면 무엇을 할 수 있을까요? 직교 투영 행렬을 준비하고 각 그리기 호출에 대해 쿼드를 만드는 방법과 같은 일부 단계에 대한 일반적인 아이디어가 있습니다. 그러나 배치 프로세스 자체에는 익숙하지 않습니다. 모든 쿼드가 동일한 정점 버퍼에 저장됩니까? 인덱스 버퍼가 필요합니까? 다른 …
38 xna  spritebatch 

1
FPS에서 마우스 조준
일인칭 슈팅 게임을 만들고 마우스로 카메라를 움직이고 싶습니다. 문제는 커서가 화면의 한계에 도달하면 카메라가 더 이상 회전하지 않는다는 것입니다. 어떻게하면 마우스를 중앙에 유지하고 움직임을 감지 할 수 있습니까?

1
XNA에서 직접 SVG 아트 렌더링
SVG와 같은 벡터화 된 형식의 2D 아트가 있다고 가정 해보십시오. 전체 SVG 렌더러를 직접 구현하지 않고도 직접 렌더링하는 쉬운 방법이 있습니까? 물론 다른 해상도 / 줌 레벨을 위해 오프라인으로 (예 : 컨텐츠 파이프 라인에서) 래스터화할 수 있지만 벡터 그래픽이 제공하는 연속 줌 레벨에서 선명한 비주얼을 유지하고 싶습니다.
36 xna  2d  graphics  art  vector-art 


4
게임 개발에서 클래스 디자인에 대한 올바른 객체 지향 접근법은 무엇입니까?
XNA를 사용하여 Windows 7 Phone 용 2D 스프라이트 기반 게임을 개발하는 중입니다. 사용할 수있는 교육 및 자습서는 매우 유용하지만 내가 직면 한 문제는 각각 클래스 디자인에 다르게 접근하고 코드가 잘 구성되어 있지 않다는 것입니다. 결과적으로 특정 수업에 어떤 책임을 부여해야하는지 잘 이해하기가 어려웠습니다. 예를 들어, BaseSprite자체 그리기, 충돌 확인 등을 …
31 xna 

5
그리드 기반 액체 시뮬레이션에서 압력 시뮬레이션
내 XNA 게임에 2D 그리드 기반의 물 시스템이 있으며, 셀룰러 오토마타를 사용하여 떨어지는 물과 확산을 시뮬레이션하는 방법이 있습니다. 경사면을 흐르는 물의 예 : 각 타일은 0에서 255 개의 액체 값을 바이트 단위로 저장할 수 있습니다. 나는 floats이전에 사용 했던 오래된 물 시스템을 사용하지 않지만 합병증을 추가하고 성능이 저하되었습니다. 각 워터 …
30 xna  c#  physics  grid  water 

3
이 스타일의 2D "광택"그래픽을 만들려면 어떻게해야합니까?
XNA에서 2D 스프라이트 기반 게임을 빌드하는 기본 사항에 익숙합니다. 여기서 모든 객체는 이동하는 .png 이미지입니다. 예를 들어 Super Laser Racer와 유사한 아트 스타일을 사용하는 2D 게임을 개발하려면 다음에 배워야 할 것들이 있습니다. 이 스타일의 다른 예로는 Frozen Synapse, Geometry Wars 등이 있습니다. 이 스타일 "2D 추상 빛나는 기하학"또는 이와 유사한 …

6
잠재적으로 무한한 2D지도 데이터를 저장하는 방법은 무엇입니까?
현재 100 x 100 타일의 청크를 처리 할 수있는 2D 플랫 포머가 있습니다. 청크 좌표가 길게 저장되므로 맵의 유일한 제한입니다 (maxlong * maxlong). 모든 엔티티 위치 등은 청크와 관련이 있으므로 제한이 없습니다. 내가 겪고있는 문제는 수천 개의 파일 없이이 덩어리를 저장하고 액세스하는 방법입니다. 모든 것을 한 번에 열 필요가없는 빠르고 …
29 xna  2d  c#  maps  platformer 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.