«xna» 태그된 질문

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

2
XNA에서 사용자가 미니 게임 팩을 다운로드 할 수 있고 기본 .exe가 변경되지 않고 실행할 수있는 미니 게임 모음을 만들려면 어떻게해야합니까?
현재 XNA에서 PC 게임을 만들고 있습니다. 실제로 미니 게임 모음입니다 (현재 3 개의 미니 게임이 있습니다).하지만 다운로드 가능한 '팩'으로 더 많은 것을 만들고 추가 할 계획입니다. 내 질문은 이것을 달성하는 가장 좋은 방법은 무엇입니까? 현재 내 생각은 : '게임'인터페이스 만들기 이 인터페이스로 게임을 빌드하지만 .dll로 생성 기본 .exe 파일이 디렉토리를 …
12 xna  c# 

2
XNA“XBox 360 Project”도 Windows에서도 작동합니까?
XBox 360 용 XNA 프로젝트는 특수 버전의 .NET Compact Framework를 사용한다는 것을 알고 있습니다. 그러나 XBox 360과 Windows 모두에 대해 릴리스하려고한다고 가정 해 봅시다. Windows 용으로 배포 된 경우 XBox 버전 (콤팩트 프레임 워크 사용)이 계속 작동합니까, 아니면 배포하기 위해 일반 프레임 워크 (또는 비 Xbox CF)에 대해 다시 빌드해야합니까?
12 xna  windows  xbox360 

5
컴포넌트 기반 게임에서 충돌을 올바르게 처리하는 방법은 무엇입니까?
구성 요소를 중심으로 설계된 게임에서 충돌을 올바르게 처리하는 방법으로 머리를 감싸려고합니다. 많은 예제 PhysicsComponent에 엔티티의 구성 요소 목록에 추가되는 종류가 있지만 실제 구현은 혼란 스럽습니다. 이것이 작동 PhysicsComponent하려면 주변 세계에 액세스해야합니다. 이것은 나에게 직관적이지 않습니다. 컴포넌트가 컨테이너 (엔터티)뿐만 아니라 컨테이너의 컨테이너 (세계)를 인식하지 않아야합니까? 나에게 레벨이나 장면은 이러한 엔티티와 모든 …


4
플레이어가 계단을 매끄럽게 달릴 수 있도록
플레이어가 항상 오른쪽으로 달려 있지만 지형이 항상 수평이 아닌 2D 플랫폼 게임이 있습니다. 예: 나는 플레이어 박스와 다른 블록과의 교차점을 확인하는 경계 상자 충돌 시스템을 구현하여 큰 블록을 만났을 때 플레이어의 실행을 중지하여 점프해야하지만 계단을 놓을 때 그를 원합니다. 그가 수평 바닥에있는 것처럼 매끄럽게 달립니다. 충돌 시스템을 사용하면 계단을 통과하여 …


2
XNA / MonoGame 용 휴대용 버퍼 키보드 입력?
예비 솔루션으로 현재 버퍼링 된 키보드 입력을 위해 C # / XNA 게임 프로젝트에서 Nuclex 프레임 워크 를 사용하고 있습니다. 안타깝게도 nuclex는 SlimDX.Directinput.dll에 의존하므로 Windows OS에서만 사용할 수 있습니다. 그러나 MonoGame 을 사용 하여 다른 플랫폼 (Linux, OSX 등)을 대상으로하므로 모든 플랫폼에서 버퍼링 된 키보드 입력을 통합하는 휴대용 방법을 찾고 …

6
그래픽없이 XNA 게임 실행
아무 것도 표시하지 않고 XNA 게임을 실행할 지 궁금합니다. 한 명의 플레이어가 호스트이고 다른 사람들이 자신의 게임에 연결할 수있는 클라이언트 서버 설정에서 실행되는 작업중인 게임이 있습니다. 이제 그래픽 카드가없는 decicated 서버에서 호스트로 게임을 실행할 수 있기를 원합니다. 기본적으로 Draw () 로직을 전혀 실행하고 싶지 않습니다. 게임 전체를 살펴보고 XNA에 대한 …
11 xna  xna-4.0 

