«xna» 태그된 질문

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

1
대상을 향하도록 모델 방향 지정
두 개의 객체 (대상 및 플레이어)가 있으며 둘 다 위치 (벡터 3)와 회전 (쿼터니언)이 있습니다. 대상이 회전하고 플레이어를 향하고 싶습니다. 목표물은 무언가를 쏠 때 바로 플레이어를 쏴야합니다. 나는 플레이어에게 slerping의 많은 예를 보았지만, 증분 회전을 원하지는 않는다. 참고-위치와 회전을 사용하여 다른 많은 작업을 수행 할 수 있었고이 마지막 조각을 제외하고는 …
28 xna  c#  3d  models  quaternion 


10
빠른 우주선을 더 빠르게 보이게하는 효과
우주선이 있고 우주선 속도를 높이는 "부스트"기능을 만들었습니다. 고속 느낌을 만들기 위해 어떤 효과를 구현해야합니까? 나는 우주선이 흐릿한 것을 제외한 모든 것을 만드는 것을 생각하고 있었지만 뭔가 빠진 것이 있다고 생각합니다. 어떤 아이디어? Btw. XNA C #에서 일하고 있지만 XNA에 익숙하지 않은 경우 일부 효과를 설명하는 것이 여전히 유용합니다. 게임은 3D이며 …

10
탁구에서 공이 패들에서 튕겨 나올 때 공의 방향을 어떻게 계산합니까?
게임 개발에서이 Hello World-y 문제를 해결하려고 노력하고 있습니다. XNA에서 TicTacToe 게임을 만들었으므로 다음 단계는 브레이크 아웃 클론 일 것입니다. 게임 프로그래밍에 대해 전혀 모르고 심지어 어디에 수학을 적용해야하는지 명심하십시오 . 그래서이 질문을합니다. 질문 : 화면 하단의 패들에 공이 닿을 때 공이 어디에서 튀어 나올지 어떻게 알 수 있습니까? 나는 그것이 …
28 xna  c#  2d  mathematics  physics 

4
수정이 포함 된 하향식 RPG 이동?
Zelda : A Link to the Past를 모두 플레이했으면 좋겠습니다. 틀렸다면 바로 정정 해주세요. 그러나 2D 하향식 캐릭터 움직임을 수정 터치로 흉내 내고 싶습니다. 다른 게임에서 이루어졌지만이 참조가 가장 관련이 있다고 생각합니다. 더 구체적으로 말하면, 내가 말하고있는 움직임과 수정은 다음과 같습니다. 플로팅 이동은 포켓몬 및 이동 패드를 한 번 탭하여 …
27 xna  2d  rpg  movement 

