게임을 만들 때 가장 먼저 필요한 것은 대개 주인공이지만, 무료로 구하기 가장 어려운 것도 주인공입니다. 서 있는 포즈 한 장만 주고 끝나는 팩도 많습니다. 이 페이지의 캐릭터 스프라이트에는 실제로 코드에서 전환하게 될 동작이 들어 있습니다. SpriteGen 기사는 대기, 걷기, 달리기, 점프, 마법 시전이 각각 8프레임짜리 스프라이트 시트로 나뉘어 있고, 모두 같은 4×2 그리드와 같은 칸 크기를 씁니다. 상태 머신에서 동작을 바꿔도 위치를 다시 맞출 필요가 없습니다.
기사 외에도 한 포즈짜리 캐릭터가 있습니다. 붉은 망토를 두른 중갑 기사, 숲의 마법사, 그림자 닌자, 정찰 로봇, 호박 유령입니다. 대화 장면의 초상화, 마을에 서 있는 NPC, 또는 직접 애니메이션을 그릴 때의 참고 이미지로 쓸 수 있습니다. 도끼를 휘두르는 흑기사도 여기에 넣었습니다. 좋은 적도 결국 캐릭터니까요.
불러올 때는 프레임 크기를 각 페이지에 적힌 칸 크기로 맞추고, 크게 확대해서 쓴다면 텍스처 필터링을 꺼 주세요. 이 캐릭터에게 사다리 오르기, 피격, 탈것 타기 같은 다른 동작을 시키고 싶다면 생성기에서 이 스프라이트를 참고 이미지로 올리고 새 동작을 지정하면 됩니다. 같은 모습 그대로 그려집니다.
红发剑士行走精灵图
Black-Hat Mage Idle Sprite Sheet
Maga lanzando hechizos: hoja de sprites
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
Blue-Scarf Brawler Punch Attack 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
픽셀 기사 대기 스프라이트 시트
픽셀 기사 걷기 사이클 스프라이트 시트
픽셀 기사 달리기 스프라이트 시트
픽셀 기사 점프 스프라이트 시트
픽셀 기사 마법 시전 스프라이트 시트
픽셀 흑기사 도끼 공격 스프라이트 시트
픽셀 중갑 기사 스프라이트
픽셀 숲의 마법사 스프라이트
픽셀 그림자 닌자 스프라이트
픽셀 정찰 로봇 스프라이트
픽셀 호박 유령 스프라이트
무료 캐릭터 스프라이트는 대부분 서 있는 포즈 한 장에서 끝납니다. 목업에는 괜찮지만 플레이어가 움직여야 하는 순간부터는 쓸모가 없습니다. 이곳의 캐릭터 스프라이트는 게임이 실제로 코드에서 다루는 상태를 기준으로 만들었습니다. SpriteGen 기사에는 대기, 걷기, 달리기, 점프, 마법 시전 다섯 장의 시트가 따로 있습니다. 모두 4×2 그리드에 8프레임이며, 대기·걷기·달리기·점프 시트는 똑같이 209×236픽셀 칸을 씁니다(마법 시전은 209×235). 그래서 코드에서 상태를 바꿔도 캐릭터가 1픽셀도 밀리지 않습니다.
이런 일관성이 있어야 무료 캐릭터 스프라이트를 실제 프로젝트에 쓸 수 있습니다. 같은 갑옷, 같은 팔레트, 같은 비율이 모든 시트에 이어지므로 기사가 멈추든, 달리기 시작하든, 땅을 박차든 여전히 같은 기사로 보입니다.
이곳에는 무료 캐릭터 스프라이트 11개가 두 종류로 나뉘어 있습니다. 첫 번째는 애니메이션입니다. 기사의 시트 다섯 장 외에, 뿔 달린 흑기사가 양날 도끼를 들어 올려 내리찍고 방어 자세로 돌아오는 4프레임 스트립이 있으며 칸 크기는 200×276픽셀입니다. 그 자체로 하나의 캐릭터라서 라이벌, 보스, 정예 적으로 쓰기 좋습니다.
두 번째는 한 포즈짜리 캐릭터입니다. 붉은 망토를 두르고 검을 휘두르는 중갑 기사, 에메랄드 지팡이를 든 숲의 마법사, 쌍검을 들고 돌진하는 그림자 닌자, 주황색 바이저 눈의 청록색 정찰 로봇, 흩날리는 천을 두른 호박 유령입니다. 모두 256×256 투명 배경 PNG 한 장입니다. 대화 초상화, 캐릭터 선택 화면, 마을에 서 있는 NPC, 직업 카드, 스토어 페이지 이미지처럼 강렬한 한 장으로 캐릭터를 보여 줘야 하는 곳에 알맞습니다.
기사의 시트만 있으면 플랫포머 컨트롤러를 완성할 수 있습니다. 대기에서 시작해 초당 6~8프레임으로 느리게 반복합니다. 플레이어가 방향키를 누르면 초당 8~12프레임의 걷기로, 달리기 버튼을 누르거나 잠시 계속 움직이면 달리기로 전환합니다. 점프 시트는 제자리에서 그렸습니다. 점프가 시작될 때 도약 프레임을 재생하고, 공중에서는 웅크린 프레임을 유지하고, 땅에 닿으면 착지 프레임을 재생하세요. 마법 시전은 1회 재생용이므로 한 번 재생한 뒤 대기로 돌아갑니다.
기사는 한쪽 방향을 보고 있습니다. 반대쪽 세트를 새로 그리는 대신 캐릭터가 돌아설 때 스프라이트를 좌우 반전하세요. Unity에서는 Sprite Renderer의 flipX, Godot에서는 AnimatedSprite2D의 flip_h, Phaser에서는 setFlipX입니다. 그러면 무료 캐릭터 스프라이트 한 세트로 양방향을 모두 처리할 수 있습니다.
대부분의 게임은 결국 여러 곳에서 가져온 캐릭터를 함께 쓰게 되고, 크기와 팔레트가 맞지 않으면 이음매가 드러납니다. 이곳의 공식 캐릭터는 스타일을 공유하지만 칸 크기는 다릅니다. 기사 시트는 209×236, 흑기사는 200×276, 초상화는 256×256입니다. PNG 파일 자체의 크기를 바꾸지 말고 엔진에서 배율을 조정해 화면 속 캐릭터들의 키를 일정하게 맞추세요.
다른 팩의 무료 캐릭터 스프라이트를 더할 때는 먼저 외곽선 두께와 색 수를 비교하세요. 굵은 검은 외곽선 옆에 부드러운 채색 스프라이트가 있으면 서로 다른 게임처럼 보입니다. 거의 맞는 캐릭터라면 피부색이나 갑옷의 주색 같은 핵심 색 몇 가지를 나머지 캐릭터와 맞춰 색을 바꾸세요.
스토리에 필요한 모든 동작을 갖춘 무료 팩은 없습니다. 기사가 사다리를 오르거나, 막거나, 피격되거나, 쓰러져야 할 때는 SpriteGen 생성기를 열어 캐릭터를 참고 이미지로 올리고 새 동작을 설명하세요. 같은 모습을 유지한 새 스프라이트 시트가 나옵니다. 한 포즈짜리 캐릭터도 마찬가지입니다. 숲의 마법사에게 걷기 사이클을 주거나 닌자 초상화를 달리기 애니메이션으로 바꾸면서, 게임에 필요한 상태가 모두 갖춰질 때까지 계속 추가하면 됩니다.
SpriteGen 기사에게는 애니메이션 시트 다섯 장(대기, 걷기, 달리기, 점프, 마법 시전, 각 8프레임)이 있고, 흑기사에게는 4프레임 도끼 공격이 있습니다. 중갑 기사, 숲의 마법사, 닌자, 정찰 로봇, 호박 유령은 한 포즈짜리입니다.
네. 대기, 걷기, 달리기, 점프는 모두 4×2 그리드에 209×236픽셀 칸을 씁니다. 마법 시전만 209×235이므로 그 시트는 따로 그 크기로 자르세요.
엔진에서 스프라이트를 좌우 반전하세요. Unity는 flipX, Godot은 flip_h, Phaser는 setFlipX입니다. 프레임 한 세트로 양방향을 모두 처리할 수 있습니다.
네. 개인 게임과 상업 게임 모두 무료이며 출처 표기도 필요 없습니다. 에셋 팩으로 그 자체를 되파는 것만 하지 마세요.
SpriteGen 생성기에 스프라이트를 참고 이미지로 올리고 사다리 오르기나 피격 같은 동작을 설명하세요. 같은 스타일의 새 시트가 나옵니다.