«2d» 태그된 질문

2D는 좌표가 X 및 Y 값으로 표시되는 2 차원 공간을 나타냅니다.

2
2D 플랫폼 게임에서 플레이어가 경사면에서 부드럽게 움직 이도록하는 방법은 무엇입니까?
2D 플랫폼 게임을위한 물리 엔진을 개발 중입니다. 충돌 감지에 분리 축 정리를 사용하고 있습니다. 지면은 오리엔테이션 바운딩 박스로 구성되며 플레이어는 축 정렬 바운딩 박스로 사용됩니다. (특히, SAT를 사용하여 OBB에 대한 스윕 충돌 감지를 수행하는 "실시간 충돌 감지"책의 알고리즘을 사용하고 있습니다). 동적 응답이 환경에 침투하지 않도록 충돌 응답에 상당히 작은 (0에 …
18 2d  physics  platform 

8
회전 / 기울어 진 사각형의 모서리 위치 / 마크를 계산하는 방법은 무엇입니까?
2D 점과 직사각형 영역의 두 가지 요소가 있습니다. 점은 해당 영역의 중간을 나타냅니다. 또한 해당 영역의 너비와 높이를 알고 있습니다. 그리고 면적은 그리드를 기준으로 40 ° 기울어 져 있습니다. 이제이 데이터 만 사용하여 기울어 진 영역의 각 코너 마크의 절대 위치를 계산하고 싶습니다. 가능합니까?

1
레벨에 정의 된 객체의 지속 상태를 어떻게 구현할 수 있습니까?
재검토 할 수있는 일련의 상호 연결된 레벨로 구성된 2D Metroidvania를 개발 중입니다. 각 레벨은 Tiled TMX 파일로 표시되며, 여기에서 다른 스프라이트 클래스의 다양한 오브젝트 (예 : 적, 픽업, 레버 등)가 생성되는 위치를 지정했습니다. 새 게임을 시작하거나 저장된 게임을로드하거나 레벨을 변경하면 게임 루프가 해당 TMX 파일을 통해 실행되고 해당 레벨의 모든 …

1
Unity 2017.2 타일 맵의 크기 제한은 무엇입니까?
Unity 2017.2의 Tilemap 기능에 대한 설명서를 파고 들었습니다. Unity가 특정 타일 맵 메시에 대해 지원할 최대 타일 수를 제한합니까? 각 타일은 한 번 인스턴스화되어 런타임에 Tilemap 메쉬에서 쿼드를 텍스처링하는 데 사용되므로 메쉬 쿼드 수 제한은 궁극적으로 하드웨어에 따라 다르며 다소 많거나 적습니다. 이것이 올바른 가정입니까, 아니면 엔진에 하드 캡이 있습니까?
17 unity  2d  tilemap 

1
빠르고 정확한 2D 충돌
2D 하향식 슈팅 게임을하고 있는데 기본 사각형 경계 상자 충돌 시스템을 넘어서야합니다. 스프라이트가 여러 개인 큰 레벨이 있는데 모두 모양과 크기가 다릅니다. 스프라이트의 텍스처는 모두 투명한 배경을 가진 정사각형 PNG 파일이므로 플레이어가 투명한 배경이 아닌 텍스처의 컬러 부분으로 들어올 때 충돌을 일으킬 수있는 방법이 필요합니다. 다음과 같이 충돌을 처리 할 …

1
"2.5D"아트 자산은 어떻게 생성됩니까?
"2.5D"는 Roller Coaster Tycoon , Age of Empires 2 또는 Fallout 1 and 2 와 같은 게임에서 아트 스타일을 의미합니다 . 게임의 모든 것은 "픽셀 아트"와 같은 도구로 만들어진 것으로 보입니다. 제가 맞습니까? 움직이는 캐릭터는 어떻게 만들어 집니까? AoE2를 가져 가라 : 어린 시절의 많은 시간 동안 나는 군인, 마을 …
17 2d  art  rts  2.5d 

5
가짜 3D의 예
3D가 2D로 위조되는 좋은 예를 아는 사람이 있습니까? 플레이어는 화면에 '들어가고'있고 물건이 나올 것이라는 관점을 가지고 있습니다. 현재 2D 적의 크기를 조정하여 가까이 다가오고 있다는 착각을 느끼고 있지만 여전히 평평합니다. 실제로 3D 엔진을 사용하지 않고 더 많은 3D 환상을 제공하는 방법에 대한 팁이 있습니까? 편집 : 방금 'Mode7'이라는 용어 와이 …

2
내적을 사용하여 두 벡터 사이의 각도를 얻으려면 어떻게해야합니까?
게임에서 정규화 된 벡터를 사용하는 법을 배우고 있습니다. 두 벡터 사이의 각도를 알기 위해 내적을 사용할 수 있다는 것을 배웠습니다. 이것은 나에게 -1과 1 사이의 값을줍니다. 1은 벡터가 평행하고 같은 방향을 향함을 의미합니다 (각도는 180 도입니다). -1은 평행하고 반대 방향으로 향함을 의미합니다 (여전히 180도). 0 그들 사이의 각도가 90 도임을 …

1
Unity 2D를 사용하여 픽셀 아트 게임을 만들 수 있습니까?
Unity 4.3에 도입 된 새로운 2D 기능을보고 있는데 뭔가 빠진 것 같습니다. 나에게는 그것이 스프라이트의 스케일링이 괜찮은 고해상도 2D 게임을 위해 설계된 것처럼 보이지만 픽셀 아트 게임에는 적합하지 않습니다. 픽셀 아트 스프라이트는 화면에 정확히 1 : 1 픽셀로 표시되도록 설계되었습니다. 스케일링은이를 파괴합니다 (선형 업 스케일링은 예외입니다. 즉, 2x, 3x, 4x …
16 2d  unity  sprites  pixel  pixel-art 

5
터치 장치에서 2D 플랫 포머에 사용하기에 적합한 입력 방법은 무엇입니까?
슈퍼 캐릭터 보이 (Super Meat Boy)와 같은 2D 플랫 포머 게임을 만들어 내 캐릭터의 이동 정밀도가 중요합니다. libgdx를 사용하고 있습니다. PC의 키보드 컨트롤은 정확하게 작동하지만 가속도계 처리와 관련하여 문자를 정확하게 처리하는 것은 매우 어렵습니다. 혼잡 한 안전한 경로를 벗어나면 단계적으로 악화됩니다. 입력을 처리하기 위해 온 스크린 아날로그 볼을 구현할 생각을했지만 …
16 2d  input  touch  multitouch 

3
2D 게임에서 횃불 효과 (광원 주변의 밝은 영역)를 얻을 수 있습니까?
간단한 2D 게임을 작성하려고합니다. 처음에는 완벽한 그래픽이나 게임 플레이로 빛을 발하지는 않지만 PC 게임 개발의 첫 번째 단계라고 생각합니다. 따라서 간단한 스프라이트 기반 2D 게임 (예 : Heroes IV 또는 Startcraft BroodWar)을 상상해보십시오. 게임 플레이가 조명 변경에 따라 주 / 야를 지원하기를 원하며 동시에 모든 조명 뉘앙스에 대한 스프라이트를 만들어야하는 …
16 2d  lighting 

3
시계 방향으로 포인트 배열 정렬
시계 방향으로 2D 포인트 배열을 정렬하는 알고리즘이 있습니까? 나는 특히 3 점 만 올바른 삼각형을 다루고 있습니다. 그러나 그러한 알고리즘이 존재하는지 알고 싶습니다. 내 삼각형의 3 점을 시계 방향으로 반환하는 간단한 방법은 무엇입니까? 편집 : 볼록한 다각형의 중심을 기준으로 시계 방향으로 점을 계산하려고합니다. 업데이트 : 이것은 선택한 답변을 기반으로 사용하여 …

5
2D 게임을위한지도를 만드는 가장 좋은 방법은?
주관적인 "최상의"키워드에 대해 사과드립니다. 내 친구와 나는 2D 어드벤처 게임을 만들기 시작했다. 그것은 포켓몬이나 젤다 스타일의 하향식입니다 (관점 그대로). 우리는 플레이어가 머신의 메모리 기능에 부담을주지 않으면 서 트래버스 할 수있는 대형 월드 맵을 만드는 방법에 대해 논의했습니다. 첫 번째 충동은 플레이어 주위에 큰지도와 원을 만들어서 콘텐츠를로드하는 것이 었습니다. 우리는 이것이 …
16 game-design  2d  tiles  maps 

1
무한 레벨의 절차 적 생성
무한 2D 레벨을 절차 적으로 생성하는 좋은 방법은 무엇입니까? 레벨은 어느 차원에서나 제한 될 수 있지만 반드시 그런 것은 아닙니다. 지금까지 내게 가장 적합한 방법은 그리드 기반 반경을 사용하는 것입니다. 예를 들어, 플레이 영역을 특정 크기의 사각형이있는 격자로 나누고 플레이어 주위의 반경에 X 사각형을로드하십시오. 그런 다음 플레이어가 다른 정사각형으로 이동하면 …

1
사각형이 충돌하는면을 결정하는 간단한 2D 사각형 충돌 알고리즘?
처음에는 사각형 교차를 구현하려고 시도했지만 제대로 작동했습니다. 그러나 속도, 가속도 및 방향 벡터와 같은 물리 시스템을 적용해야 할 때 직사각형의 어느 쪽이 충돌하는지 결정하는 방법을 찾아야했습니다. 이제 내 시스템에는 회전 된 사각형이 없으므로 문제가 단순화되었습니다. 그러나 충돌 한 사각형면을 결정하는 쉬운 방법을 찾지 못했습니다. 한 번도이 문제를 다루었지만 비참하게 실패했습니다. …

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