
friend_girl_front.png
儿童稚拙笔触素材包 · cozy platformer / adventure sprites for Godot
drawn as if by a 5-year-old with a naive brush
Fat-marker outlines, clumsy-cute proportions, flat bright fills — never polished vector.
*Cream paper is for this showcase page only — not in sprites.
category_name_variant.pngTiny heroes, friends, and NPCs — clumsily cute and adventure-ready.

friend_girl_front.png

hero_kid_front.png

hero_kid_jump.png

hero_kid_side.png

pet_dog_run.png

pet_dog_sit.png
Blobby foes and fluffy critters with off-center eyes.

enemy_bee.png

enemy_blob.png

enemy_snail.png

npc_mushroom.png
Coins, hearts, chests, keys — chunky pickups for a cozy platformer.

coin_star.png

flower_happy.png

heart_pickup.png

house_tiny.png

rock_gray.png

tree_simple.png
Trees, tiles, hills, and sky doodles to build a scrapbook world.

bush_green.png

cloud_fluffy.png

ground_tile.png

ground_tile_alt.png

sky_strip.png

sun_happy.png

water_tile.png
Buttons and HUD bits — short English labels only when needed.

btn_ok.png

btn_play.png

cursor_star.png

hud_heart.png

hud_heart_empty.png

panel_wood.png
Short notes so sprites drop cleanly into a 2D project.
Drop PNGs into your Godot project. They import as Texture2D by default — assign to Sprite2D, AnimatedSprite2D, or TextureRect.
For chunky pixel-ish readability at small sizes, try Filter → Nearest. For softer crayon edges when scaled up, use Linear.
If you pack frames into a sheet, import as an Atlas / use AtlasTexture regions. Single-subject PNGs can stay as individual textures.
Prefer square frames, subject centered, with a little padding so wobbly outlines aren’t clipped at the edge.
Assets live on the box — re-run the build script after new PNGs arrive.
Local pack root: /workspace/godot-child-naive-brush/
characters/ · creatures/ · props/ · environment/ · ui//workspace/godot-child-naive-brush/showcase/cd showcase && ./build.shEmpty cards marked “generating…” will fill in when sibling generators finish writing PNGs. Only real files on disk appear as ready images.