«spritesheet» 태그된 질문

하나의 이미지로 메모리에로드되는 스프라이트 모음입니다.

9
게임의 모든 이미지를 1 개의 파일에 어떻게 넣을 수 있습니까?
방금 C ++ SFML로 작성된 기본 RPG 게임을 마쳤습니다. 게임에 많은 노력을 기울였으며 배포하고 싶지만 작은 문제가 발생했습니다. 문제는 200 개가 넘는 이미지와 맵 파일 (맵 코드를 저장하는 .txt 파일)이 실행 파일과 동일한 폴더에 있으며 폴더를 볼 때 조금만 울고 싶다는 것입니다. 리소스가 너무 많아서 모든 리소스를 직접 보여주는 게임을 …
67 c++  assets  sfml  spritesheet 

2
브라우저에서 하나의 거대한 스프라이트 시트 또는 많은 (10000) 다른 PNG를 사용하는 것이 가장 좋습니까?
jQuery에서 약 10000 개의 32x32 타일을 사용하는 게임을 만들고 있습니다. 지금까지, 나는 그것들을 모두 별도로 사용했습니다 (스프라이트 시트 없음). 평균지도는 약 2000 개의 타일 (때로는 재사용 된 PNG 및 모든 개별 div)을 사용하며 성능 범위는 안정적인 (Chrome)에서 약간 느긋한 (Firefox)까지입니다. 이 div 각각은 CSS를 사용하여 절대적으로 배치됩니다. 새로운 맵이로드 될 …

3
대부분의 주요 게임 엔진이 애니메이션 텍스처에 gif를 사용하지 않는 이유는 무엇입니까?
애니메이션 시트 또는 GIF를 사용하는 것이 더 좋은 방법은 무엇입니까? GIF가 Animation Sheets에 비해 한 가지 장점은 코드로 인해 프레임이 너무 빠르거나 느리게 진행되고 적절한 눈금으로 업데이트 할 필요가 없다는 것입니다. GIF를 사용할 때의 단점과 애니메이션 시트가 GIF를 사용할 때의 장점은 무엇입니까?


9
스프라이트 시트 애니메이션 제작을위한 팁과 도구
스프라이트 시트를 쉽게 만드는 데 사용할 수있는 도구를 찾고 있습니다. 지금은 Illustrator를 사용하고 있지만 문자의 중심을 정확한 위치에 놓을 수는 없으므로 스프라이트 시트를 반복하면서 움직이는 동안 (항상 한 곳에 있더라도) 움직이는 것처럼 보입니다. 사용할 수있는 더 나은 도구가 있습니까? 스프라이트 시트 작업에 대한 팁은 무엇입니까? 캐릭터의 각 부분을 개별 레이어 …



2
균일하지 않은 크기의 스프라이트 시트에서 애니메이션 프레임을 빠르게 정의 할 수있는 도구가 있습니까?
대부분의 스프라이트 시트 온라인은 애니메이션 프레임으로 균일하지 않은 크기의 사각형을 가지고 있으며 종종 크레딧 등을 위해 이미지의 일부를 사용하므로 게임 엔진이 시트를 올바르게 클립핑하기가 어렵습니다. 시트에서 프레임을 빠르게 정의하고 게임 엔진이 사용할 애니메이션 데이터를 내보내는 데 도움이되는 도구가 있습니까?

3
2D 우주 게임에서 등각 투영 그래픽 가짜
먼저, 내 그림 문제가 무엇 인지 정확히 알고 있으며 문제를 해결하는 방법에 대한 다양한 아이디어가 있습니다. 아이소 메트릭 "환상"이 유지되도록 어떤 프레임이 그려 지는지를 조정하는 방법을 알아 냈습니다. 우주에서 일어나는 2D 조감도 게임을 작성 중입니다. Up is North의 세계에서 아이소 메트릭 그래픽을 사용하려고 노력하고 있습니다. 전통적인 아이소 메트릭 게임에서와 같이 …

5
균일하지 않은 스프라이트 치수를 가진 스프라이트 시트를 어떻게 처리 할 수 ​​있습니까?
균일하지 않은 스프라이트 치수를 가진 스프라이트 시트의 경우, 각 개별 스프라이트에 대한 경계 사각형 을 어떻게 얻을 수 있습니까? 내가 결정하고 싶은 것은 : offset_x, offset_y, width, height 지금까지 모든 스프라이트의 치수 가 동일한 스프라이트 시트 만 사용했습니다 . 이 경우 특정 스프라이트를 얻기 위해 x 및 y 오프셋을 지정하면됩니다. …

1
스프라이트 모드가 다중 일 때 단일 스프라이트에 프로그래밍 방식으로 액세스하려면 어떻게합니까?
Unity 4.3은 스프라이트 시트를 여러 개의 개별 스프라이트로자를 수있는 기능을 새롭게 제공합니다. 이것은 마스터 스프라이트 시트가 하나만 필요하기 때문에 유용하지만 그럼에도 불구하고 개별 스프라이트에 대한 참조를 얻습니다. Sprite Mode 를 Multiple 로 설정하면됩니다 . 마스터 파일에서 생성 된 모든 스프라이트를 Unity Sprite Editor에서 프로그래밍 방식으로 액세스 할 수 있습니까? 예를 …

1
스프라이트 시트 텍스처가 인접한 텍스처의 가장자리를 잡습니다.
간단한 스프라이트 시트를 사용하는 사용자 정의 스프라이트 루틴 (openGL 2.0)이 있습니다 (텍스처가 서로 수평으로 정렬되어 있음). 예를 들어 다음은 간단한 2 개의 텍스처가있는 테스트 스프라이트 시트입니다. 이제 openGL 스프라이트 객체를 만들 때 수행 할 작업은 아틀라스의 총 프레임 수를 지정하고 그릴 때 그릴 프레임을 지정하는 것입니다. 그런 다음 다음을 통해 …

3
스프라이트 시트를 분해하는 방법
스프라이트 시트의 형식이 잘못되어 분해하거나 각 스프라이트마다 하나씩 작은 이미지로 분할하려고합니다. 그렇게 할 수 있다면, 커스텀 텍스처 패커 도구를 사용하여 게임 자산을 만들 수 있습니다. 내 개발 도구는 Windows를 대상으로하는 XNA 및 C #입니다. 이미지를 어떻게 분해합니까?

1
버퍼 객체와 쉐이더가있는 스프라이트 시트
셰이더와 버퍼로 스프라이트 시트를 처리하는 가장 좋은 방법은 무엇입니까? 즉각적인 모드에서는 스프라이트의 texcoord를 그릴 때 쉽게 수정할 수 있지만 현대적인 OpenGL 로이 작업을 수행하는 방법을 모르겠습니다. 모든 texcoord를 버퍼에 저장하고 모든 스프라이트에 대한 포인터를 변경해야합니까, 아니면 더 좋은 방법이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.