«platformer» 태그된 질문

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


7
2D 플랫 포머 AABB 충돌 문제
AABB 충돌 해결에 문제가 있습니다. X 축을 먼저 확인한 다음 Y 축을 해결하여 AABB 교차를 해결합니다. 이것은이 버그를 방지하기 위해 수행됩니다 : http://i.stack.imgur.com/NLg4j.png 현재 방법은 객체가 플레이어로 이동하고 플레이어를 가로로 밀어야 할 때 잘 작동합니다. .gif에서 볼 수 있듯이 수평 스파이크는 플레이어를 올바르게 밀어냅니다. 그러나 수직 스파이크가 플레이어로 이동할 때 …

6
잠재적으로 무한한 2D지도 데이터를 저장하는 방법은 무엇입니까?
현재 100 x 100 타일의 청크를 처리 할 수있는 2D 플랫 포머가 있습니다. 청크 좌표가 길게 저장되므로 맵의 유일한 제한입니다 (maxlong * maxlong). 모든 엔티티 위치 등은 청크와 관련이 있으므로 제한이 없습니다. 내가 겪고있는 문제는 수천 개의 파일 없이이 덩어리를 저장하고 액세스하는 방법입니다. 모든 것을 한 번에 열 필요가없는 빠르고 …
29 xna  2d  c#  maps  platformer 

2
메가맨 스타일 화면 스크롤 디자인
NES 클래식 메가맨 시리즈는 구현에 어려움을 겪고있는 매우 구체적인 스크롤 기술을 사용합니다. 기본적으로 레벨은 모두 같은 크기의 "스크린"으로 나뉩니다. 일부 화면은 서로 부드럽게 스크롤 되어 더 넓은 범위의 경기장을 환상으로 만듭니다. 일부 화면 에서는 플레이어가 화면 가장자리에 도달 할 때까지 카메라가 스크롤되지 않습니다.이 때 전환이 발생하고 다음 화면이 표시됩니다. 단일 …
25 2d  camera  platformer 

6
재미 있고 도전적인 마리오 스타일 플랫 포머 레벨을 디자인하는 기술에는 어떤 것이 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 6 개월 전 . 마리오 형 게임을 만드는 데 필요한 모든 것이 있습니다. 난 도전적이고 재미있게 레벨을 디자인하는 방법을 전혀 모른다. …

7
2D 플랫 포머에서 플레이어가 짓 눌린 것을 어떻게 감지합니까?
# 1과 같이 플랫 포머 캐릭터의 충돌을 확인하고 있습니다. 빨간색 점은 확인 된 픽셀이며 회색 선은 관련된 축을 나타냅니다. 나는이 방법으로 충돌을 확인 한 결과를 좋아합니다 (예 : 경계 상자). 크러시 감지라는 하나의 문제를 제외하고는 원하는대로 정확하게 작동합니다. 다음 이미지에서 연한 파란색 상자는지면을 나타내고 주황색 상자는 대상이며 화살표는 이동 방향을 …

13
탐험 게임에서 치유를 재미있게 만드는 방법
나는 탐험에 중점을 둔 게임을 만들고 있지만 치유에 약간의 손실이 있습니다. 문제는 적들이 건강을 무작위로 떨어 뜨린다는 생각이 마음에 들지 않는다는 것입니다. 이는 일반적으로 건강이 좋지 않고 치유 스테이션 (Metroid, Axiom Verge) 근처가 아닌 경우 연삭을 일으키고 영혼을 복사하고 싶지 않기 때문에 홀로 우 나이트 (Hollow Knight)의 초점 시스템 (전투 …

1
의도적으로 부정확 한 레트로 / NES 스타일의 물리 재현
배경: 레트로 플랫 포머 리메이크 프로젝트에서 점프 곡선을 올바르게 얻는 데 문제가 있습니다. 원래 게임은 NES를위한 것이며, 플레이어의 속도는 정수의 바이트와 분수의 다른 두 부분으로 저장됩니다. 중력은 플레이어의 Y 속도에 0.25 / 프레임의 속도로 추가됩니다. 플레이어가 점프하면 Y 속도가 -4.64453125로 설정됩니다. 나머지 점프 커브는 중력에 맡겨져 있습니다. 플레이어가 상승함에 따라 …




4
플레이어에게 게임 방법을 우아하게 가르치는 방법은 무엇입니까?
퍼즐 플랫 포머가 플레이어에게 게임 방법을 가르치는 방법에 대해 생각하고 있습니다. 나는 Super Meat Boy, 특히 당신이 배우고 있음을 눈치 채지 않고 가르치는 방식을 좋아합니다. 그것은 나를 흥분시키고 약혼시켰다. 레벨 디자인에 의해 단순하고 분명하게 강요 되더라도 스스로 무언가를 알아내는 데 만족합니다. 각각의 새로운 기술이나 규칙을 가르치는 "자습서 수준"외에 다른 방법이 …

3
2D 게임 충돌 응답 : 주어진 축을 따라 SAT 및 최소 변위?
내가 만들고있는 2D 게임에서 충돌 시스템을 구현하려고합니다. 메타 축의 충돌 튜토리얼에 설명 된 것처럼 분리 축 정리 는 효율적이고 강력한 충돌 감지 처리 방법처럼 보이지만 사용하는 충돌 응답 방법은 마음에 들지 않습니다. 최소 오버랩 축을 따라 맹목적으로 변위함으로써, 알고리즘은 단순히 움직이는 물체의 이전 위치를 무시합니다. 즉, 정지 한 물체가 들어가고 …

3
실시간 멀티 플레이어 플랫 포머 게임을 만드는 데 무엇이 관련됩니까?
네트워크 / 인터넷을 통해 작업하고 싶은 "협업"기능이있는 플랫 포머 게임을 만들고 있습니다. 이제 모든 프로그래머가 게임 네트워킹에 대해 알아야 할 내용 과 같은 기사를 포함하여 네트워크 게임 프로그래밍에 대해 읽었으며 Peer-to-Peer 잠금 단계 및 서버 클라이언트 예측 아키텍처와 같은 기술의 차이점을 이해합니다. 인터넷을 통해 진행되는 실시간 게임의 경우 Peer-to-Peer 잠금 …

3
충동 점프
나를 당혹스럽게 한 가지가 있는데, 이것이 플랫 포머에서 '가짜 충동'점프를 구현하는 방법입니다. 내가 무슨 말을하는지 모른다면 마리오, 커비, 동굴 이야기에서 인용 한 점프를 생각해보십시오. 그들의 공통점이 무엇입니까? 점프 높이는 점프 버튼을 얼마나 오래 누르고 있는지에 따라 결정됩니다. 이 캐릭터의 '임펄스'는 실제 물리학에서와 같이 점프하기 전에 만들어지는 것이 아니라 공중에서 있을 …

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