4
게임에서 Time Stop 또는 Bullet Time을 코딩하는 방법은 무엇입니까?
XNA 4.0에서 싱글 플레이어 RPG 플랫 포머를 개발 중입니다. 시간을 "중지"하거나 느리게하는 능력을 추가하고, 플레이어 캐릭터 만 원래 속도로 움직입니다 (Baldur 's Gate 시리즈의 Time Stop 주문과 유사). 정확한 구현이 아니라 일반적인 아이디어와 디자인 패턴을 찾고 있습니다. 편집 : 좋은 의견을 보내 주셔서 감사합니다. 나는 다음과 같은 해결책을 생각해 냈습니다. …
11 xna  time-travel 

6
2 천만 개의 타일이있는지도는 게임의 메모리가 부족하게 만드는데 어떻게 피해야합니까?
초대형 맵을 추가로로드하는 동안 새 맵 타일 인스턴스가 생성되는 경우로드 방법에서 메모리 예외가 발생합니다. 최소한 서버 앱 (및 가능한 경우 클라이언트)에서 전체 맵을 처리하고 싶습니다. 이 문제를 어떻게 해결해야합니까? UPD : 여기에 대한 질문은 사용할 메모리가 아직 남아있을 때 게임이 중단되는 방법입니다. 덩어리로 맵을 분할하는 것은 좋은 접근 방법이지만 내 …

2
Microsoft XNA Platformer 예, 충돌 감지가 정확하게 구현 되었습니까?
Microsoft가 제공 한 예는 충돌 감지 (내가 볼 수있는 것)에 작은 오류가있는 것처럼 보입니다. 사용자가 통과 할 수없는 타일과 충돌하면 교차 깊이가 계산됩니다. 더 작은 깊이 값 X 및 Y는 더 이상 타일과 충돌하지 않도록 사용자의 위치를 ​​고정하는 데 사용됩니다. 그러나 사용자가 대각선으로 여행하는 경우 캐릭터가 타일과 처음 충돌하는 지점에서 …

2
전 세계 플레이어 인벤토리 시스템을 만드는 방법은 무엇입니까?
XNA 내에서 인벤토리 시스템을 구현하려는 문제에 직면하고 있습니다 (실제로 중요하지는 않지만 모든 플랫폼 일 수 있음). 여기 내 머리를 감싸려고하는 문제가 있습니다. 어떻게 세상에서 아이템을 얻을 수 있습니까 (몬스터를 죽일 때 갑옷을 떨어 뜨린다 고 생각하면 어떻게됩니까?) 인벤토리가 단지 아이템 목록 일 경우, 기술적으로 클래스가 두 가지 이상의 작업을 수행하지 …
11 xna  c#  2d 

1
XNA 데모 용 설치 프로그램을 어떻게 만듭니 까?
VS2008을 사용하여 XNA3.1로 코딩 된 데모가 있습니다. VS를 사용하거나 .Net 프레임 워크 등을 설치하지 않고도 PC를 사용하는 사람에게 이것을 보내서 설치하고 실행할 수 있기를 정말로 원합니다. 게시 옵션이라고 생각했지만 약간 혼란 스럽습니다. 누구든지 그 문제에 대해 밝힐 수 있습니까? 미리 감사드립니다.

1
XNA“Burn”효과로 크레이터 추가 (GPU를 통해)
현재 XNA에서 2D "웜"복제본을 작업 중이며 기능 중 하나는 "변형 가능"지형입니다 (예 : 로켓이 지형에 닿으면 폭발이 일어나고 지형 덩어리가 사라짐). 현재이 작업을 수행하는 방법은 중앙에 가까워 질수록 점차적으로 빨간색 값이 높은 텍스처를 사용하는 것입니다. 이 "변형"텍스처의 모든 픽셀을 순환하고 현재 픽셀이 터 레인 픽셀과 겹치고 빨간색 값이 충분히 높은 …
11 xna  textures  effects 

4
렌더링 해상도 독립적 인 텍스트
게임에서 해상도 독립적 인 텍스트를 그리는 방법이 필요합니다. 즉, 텍스트를 확대하고 픽셀 아티팩트를 볼 수 없어야합니다. 누구든지 내가 어떻게 할 수 있는지 제안 할 수 있습니까?
11 xna  2d  3d  text 

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