3
팀은 소스 파일의 덮어 쓰기 작업을 어떻게 방지합니까? [닫은]
예를 들어 게임 엔진과 같이 여러 사람이 동시에 작업하는 동안 덮어 쓰기가 어떻게 방지 될 수 있습니까? 하자 말의 개발자 하나 에 노력 Audio.cpp하고 개발자 두 도에 작동하고 Audio.cpp, 방법이 일반적으로 전투 덮어 쓰기에 큰 팀에서 관리한다? (즉 , 개발자 1 이 완료 될 때까지 개발자 2 가 파일을 열지 …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

5
게임 오브젝트의 모든 인스턴스에 DrawableGameComponent를 사용하는 단점은 무엇입니까?
캐릭터 나 타일과 같이 DrawableGameComponents를 "레벨"과 같은 물건이나 관리자 대신 사용하기 위해 저장해야하는 곳을 여러 곳에서 읽었습니다 (이 사람이 여기에서 말하는 것처럼 ). 그러나 이것이 왜 그런지 이해하지 못합니다. 나는 이 포스트를 읽었고 그것은 나에게 많은 의미가 있었다. 그러나 이것들은 소수이다. 나는 보통 이런 것들에 너무 많은 관심을 기울이지 않을 …

3
더 빠른 사인 기능이 있습니까?
3d 펄린 노이즈 생성을 위해 노력하고 있습니다. C # Math 라이브러리는 대부분의 함수가 배열을 사용하기 때문에 필요한 것에 과도하게 보입니다. 노이즈를 생성하기 위해 여러 곳에서 Math.Sin ()을 사용합니다. 누구든지 더 빠른 사인 함수를 알고 있습니까?
25 xna  c#  mathematics 

7
멀티 스레딩 2D 중력 계산
우주 탐사 게임을 만들고 있는데 현재 중력에 대한 작업을 시작했습니다 (C #에서 XNA 사용). 중력은 여전히 ​​조정이 필요하지만 그렇게하려면 물리 계산에서 일부 성능 문제를 해결해야합니다. 이것은 100 개의 객체를 사용하고 있으며, 일반적으로 물리 계산없이 1000 개의 객체를 렌더링하는 것은 300 FPS (내 FPS 캡)를 훨씬 초과하지만 10 개 이상의 객체는 …

3
XNA에서 2D 스프라이트를 마스크하는 가장 좋은 방법은 무엇입니까?
현재 스프라이트를 숨기려고합니다. 단어로 설명하는 대신 몇 가지 예제 사진을 만들었습니다. 마스크 할 영역 (흰색) 자른 적색 스프라이트입니다. 최종 결과. 이제 XNA에서는 두 가지 작업을 수행하여이 작업을 수행 할 수 있습니다. 스텐실 버퍼를 사용하십시오. 픽셀 쉐이더를 사용하십시오. 나는 본질적으로 이것을 한 픽셀 쉐이더를 시도했다. float4 main(float2 texCoord : TEXCOORD0) : …
24 xna  2d  hlsl  masking 

7
중력 계산 최적화
크기와 속도가 다양한 물체가 서로를 향해 끌고 있습니다. 매번 업데이트 할 때마다 모든 객체를 살펴보고 다른 모든 객체의 중력으로 인한 힘을 더해야합니다. 확장 성이 떨어지고 게임에서 찾은 두 가지 큰 병목 현상 중 하나이며 성능을 개선하기 위해 어떻게해야할지 잘 모르겠습니다. 그것은 느낌이 나는 성능을 향상시킬 수있을 것 같은. 주어진 시간에 …

4
2D에서 코너 충돌을 처리하는 방법은 무엇입니까?
하향식 2D XNA 게임을 작성 중입니다. 처음부터 물리와 충돌을 직접 작성하여 배우려고합니다. 플레이어 스프라이트 캐릭터가 경계가 벽의 가장자리와 교차하는 위치로 이동하려고 할 때마다 바운스 각도 (입사각 = 반사각)를 알아 내고 플레이어를 벽에서 튕겨 충돌을 피합니다 . 두 개의 벽 모서리와 동시에 교차하는 스프라이트의 상황을 처리하는 방법을 알아내는 데 어려움이 있습니다. …


9
스프라이트 주위에 윤곽선을 그리는 효율적인 방법
저는 XNA를 사용하여 게임을 프로그래밍하고 있으며 스프라이트에 '선택된'효과를 얻기 위해 다양한 방법을 실험하고 있습니다. 내가 겪고있는 문제는 스프라이트 배치에 그려진 각 클릭 가능 항목이 단일 스프라이트 이상을 사용하여 그려지는 것입니다 (각 객체는 최대 6 개의 스프라이트로 구성 될 수 있음). 누군가가 X 픽셀 스프라이트에 윤곽선을 추가하는 방법에 대해 조언 할 …
21 2d  xna  sprites 

2
전체 장면을 회색조로 희미하게 만들기
플레이어가 목숨을 모두 잃을 때 전체 게임 화면이 회색조로 돌아가고 싶지만 즉시 업데이트를 중단하지는 않습니다. 또한 갑자기 모든 색상을 잃는 대신 그레이 스케일로 페이드 인하는 것이 좋습니다. 지금까지 찾은 것은 스크린 샷을 찍어 그레이 스케일로 만들거나 특정 텍스처 그레이 스케일을 만드는 것입니다. 모든 것을 반복하지 않고 전체 경기장과 모든 사물을 …
20 xna  c# 

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