«mathematics» 태그된 질문

수학 문제는 게임 개발에 사용 된 산술, 기하학, 미적분학, 공식 및 기타 계산을 다룹니다.

4
게임 플레이를 숨기면 통계와 공식이 어떤 종류의 게임 경험으로 발전합니까?
플레이어에게 캐릭터의 능력치와 총 데미지, 데미지 감소 등의 공식으로 묶는 방법 등 플레이어의 캐릭터 능력에 대한 정보를 제공하는 정도는 다양합니다. 장면 뒤의 숫자에 대해 너무 걱정함으로써 단순히 게임을 즐기는 것을 방해 할 수있는 최적의 빌드를 만들기위한 많은 최대 최대화 / 작업으로 이어집니다. 게임 디자인 관점에서 나는 다음에 대한 통찰력을 찾고 …

3
직교 및 원근 이외의 3D 투영이 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 문제는 제목에 거의 있습니다. OpenGL과 같은 3D 시스템에서 사용할 수있는 직교 및 원근 이외의 3D 투영이 있습니까? 특히 …

5
"초보자"게임 프로젝트를 넘어
나는 게임 개발자가 알아야 할 수학 유형에 대해이 답변을 읽고 있었고이 부분은 실제로 나에게 두드러졌습니다. How do I move my game object? The novice might say: "I know! I'll just do:" object.position.x++. 그것이 내가 그렇게 생각하는 방식이므로 내 기술 수준을 보여줍니다. 적어도 과거에 만든 2D 사이드 스크롤링, 아케이드 스타일의 게임에는 …


3
벡터에 대해 너무 다르거 나 복잡하거나 유용한 것은 무엇입니까?
이것이 실제 질문으로 간주되지 않는다면 용서하십시오. 그러나 그것은 정말로 혼란 스럽습니다. 다른 게임 개발자들이 벡터를 사용하는 것이 매우 유용한 방법에 대해 이야기하는 것을 들었습니다. 또한 모든 사람들이 벡터 수학에 겁을 먹고 벡터가 어려워 보일 수 있습니다. 나는 그들에 대해 배우지 않았습니다. 그래서 마침내 Wikipedia에서 Vector 를 보았고 놀랐습니다. 내가 잘못 …

6
게임 프로그래머를위한 좋은 선형 대수 서적은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 좋은 물리학으로 좋은 게임을 만들기 위해 Linear Algebra를 배우기 시작해야한다고 들었습니다. 나는 Linear Algebra 책을 읽고 …

6
기차 트랙을 나타내는 몇 가지 방법은 무엇입니까?
나는 작은 프로젝트를 위해 이것을 되돌아 보았지만 너무 멀지 않았습니다. 사용자가 기차 트랙을 그린 다음 "트레인"이 2D 평면에서 해당 트랙을 따라갈 수 있도록하는 작은 프로그램을 만들고 싶습니다. 나는 트랙이 꽤 자유로운 형태이고 멋진 부드러운 라인을 만들고 싶습니다. 나는 큐빅 스플라인을 가지고 놀았고 괜찮은 결과를 얻었지만 스플라인을 따라 기차를 타는 데 …

5
Vector 클래스에 'w'구성 요소가 필요합니까?
3D 공간의 회전, 변환 등을 처리하는 행렬 코드를 작성한다고 가정하십시오. 이제 변환 구성 요소를 맞추려면 변환 행렬이 4x4 여야합니다. 그러나 실제로 벡터에 구성 요소 를 저장할 필요w 는 없습니까? 원근 분할에서도 w벡터 외부의 계산 및 저장을 간단하게 수행 할 수 있으며 , 원근 분할은 메소드에서 복귀하기 전에 수행 할 수 …

4
싸우는 두 군대의 산출량 계산
Flash를 사용하여 전략적 게임을 프로그래밍하고 있습니다. 이 게임은 유명한 게임 "Travian"과 매우 유사합니다. 내 문제는 다음과 같습니다 : 나는 두 군대 사이의 싸움의 결과로 군대의 계산을 잃게하려고합니다. 두 군대는 서로 다른 유형의 유닛을 가지고 있습니다. 그들 중 일부는 다른 유닛에 비해 강하고 다른 유형에 대해서는 약합니다. 이 차이의 효과를 싸움의 …

1
카드를 골고루 펴려면 어떻게해야합니까?
카드 놀이 (너비와 높이가있는 직사각형 이미지) 세트를 감안할 때 실제로 카드를 손에 쥐는 것처럼 '팬'패턴으로 나타나도록 각 카드를 회전하고 배치하는 방법은 무엇입니까? 이를 위해 어떤 수학이 필요합니까? 최신 정보 다음은 JavaScript로 브라우저를 구현 한 최종 단계입니다. https://cosmicrealms.com/blog/2013/03/16/hand-of-cards/ 및 http://jsfiddle.net/tyyvk/108/


2
3D 점을 3D 선에 투영하려면 어떻게해야합니까?
하자 내가 두 점에 의해 정의되는 라인을 가지고 말을 A하고 B두 형태 (x, y, z). 이 점들은 3D 공간에서 선을 나타냅니다. 나는 또한 P같은 형식으로 정의 된 점이 있는데, 그것은 줄에 없습니다. 선에 대한 해당 점의 투영을 어떻게 계산합니까? 2D 에서이 작업을 수행하는 방법을 알고 있지만 3D는 모든 리소스를 디버깅하는 …

9
아이소 메트릭 스프라이트를 올바른 순서로 어떻게 정렬합니까?
일반적인 하향식 2D 게임에서는 화면 y 축을 사용하여 이미지를 정렬 할 수 있습니다. 이 예에서 나무는 올바르게 정렬되었지만 등각 벽은 그렇지 않습니다. 벽 2는 벽 1 아래의 한 픽셀이므로 벽 1 다음에 그려지고 상단으로 끝납니다. 아이소 메트릭 y 축으로 정렬하면 벽이 올바른 순서로 나타나지만 나무는 그렇지 않습니다. 이 작업을 올바르게 …

6
하나의 최소 \ 최대 세트에서 다른 최소 \ 최대 세트로 숫자를 변환하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 지형 생성을하고 있는데 -1과 +1 사이의 난수를 제공하는 펄린 라이브러리가 있습니다. 이것을 0-255의 스케일로 변환하고 싶습니다. 이를 수행하는 올바른 방법은 무엇입니까?

3
장치를 추가하거나 제거 할 때 직사각형 형태를 유지하려면 어떻게해야합니까?
행과 열이있는 직사각형 형태의 봇이 있습니다. 봇이 대형에서 추가되거나 제거 될 때 문제가 발생합니다. 이 경우, 봇은 직사각형 구성이 여전히 대략 동일한 종횡비이고 가능한 한 직사각형이되도록 스스로 재 배열해야 합니다. 이것을하는 방법? 몇 가지 아이디어 : 봇을 추가하거나 제거 할 때 새로운 총 봇 수와 원하는 일정한 종횡비를 사용하여 해당 …

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