{"product_id":"18-animated-pixel-art-rpg-character-pack-humanoid-fighters","title":"25 Animated Pixel Art RPG Character Pack - Humanoid Fighters","description":"\u003ch2\u003e25 Animated Pixel Art RPG Character Pack - Humanoid Fighters\u003c\/h2\u003e\n\u003cp\u003eThis character pack contains 18 fully animated pixel art rpg\/fantasy characters. Each character in the pack has 6 animations and at least 4 color-sets!\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e🎵 Check out this game soundtrack that goes well with these characters. \u003ca href=\"https:\/\/pixeldream1.itch.io\/rpg-game-soundtrack\" data-redactor-span=\"true\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/pixeldream1.itch.io\/rpg-game-soundtrack\" data-redactor-span=\"true\"\u003ehttps:\/\/pixeldream1.itch.io\/rpg-game-soundtrack\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eAnimations per character:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdle \u003c\/li\u003e\n\u003cli\u003eBreathing \u003c\/li\u003e\n\u003cli\u003eAttack \u003c\/li\u003e\n\u003cli\u003eRun\u003c\/li\u003e\n\u003cli\u003eHit \u003c\/li\u003e\n\u003cli\u003eDeath\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e📦 Included Files\u003c\/h3\u003e\n\u003cp\u003eThere is a single zip file that contains subfolders pertaining to each character. In each character subfolder, there are\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e4 complete png sprite sheets for each colored version of the character. The complete sprite sheet contains all animation frames for that version of the character\u003c\/li\u003e\n\u003cli\u003e4 .plist files which contain the frame data for all animations for each colored version of the character (TexturePacker \/ Cocos2D format)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDrag-and-drop into Unity, Godot, or GameMaker using the included \u003ccode\u003e.plist\u003c\/code\u003e.\u003c\/p\u003e\n\u003cp\u003eThe Sprite size is generally 100×100 px per frame on a spritesheet size of 1024×1024 px. However, the .plist for every character has the specific frame size details if it deviates from the norm. \u003c\/p\u003e\n\u003ch3\u003e🧱 How to use in a game\u003c\/h3\u003e\n\u003cp\u003eThere are many ways however here is a high level explanation of a \"barebones\" way of using the given files to play character animations. For any given character:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eLoad the assets\n\u003col\u003e\n\u003cli\u003eLoad the spritesheet PNG.\u003c\/li\u003e\n\u003cli\u003eParse the plist file into a dictionary.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan data-redactor-span=\"true\"\u003e\u003c\/span\u003e. Read frame entries from the plist\n\u003col\u003e\n\u003cli\u003eEach entry in \u003ccode\u003eframes\u003c\/code\u003e represents \u003cstrong\u003eone animation frame\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eThe key (e.g. \u003ccode\u003eattack_000.png\u003c\/code\u003e) is a \u003cstrong\u003eframe identifier\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003cli\u003eSplit each frame key into:\n\u003col\u003e\n\u003cli\u003eAnimation name → \u003ccode\u003eattack\u003c\/code\u003e\n\u003c\/li\u003e\n\u003cli\u003eFrame index → \u003ccode\u003e000\u003c\/code\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003cli\u003eStore animation definitions\n\u003col\u003e\n\u003cli\u003eYour runtime structure might look like: animations[\"attack\"] = [ frameRect(404,101,100,100), frameRect(808,202,100,100), ... ]\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003cli\u003ePlay an animation\n\u003col\u003e\n\u003cli\u003eChoose an animation name (\u003ccode\u003e\"attack\"\u003c\/code\u003e).\u003c\/li\u003e\n\u003cli\u003eIterate through its ordered frames.\u003c\/li\u003e\n\u003cli\u003eEach frame maps to a rectangle on the spritesheet\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eThis pack is based on public-domain (CC0) artwork, recolored to add more variations and flexibility and packaged for added convenience.\u003c\/p\u003e","brand":"Pixel Motion","offers":[{"title":"Default Title","offer_id":44854819127405,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0694\/9499\/7101\/files\/uo_rQu.png?v=1773808969","url":"https:\/\/pixelmotion.shop\/products\/18-animated-pixel-art-rpg-character-pack-humanoid-fighters","provider":"Pixel Motion","version":"1.0","type":"link"}