게임 개발

전문적이고 독립적 인 게임 개발자를위한 Q & A

5
누군가가 곱셈 / 연결에서 열 대 행의 열에 미치는 영향을 설명 할 수 있습니까?
뷰 및 프로젝션 매트릭스를 구성하는 방법을 배우고 매트릭스의 두 표준에 대한 혼란으로 인해 구현에 어려움을 겪고 있습니다. 행렬을 곱하는 방법 을 알고 있으며 곱하기 전에 전치하면 결과가 완전히 바뀌므로 다른 순서로 곱해야한다는 것을 알 수 있습니다. 비록 내가 이해하지 못하는 것은 '표기법'만 의미하는 것입니다. 여기 및 여기 의 기사 에서 …

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

5
경로 찾기에서의 상황 인식
예를 들어 잠긴 문과 열쇠와 같은 특정 아이템을 수집 한 후에 만 ​​특정 통로가 열리도록하는 던전을 통한 최단 경로를 찾아야한다고 가정 해 봅시다. "가장 짧은 경로"라는 단어에 대한 일반적인 내장 반응은 분명히 A *입니다. 그러나 신뢰할 수있는 휴리스틱을 정의하는 많은 문제가 있으며 추가로 노드를 여러 번 방문해야 할 가능성이 높기 …
11 ai  path-finding 

2
애니메이션이있는 Blender 2.59 모델을 XNA 4로 내보내기
XNA 4 용 Blender 2.59에서 내보내는 가장 좋은 방법은 무엇입니까? 애니메이션에서 더 잘 작동하는 .fbx 대신 DirectX를 사용하여 .x로 내보낼 수 있다고 들었습니다. 불행히도 모든 자습서에는 약간의 날짜가 있으며 이전 버전의 단점에 대해 계속 진행하십시오.
11 xna-4.0  blender 

4
Minecraft 개조는 어떻게합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 마인 크래프트 개조에 익숙하지 않으며 시작하기 위해 무엇을해야하는지 궁금합니다.

5
경로의 길이를 어떻게 결정할 수 있습니까?
각 플레이어가 지정된 경로를 따라 이동 해야하는 게임이 있습니다. 베 지어 곡선을 사용하여 패스를 그립니다. 경로 의 총 실제 (선형이 아닌) 길이와 각 플레이어가 만든 거리를 어떻게 확인할 수 있습니까? (경로에서 시작점과 지정된 지점 사이의 거리입니다.) 최신 정보: 경로는 직교 평면 (2D)으로 표시됩니다.

1
Linux 게임에서 자산 파일 찾기
개발 중 및 릴리스에서 3D 모델, 텍스처, 사운드 및 스크립트 (예 : Lua 파일)를 저장하는 일반적인 방법은 무엇입니까? 저는 주로 C ++에서 친구들과 게임을 개발하고 있습니다. 프로토 타이핑 단계에서는 GIMP와 함께 C 헤더로 저장된 단일 텍스처 만 있었지만 물론이 방법은 확장 성이 떨어지고 컴파일 시간이 크게 증가합니다. Windows에서 일반적인 관행은 …

2
C / C ++ 멀티 플레이어 게임의 네트워크 메시지를 직렬화 및 직렬화 해제하는 가장 좋은 방법은 무엇입니까?
현재 JSON을 사용하고 있으며 클라이언트와 서버 간의 일부 유형의 메시지에 대해 이진 형식으로 이동하려고합니다. 소켓으로 구조체를 읽어야합니까? 프로 티콜 버퍼 / 스 리프트를 사용하십니까? 데이터 배열을 어떻게 표현해야합니까? 데이터 패킹 / 언 패킹에 대한 인터페이스는 어떤 모습입니까?

3
Age of Empires II의 원근법 이름은 무엇입니까?
Age of Empires 1의 "관점"을 2D 스프라이트 게임으로 묘사 할 수 있습니다. 아래는 Age of Empires II의 스크린 샷입니다. "관점"을 어떻게 설명 하시겠습니까? 2D 스프라이트 게임입니까? "관심"은 올바른 단어가 아닐 수도 있습니다. 그렇지 않은 경우 무엇을 사용해야합니까?

4
단일 플레이어 엔진이 유효하지 않은 데이터를 얼마나 강력하게 거부해야합니까?
싱글 플레이어 게임에서 외부 스크립트에 지정된 구성 요소로 엔티티를 만들려고 할 때 구성 요소 중 하나가 잘못 구성되었을 때 발생하는 것이 더 바람직하다고 생각합니다. 엔진이 해당 구성 요소를 건너 뛰고 엔터티가 잘 작성된 구성 요소만으로 게임 세계에 살도록해야합니까? 아니면 구성 요소 중 하나만 잘못 구성되어 있으면 엔터티를 세상에 전혀 추가해서는 …

5
엔티티 구성을 스크립트 외부에 배치하는 이유는 무엇입니까?
스크립트 파일에서 엔터티 구성 요소를 정의하는 많은 게임을 보았지만 각 엔터티를 구성하고 구성 요소를 지정하면 XML과 같은 다른 파일 형식을 사용합니다. 왜 그렇게합니까? 나는 주로 다른 사람들의 이론적 근거가 무엇인지를 묻습니다. 나는 또한 (내가 JSON하지 XML을 선택하지만) 스크립트의 외부 나의 실체를 구성합니다. 이 작업을 수행하는 이유는 저장 게임을보다 쉽게 ​​구현할 …

1
월드 축 주위의 쿼터니언 및 회전
면책 조항 : 나는 프로 게임 프로그래머이며 며칠 동안 쿼터니언을 사용하지만 나에게 흑 마법에 가깝습니다. 나는 상대적으로 수학과 함께 집에 있지만 허수는 항상 나를 혼란스럽게합니다. 나는 쿼트를 유용한 것으로 취급하고 곱셈을 두 번 이상 뒤집는 경향이 있습니다. 나는 제한된 성공으로 행렬을 사용하는 것처럼 그들에 대해 추론하려고합니다. 아무리 해도.... 나를 방해하는 …
11 quaternion 


5
다이나믹 오디오 스코어 / 음악 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 게임의 분위기와 시나리오에 따라 배경 음악이 바뀌는 게임을 개발하고 싶습니다. 물론 많은 기존 게임이이를 수행하지만 (예 : …
11 audio 

4
속도가 증가함에 따라 물체의 속도가 줄어드는 방법
Flash에서 게임을 개발 중이며 약간의 도움이 필요합니다. 수학 문제로 간주 될 수 있습니다. 물체가 빠른 속도로 날고 있으며 물체가 X돌과 충돌 할 수 있습니다. 돌과 충돌 할 때 돌을 부수고 계속하기 위해 물체가 필요하지만 속도는 느립니다. 하드 코딩하고 다음과 같은 것을 작성하는 것은 쉽습니다. myVelocity -= 10;하지만 내 주요 문제는 …

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