Cozy Isometric Farm Sprites

Isometric farm sprites with crop growth stages

In short

Cozy Isometric Farm Sprites is a free CC0 pack for farming games with 24 farm models in 39 sprite sets: a barn, a horse stable, a chicken coop, a grain bin and a windpump, field tiles, 5 crops from seedling to harvest, hay, troughs, fences and tools. Every set holds four isometric facings plus an overhead frame, split by size into a 1x and a 2x ZIP.

Items
39 sprite sets
Views
Isometric SE SW NE NW · Top-down S
Sizes
1x = 256 px, 2x = 512 px
Format
PNG, sprite sheets, atlas with JSON
License
CC0 1.0

CC0 1.0, 1x and 2x as separate complete ZIPs

Cozy Isometric Farm Sprites: 39 sprite sets, transparent PNG

01All 5 views of the barn

The barn in four facings and from above, scaled down together from the 2x frames so every image keeps the same proportions.

  • Barn, Isometric SE
    Isometric SE
  • Barn, Isometric SW
    Isometric SW
  • Barn, Isometric NE
    Isometric NE
  • Barn, Isometric NW
    Isometric NW
  • Barn, Top-down S
    Top-down S

0239 sprite sets in the pack

Real width × depth × height in metres and covered tiles. Crop stages link to the 3D model with all stages. In the preview each sprite has its own cell.

Growth stages 1 to 4 of every crop, one shared scale
Stage 1 to 4, one row per crop: Wheat Crop StagesCorn Crop StagesCarrot Crop StagesPumpkin Crop StagesTomato Crop Stages

03Technical details

Items
39
Views per item
5 (Isometric: SE, SW, NE, NW · Top-down: S)
PNG per size
195
Frame size
1x: 256 px (34), 512 px (2), 768 px (2), 1024 px (1) · 2x: 512 px (34), 1024 px (2), 1536 px (2), 2048 px (1) · square, edge per asset (number of assets)
Floor tile (1 m)
1x: 64 × 32 px · 2x: 128 × 64 px
Scale
1x: 39.2 px = 1 m height, 64 px per metre (Top-down) · 2x: 78.4 px = 1 m height, 128 px per metre (Top-down)
Projection
Orthographic 2:1 isometric at 30° elevation and 45° turn, plus an overhead frame
Pivot
Isometric x 0.5, y 0.6875 · Top-down x 0.5, y 0.5 (from the top left)
Sprite sheets
1x: 39 · 2x: 39, one row per item
Atlas
1x: 4,066 × 2,016 px · 2x: 3 pages up to 4,096 × 3,590 px, 195 frames, trimmed
Lighting
Key light from the top left, matching all Cozy Isometric packs, shadow free floor
Metadata
TexturePacker JSON Hash
Download
1x: ZIP 17 MB, 278 files · 2x: ZIP 47 MB, 282 files
License
CC0 1.0

Inside the ZIP: cozy-isometric-farm-sprites-1x.zip, cozy-isometric-farm-sprites-2x.zip

Both ZIPs share this layout. The 1x ZIP holds only the 1x folders and atlas files, the 2x ZIP only the 2x ones, README, LICENSE and the preview are in both.

  • cozy-isometric-farm-sprites/LICENSE.txt
  • cozy-isometric-farm-sprites/README.md
  • cozy-isometric-farm-sprites/vorschau.png
  • cozy-isometric-farm-sprites/atlas/8 json/png
  • cozy-isometric-farm-sprites/png/1x/iso/156 png
  • cozy-isometric-farm-sprites/png/1x/top/39 png
  • cozy-isometric-farm-sprites/png/2x/iso/156 png
  • cozy-isometric-farm-sprites/png/2x/top/39 png
  • cozy-isometric-farm-sprites/sheets/1x/78 json/png
  • cozy-isometric-farm-sprites/sheets/2x/78 json/png
Download ZIP 1x (17 MB)Download ZIP 2x (47 MB)

04Engine notes

Godot 4

For crops, keep one Sprite2D per plant and change its texture when the stage advances, all stages use the 512 px frame at 2x with offset (-256, -352). Field tiles go on the floor layer, buildings get the offset of their frame class, for the barn (-1024, -1408).

Unity

Set Pixels Per Unit to the tile width (128 at 2x, 64 at 1x) and use a custom pivot at x 0.5, y 0.3125 for all frames. A ScriptableObject or a simple array per crop with the four stage sprites keeps the growth logic short. The 2 m soil tiles span two cells of an Isometric Tilemap in each direction.

Phaser and PixiJS

Load atlas_1x.json, or for 2x every page from atlas_2x_1.json up to atlas_2x_3.json. Frame names such as pumpkin-stage-3_iso_SE make it easy to build the stage name from a number: setFrame(`pumpkin-stage-${stage}_iso_SE`).

05About the pack

Wheat, corn, carrot, pumpkin and tomato each come as four separate sprite sets, stage 1 for the seedling up to stage 4 for the ripe plant. Swap the sprite when a day passes and the field grows. The stages share one scale, so the corn really climbs to 1.85 m while a fresh carrot shoot stays a few centimetres tall.

The tilled, seeded and watered soil tiles are 2 × 2 m each and continue seamlessly along the grid, with room for four plants. The soil is about 15 cm high, so lift a crop sprite by roughly 12 cm when it stands on a field tile: 9 px at 2x and 5 px at 1x.

The barn is the largest piece at 11 m and 10 × 15 tiles, which is why it sits in the 2048 px frame class. The pack has no animals, figures or lettering, and the chicken coop is shown without its hens so your own animals can move in.

Good for

  • Crop growing loops in farming and life sims
  • Homesteads next to the village and nature packs
  • Idle and tycoon games with fields that grow
  • Tutorial art for planting, watering and harvest

Questions and answers

How many growth stages does each crop have?

Four: seedling, young plant, growing plant and ready to harvest. With 5 crops that makes 20 of the 39 sprite sets, each with all five views.

How do crops sit on the field tiles?

A 2 × 2 m field tile holds four plants, one per square metre. Put each crop pivot on the centre of its metre and raise it by 9 px (2x) or 5 px (1x) so it stands on the soil surface.

Are animals included?

No. The pack covers buildings, fields, crops and equipment only. The chicken coop sprite leaves out the hens of its 3D model on purpose, so animals from another set can be placed around it.

Why are there two ZIP files?

Splitting by size keeps each download smaller: 1x is 17 MB and 2x is 47 MB. Each one is complete with README, license and preview, and the CC0 license applies to both.