애니메이션 스프라이트의 정체는 스프라이트 시트입니다. 한 동작의 모든 프레임을 이미지 한 장에 그리드로 늘어놓고, 엔진이 칸을 하나씩 넘기며 보여 줍니다. 이 페이지에는 반복 재생되는 무료 애니메이션 스프라이트만 모았습니다. 한 번 재생을 시작하면 계속 틀어 두면 되는 대기, 걷기와 달리기 사이클, 제자리 비행, 떠다니기, 회전 같은 동작입니다. 모두 내려받기 전에 미리보기에서 재생되는 모습을 확인할 수 있습니다.
모두 14개이며 배치는 두 가지입니다. SpriteGen 기사의 대기, 걷기, 달리기는 각각 4×2 그리드에 8프레임이고 칸은 209×236픽셀이라, 세 상태를 제자리에서 바꿔 쓸 수 있습니다. 나머지 11개는 한 줄짜리 4프레임 스트립이며 칸은 모두 200×267픽셀입니다. 대기 루프 중인 드래곤, 골렘, 거대 거미, 바다뱀, 박쥐, 떠다니는 해골, 슬라임, 여우에 보글거리는 물약, 빛이 스치는 방패, 회전하는 금화가 더해집니다.
보물상자가 열리는 동작, 기사의 점프와 마법 시전, 흑기사의 도끼 공격처럼 한 번 재생하고 멈추는 애니메이션은 이 페이지에 없습니다. 캐릭터와 RPG 분류에서 찾을 수 있습니다. 반복 스프라이트를 쓸 때는 PNG를 불러와 상세 페이지의 칸 크기와 프레임 수를 넣고 반복을 켜면 됩니다. 원하는 동작이 없다면 생성기가 짧은 설명으로 새 시트를 그려 줍니다.
红发剑士行走精灵图
Black-Hat Mage Idle Sprite Sheet
Tread-Legged Robot Walk Sprite Sheet
Blue-Haired Pot-Lid Girl Idle Sprite Sheet
Bearded Hooded Character Idle Sprite Sheet
Orange Flat-Top Duck Walk Sprite Sheet
Navy Cap Brawler Walk Sprite Sheet
White Jersey Footballer Walk Sprite Sheet
Anime Pharaoh Mummy Girl Fire Orb Sprite Sheet
Anime Pharaoh Mummy Girl Idle Sprite Sheet
般若面具漂浮动画
16-bit Dark Knight Walk Cycle Sprite Sheet
Blue-Skinned Zombie Woman Walk Cycle Sprite Sheet
Chibi Leaf Spirit Side-View Sprite Sheet
Leaf Spirit Back-View Walk Cycle Sprite Sheet
Chibi Priestess Idle Breathing Sprite Sheet
픽셀 기사 대기 스프라이트 시트
픽셀 기사 걷기 사이클 스프라이트 시트
픽셀 기사 달리기 스프라이트 시트
픽셀 드래곤 보스 대기 스프라이트 시트
픽셀 골렘 대기 스프라이트 시트
픽셀 거대 거미 대기 스프라이트 시트
픽셀 바다뱀 대기 스프라이트 시트
픽셀 박쥐 비행 스프라이트 시트
픽셀 떠다니는 해골 스프라이트 시트
픽셀 슬라임 말랑 스프라이트 시트
픽셀 여우 동료 대기 스프라이트 시트
픽셀 물약병 스프라이트 시트
픽셀 방패 반짝임 스프라이트 시트
픽셀 금화 회전 스프라이트 시트
정지 이미지는 그것이 무엇인지 알려 주고, 반복 애니메이션은 그것이 살아 있다고 알려 줍니다. 슬라임이 숨을 쉬고, 금화가 누군가 주워 가기를 기다리고, 드래곤이 안절부절못합니다. 무료 애니메이션 스프라이트는 정지 이미지보다 구하기 어렵고, 값싼 에셋 팩이 가장 많이 대충 넘기는 부분이 바로 반복입니다. 두 프레임만 깜빡이거나, 마지막 프레임에서 첫 프레임으로 넘어갈 때 툭 튀는 경우가 흔합니다.
이 페이지의 스프라이트는 모두 반복 애니메이션입니다. 마지막 프레임이 첫 프레임으로 자연스럽게 이어지므로 물체가 화면에 있는 동안 계속 재생할 수 있습니다. 무료 애니메이션 스프라이트는 14개이며, 모두 프레임 수와 칸 크기가 적힌 투명 배경 PNG 스프라이트 시트이고 미리보기에서 재생되므로 내려받기 전에 움직임을 판단할 수 있습니다.
기사에게는 반복 동작이 세 가지 있습니다. 검을 든 채 무게중심을 살짝 옮기는 대기, 걷기 사이클, 전력 질주입니다. 세 장 모두 4×2 그리드에 8프레임이고 왼쪽에서 오른쪽, 위에서 아래로 읽으며 칸은 209×236픽셀이라, 대기에서 걷기, 달리기로 바꿔도 캐릭터가 한 픽셀도 밀리지 않습니다.
제자리에서 반복하는 생물은 여덟입니다. 날개를 퍼덕이는 드래곤, 눈이 번뜩이는 골렘, 여덟 다리를 움직이는 기계 거미, 몸을 감았다 푸는 바다뱀, 날갯짓하는 박쥐, 공중에서 까딱이는 해골, 납작해졌다 튀어 오르는 슬라임, 꼬리를 흔드는 여우입니다. 아이템 셋도 반복합니다. 플라스크 안에서 보글거리는 물약, 표면에 빛이 스치는 방패, 앞면에서 옆면으로 도는 금화입니다. 이 11개는 모두 200×267픽셀 칸의 한 줄 4프레임 스트립이라 엔진의 불러오기 프리셋 하나로 전부 처리됩니다.
반복 애니메이션은 너그럽지만 속도는 여전히 중요합니다. 큰 생물은 초당 5~8프레임 정도로 천천히 돌려야 보기 좋습니다. 드래곤, 골렘, 바다뱀은 천천히 숨 쉴 때 묵직해 보입니다. 박쥐와 금화처럼 작고 빠른 것은 초당 10~14프레임이 어울립니다. 기사의 대기는 6~8, 걷기는 8~12, 달리기는 그보다 조금 빠르게 하세요. 이동 속도를 애니메이션에 맞춰야 기사의 발이 바닥에서 미끄러지지 않습니다.
방패의 반짝임은 반복해도 되지만 반짝임 사이에 잠깐 쉬는 편이 더 보기 좋습니다. 한 번 재생하고 1~2초 기다렸다가 다시 재생하세요. 같은 반복 동작을 여러 개 배치할 때, 예를 들어 한 줄로 늘어선 금화나 박쥐 떼라면 각각 다른 프레임에서 시작하게 하세요. 완벽히 맞물린 반복은 기계적으로 보이고, 조금씩 어긋나야 장면이 살아납니다.
Phaser에서는 페이지에 적힌 프레임 너비와 높이로 this.load.spritesheet를 호출해 시트를 불러오고, generateFrameNumbers로 0~7번 또는 0~3번 프레임을 지정해 this.anims.create를 호출한 뒤 repeat를 -1로 두어 반복시킵니다. Godot에서는 스프라이트 시트 불러오기로 AnimatedSprite2D의 SpriteFrames에 시트를 추가하고, 가로와 세로 칸 수와 FPS를 입력한 뒤 Loop가 켜져 있는지 확인합니다. Unity에서는 Grid By Cell Size로 시트를 자르고, 프레임을 씬으로 끌어다 클립을 만든 뒤 Loop Time을 체크한 채로 둡니다.
기사의 반복 동작 세 가지는 상태 머신 하나에 넣으세요. 입력이 없으면 대기, 방향키를 누르는 동안 걷기, 달리기 버튼을 누르는 동안 달리기입니다. 칸 크기가 같으니 전환할 때 오프셋이 필요 없습니다.
원하는 반복 동작이 여기 없다면 이 사이트에서 세 가지 방법을 쓸 수 있습니다. SpriteGen 생성기는 짧은 설명만으로 6, 8, 12프레임의 새 애니메이션 시트를 그립니다. 대기, 걷기, 달리기, 비행은 반복되는 기본 동작입니다. GIF to Sprite Sheet 변환기는 가지고 있는 움직이는 GIF를 브라우저에서 시트로 바꿉니다. Sprite Sheet Maker는 따로 떨어진 프레임 이미지를 한 장의 시트로 묶습니다. 세 가지 모두 이 페이지와 같은 결과, 즉 어떤 엔진에서든 반복 재생할 수 있도록 프레임이 고르게 배치된 투명 배경 PNG를 줍니다.
기사의 대기, 걷기, 달리기는 각각 4×2 그리드에 8프레임입니다. 생물 여덟과 아이템 셋은 한 줄짜리 4프레임 스트립입니다.
네. 이 페이지에는 반복 애니메이션만 있습니다. 보물상자 열기, 기사의 점프와 마법 시전, 흑기사의 도끼 공격처럼 한 번만 재생하는 동작은 캐릭터와 RPG 페이지에 있습니다.
큰 생물과 대기 동작은 초당 5~8프레임, 걷기는 8~12프레임, 박쥐나 금화처럼 빠른 것은 10~14프레임에서 시작한 뒤 눈으로 보며 조정하세요.
네. 모든 카드와 상세 페이지에서 시트가 실시간 애니메이션으로 재생되므로 PNG를 내려받기 전에 반복되는 모습을 확인할 수 있습니다.
네. 이 사이트의 GIF to Sprite Sheet 도구는 움직이는 GIF를 어디에도 업로드하지 않고 브라우저 안에서 스프라이트 시트로 변환합니다.