There are quite a few errors printed on the console about missing textures:
there are too many to list, but here's a sample:
[Error: ENOENT: no such file or directory, open 'client/assets/sprites/SHEET.png'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: 'client/assets/sprites/SHEET.png'
}
File not found: /assets/sprites/BRANCH.png
[Error: ENOENT: no such file or directory, open 'client/assets/sprites/BRANCH.png'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: 'client/assets/sprites/BRANCH.png'
}
The assets/sprites directory contains:
20240516 10:55:32 [~/src/dwarfy-caster] $ ls client/assets/sprites/
ANVIL.png BUCKET.png DOOR.png FIRE-MEDIUM.png NEST.png STEAM-HEAVY.png
BACKPACK.png cabinet.png DRAGON_FEMALE.png FORGOTTEN_BEAST_DEFAULT.png OFFERINGPLACE.png STEAM-LIGHT.png
BAG.png CAGE.png DRAGONFIRE-HEAVY.png GOBELIN_FEMALE.png PORCINE_FEMALE.png STEAM-MEDIUM.png
BAR.png CANID_FEMALE.png DRAGONFIRE-LIGHT.png GOBELIN_MALE.png PORCINE_MALE.png table.png
BARREL.png CANID_MALE.png DRAGONFIRE-MEDIUM.png MAGMAMIST-HEAVY.png RABBIT_FEMALE.png THREAD.png
bed.png CAPRINE_FEMALE.png DRAGON_MALE.png MAGMAMIST-LIGHT.png RABBIT_MALE.png TRAP/
BIN.png CAPRINE_MALE.png DWARF_FEMALE.png MAGMAMIST-MEDIUM.png shrub.png UNICORN_FEMALE.png
BIRD_CHICKEN_FEMALE.png CAT_FEMALE.png DWARF_MALE.png MIASMA-HEAVY.png SLAB.png UNICORN_MALE.png
BIRD_CHICKEN_MALE.png CAT_MALE.png EQUINE_DEFAULT.png MIASMA-LIGHT.png SMALLGEM.png VERMIN.png
BIRD_FEMALE.png chair.png EQUINE_FEMALE.png MIASMA-MEDIUM.png SMOKE-HEAVY.png WELL.png
BIRD_MALE.png CORPSEPIECE.png EQUINE_MALE.png mist-heavy.png SMOKE-LIGHT.png WOOD.png
BOULDER.png DOG_FEMALE.png FIRE-HEAVY.png mist-light.png SMOKE-MEDIUM.png
box.png DOG_MALE.png FIRE-LIGHT.png mist-medium.png statue.png
the mixture of lower case and upper case files might be the cause of some of the missing textures, but at least some (like SHEET.png) don't seem to exist in any form.