«platformer» 태그된 질문

플랫폼 기반 운동에 중점을 둔 액션 게임 장르. 2D 및 3D 게임 세계에도 동일하게 존재합니다.

5
타일 ​​기반 2D 플랫 포머에서 45 ° 경사
타일 ​​기반 플랫 포머에서 간단한 45 ° 경사를 원하지만 알고리즘을 다운시키는 것만으로는 불가능합니다. 코드와 비디오를 살펴보십시오. 아마도 분명하지 않습니까? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and height //wantedPosition is the new position the player will be set to. //this is …
12 xna  c#  xna-4.0  platformer 

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

2
2D 플랫 포머에서 고르지 않은 벽에 캐릭터를 걸 으려면 어떻게해야합니까?
나는 옆으로, 거꾸로 등 어떤 각도로든 유기 표면을 걸을 수있는 플레이 가능한 캐릭터를 원합니다. 90도 각도의 직선 대신 경사 및 곡선 형상의 "유기"레벨. 나는 현재 AS3 (보통 아마추어 경험)에서 일하고 있으며 기본 중력 기반 물리학에 Nape (거의 초보자)를 사용하고 있습니다.이 걷기 기술은 명백한 예외입니다. Nape 구속 조건을 사용하여 이런 종류의 …

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

4
플레이어가 위로 올라가고 있습니까?
사다리가있는 2D 물리 기반 플랫 포머 게임에서, 올라가는 플레이어가 점프로 인해 발생하는지 또는 사다리를 등반하여 발생 하는지를 어떻게 판단하여 어떤 애니메이션을 재생할지 알고 있습니까? 그리고 일반적으로, 방향 벡터는 재생할 애니메이션을 결정하기에 충분하지 않습니다. 움직임의 원인을 어떻게 결정합니까? (올바른 스프라이트를 알고 있습니까?)

1
멀티 플레이어 플랫 포머-일반적으로 서버의 단일 클라이언트에서 서버 수정이 필요합니까?
나는 현재 다소 단순한 멀티 플레이어 플랫 포머를 만들고 있습니다. 지연 시간을 숨기는 데 사용되는 기술에 대한 기사를 많이 읽었지만 여전히 특정 개념에 대해 이해하지 못했습니다. 주제가 매우 흥미롭고 아이디어를 직접 시도하는 것을 좋아하지만 gamedev stackexchange를 요청하는 것이 내 질문에 더 효율적이라고 생각합니다. 나는 현재 상황과 그 과정에서 어떤 질문이 …

1
gluLookAt는 어떻게 작동합니까?
내 이해에서 gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); 다음과 같습니다. glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); 그러나 ModelView행렬을 인쇄 할 때 호출이 glTranslatef()제대로 작동하지 않는 것 같습니다. 다음은 코드 스 니펫입니다. #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include …

8
내 플랫 포머 캐릭터가 벽 타일에서 잘리지 않도록하려면 어떻게합니까?
현재 지형 타일 (Cave Story에서 빌린 그래픽)이있는 플랫 포머가 있습니다. 게임은 XNA를 사용하여 처음부터 작성되었으므로 기존 엔진 또는 물리 엔진을 사용하지 않습니다. 타일 ​​충돌은 이 답변에 설명 된 것과 거의 똑같이 설명되며 (사각형과 원에 간단한 SAT 사용) 모든 것이 잘 작동합니다. 넘어 지거나 점프하는 동안 플레이어가 벽에 닿는 경우를 제외하고. …

2
타일 ​​크기와 비교 한 영웅 / 캐릭터 스프라이트 크기는?
저는 영웅의 크기가 16x16이고 타일 크기가 16x16 인이 간단한 플랫 포머를 만들고 있습니다. 어떤 소리가 잘 들립니까? 그러나 내 게임 창 / 세계는 800x416이므로 영웅이 실제로 작습니다. 이것은 정말 놀랐지 만, Ive가 새로운 발견이되기 전에 플랫 포머를 만들지 않았다는 것을 감안할 때. 플랫 포머 게임에 스케일에 대한 규칙이 있습니까? 게임 …


5
플랫 포머 게임에서 스윙을 쉽게 구현하려면 어떻게해야합니까?
스파이더 맨이나 바이오닉 코만도 처럼 로프를 사용하여 스윙 할 수있는 게임을 개발 중이며이 동작을 구현하는 데 문제가 있습니다. 누구 든지이 작업을 수행하는 방법을 도울 수 있습니까? 물리학 수식 등을 의미합니다. 지금까지 3 가지 아이디어를 생각해 냈습니다. 하나는 봄을 사용하지만 많은 시간을 소비하며 때로는 삐걱 거리는 경우가 있습니다. 다른 두 개는 …

2
C ++ / SDL에서 2D 플랫 포머 만들기 튜토리얼 / 예제 / 자료 찾기 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . C ++에 대한 경험이 많지만 게임 프로그래밍에 대한 경험이 없습니다. 이번 여름에는 학습 경험을 위해 C ++ / SDL을 사용하여 처음부터 …
9 c++  2d  sdl  platformer 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.