«xna» 태그된 질문

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

2
게임에서 죽은 물체를 효과적으로 제거 하는가?
for 루프 또는 foreach 루프를 사용하여 업데이트하거나 그려야 할 때 모든 객체를 반복합니다. 그러나 객체가 죽으면 컬렉션에서 다시 제거하고 싶습니다. 죽은 개체 목록에 개체를 추가하여이 작업을 수행 한 다음 모든 것이 그려지고 업데이트되면이 목록의 모든 항목을 검토하여 목록의 개체를 원래 소스에서도 제거합니다. 더 좋은 방법이 있습니까?
10 xna  c#  xna-4.0 

5
산산이 부서지는 유리를 어떻게 시뮬레이트 할 수 있습니까?
유리창에 돌을 던져 시뮬레이션을해야합니다. 어떻게하면 되나요? 3D Studio Max 2012에서 석재와 유리의 3D 모델을 만들고 유리를 산산조각 내고 XNA 4.0에 .x 모델로 내 보냅니다. 그런 다음 XNA에서 애니메이션을 만들어 내 물리 엔진을 작성합니다. 그렇게 할 수 있습니까? 충돌 후 XNA에서 유리를 파괴 할 수 있습니까, 아니면 3DS Max에서 유리를 파괴해야합니까? …
10 xna  physics  xna-4.0  3dsmax 

2
XNA 게임 서비스와 영광스러운 글로벌 변수의 차이점은 무엇입니까?
이 Microsoft.Xna.Framework.Game클래스에는 프로그래머가 클래스 유형과 클래스 인스턴스를 Add 메서드에 제공하여 게임에 서비스를 추가 할 수 있는 Services 속성이 있습니다. 이제 AudioComponent필요한 모든 클래스와 메소드 에 전달하는 대신 Game인스턴스를 전달 하고 서비스를 찾아보십시오. ( 서비스 로케이터 ) 이제 게임에는 많은 서비스 (GraphicsDevice, SceneGraph, AudioComponent, EffectsManager 등)가 있으므로 기본적으로 모든 것을 게임에 …
10 xna  c#  architecture 

3
XNA에서 대규모 지형을 렌더링하는 효율적인 방법
플레이어에게 큰 공간이 필요한 XNA 게임을 만들고 있습니다. 현재 사용중인 테스트 하이트 맵은 4096x4096이며 4 비트 BMP로 저장됩니다. 내가하려고하는 것은 거대한 하이트 맵 파일을 가져 와서 게임에서 렌더링하는 것입니다. 내가 겪고있는 문제는 사용 가능한 메모리의 대부분을 사용하므로 전체 지형을 한 번에 메모리에로드하는 것이 비효율적이라는 것입니다. 내가 겪었던 또 다른 문제는 …
10 c#  xna 


3
XNA 프레임 워크를 기반으로하는 아이소 메트릭 게임을위한 훌륭하고 유용한 리소스는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 현재 Microsoft XNA Framework를 사용하여 아이소 메트릭 게임을 만들고 있습니다. 아이소 메트릭 엔진, 물리 엔진, 스프라이트 엔진 (아이소 메트릭 게임용), 이벤트 처리기 …

1
지오메트리 쉐이더에서 물리를 절차 적으로 생성 된 세계에 통합하려면 어떻게해야합니까?
본질적으로 CPU에서 GPU로 코 히어 런트 노이즈를 생성 할 필요가 없습니다. 여기에서이 노이즈를 복셀 포인트의 밀도로 사용하여 3 차원 세계에 대한 지형을 생성하고 싶습니다. 그 후, 나는 그 밀도를 가져 와서 세계 지형을 나타내는 다각형을 정점 화 (정점 생성)하고 싶습니다. 이것은 괜찮습니다. 그러나 나는 또한 세상을 실시간으로 동적으로 변형시키고 싶다. …
10 c#  xna  shaders 

1
XNA Framework를 사용하는 3D 게임 개발자를위한 최고의 초보자 자습서? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 게임 개발을 위해 사각형 1에서 시작하여 중급 / 전문가 수준의 3D 게임 개발을 진행하는 자습서를 찾고 있습니다. 3D 게임 개발에 참여하고 싶어서 …
10 xna  xna-4.0 

3
XNA의 둥근 모서리?
XNA로 렌더링 된 사각형에서 원형 (줄무늬)을 통해 둥근 모서리를 만들 수있는 방법이 있습니까? UI를 기존보다 조금 더 멋지게 만들고 싶습니다. 텍스처가 너무 많지 않고 코드가 유연 해지기를 원합니다.
10 xna 


2
해상도 독립 시스템을 만들려면 어떻게합니까?
나는 이것을 비우고있다. 물론 가장자리에 물건을 고정하여 UI 해상도를 독립적으로 만들 수 있습니다. 그래픽이 너무 작아서 그래픽이 너무 작을 때까지. 필요할 때마다 어떻게 적절하게 확장합니까? 스케일링하는 동안 그래픽을 올바른 비율로 유지하려면 어떻게합니까? 해상도가 다른 것에 비해 16:10과 같은 비율을 가지면 그것들이 늘어나기를 원하지 않습니다. 이것에 대한 진실되고 테스트 된 접근법이 …
10 xna  resolution 

6
XNA에서 Game1을 정적으로 만드는 것은 나쁜 생각입니까?
Game1클래스를 정적으로 사용 하는 것은 정말 나쁜 생각 입니까? 현재 Game1수업 시간에 TileHandler현재 타일 세트와 관련된 모든 것을 AnimalHandler처리하고 모든 동물을 (놀랍게도) 처리 하는 클래스가 있습니다 . 이제 내가 AnimalHandler타일을 걸을 수 있는지 확인하고 TileHandler문제가 발생하거나 걸을 수있는 타일 목록을 전달 AnimalHandler해야합니다. 더 쉬운 것은 Game1정적 인 상태 로 만드는 …
10 xna  c#  architecture 

2
XNA에서 창 크기를 찾는 방법
XNA에서 창의 크기를 알 수있는 방법이 있는지 알고 싶었습니다. 특정 크기로 설정하고 싶지 않습니다. 현재 자동으로 표시되는 치수를 알고 싶습니다. 이 정보를 찾을 수있는 방법이 있습니까? 게임을 시작하기 전에이 정보를 찾거나 직접 수동으로 설정 했어야한다는 것을 알고 있습니다. 그러나 저는 초보자이며 이미 투자 한 차원에서 일하기를 희망하고 있습니다. 감사합니다!
10 xna 

2
지연 렌더링 엔진의 장면 그래프
학습 연습으로 지연 렌더링 엔진을 작성했습니다. 이제이 엔진에 장면 그래프를 추가하고 싶지만이 작업을 수행하는 방법이 약간 당황 스럽습니다. 일반적인 (포워드 렌더링 엔진)에서는 장면 그래프 너비를 먼저 이동하고 어디서나 Draw ()를 호출하는 것보다 모든 항목 (모든 구현 IDrawable 및 IUpdateAble)을 장면 그래프에 추가합니다. 그러나 지연 렌더링 엔진에서는 그리기 호출을 분리해야합니다. 먼저 …
10 xna  c#  scene-graph 


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