2D Infinite Character Forge - Christmas OFFICIAL SALE

2D Infinite Character Forge - Christmas Edition generates animated pixel-art characters for Christmas and winter games. The characters are generated in the Unity Editor or at runtime, and there is no online service.

Pick a role, a race and a seed and click Generate. You get a fully animated character with 22 animation slots, ready to export as a PNG, an editable prefab or a baked animated prefab. Every seed gives a new character, and every part of it can be edited.


22 roles in five groups

  • North Pole: Santa, Mrs Claus, Workshop Elf, Toymaker Elf, Reindeer Keeper
  • Folk: Tomte, Lucia, Yule Witch, Krampus
  • Toys: Nutcracker, Toy Soldier, Gingerbread Folk, Snowman
  • Winter Court: Snow Queen, Frost Spirit, Snow Beast
  • Town: Caroler, Skater, Town Child, Market Vendor, Chimney Sweep, Mischief Goblin

Fully customizable

Role, race, household, body material, size, gear quality, snow, lights and knit patterns are independent layers, and you can combine them freely. A gingerbread Santa, a dwarf caroler in a blizzard or an ice-bodied Lucia is one click away.


28 race presets. 8 of them are new: Christmas Elf, Tomte, Snowfolk, Gingerbread, Nutcracker, Krampus, Snow Beast and Frost Spirit. You can also create your own presets.

  • 6 body materials: flesh, snow, gingerbread, painted wood, ice and fur. Each race keeps its own shapes.
  • 3 size classes at the same pixel size: Small (elves, children, gingerbread folk), Normal and Large (Krampus, snow beasts). Characters are never scaled.
  • 7 households. Each has its own costume colours, fairy-light colours and patterns, gift wrapping and emblem.
  • Snow levels from a light dusting to a blizzard with caps and icicles.
  • Fairy-light strings, knit sweater patterns, horns and frosty breath.
  • Gear quality set per slot by material, craft and condition. Wear includes grime, chimney soot, patches, tears and dents, so the same rolling pin can be a sooty hand-me-down or a North Pole heirloom.
  • A curated festive catalog:Held items: candy canes, birch rods, hand bells, star wands, lanterns, presents, snowballs, candles, a pop gun and more
    Headwear: Santa, elf and tomte hats, the Lucia candle crown, shakos
    Back items: sacks
    Shields: peppermint, gift and ice shields
    Footwear: ice skates, hooves and more

22 animations

Idle, Walk, Run, Jump, Hurt, Die, Block, Celebrate, Attack (three variants), Roll, Reload and Shoot, plus 8 Christmas animations: Throw (a snowball or a present), Give, Wave, Sing, Ring, Skate, Dance and Sneak. Throw and Give have animation events for your gameplay code.


Lights and Bloom

Fairy lights, candles, lanterns, ice magic and glowing eyes are part of the character. They follow every animation frame and produce an emission mask for Bloom. The package includes:

  • an additive emission layer component
  • emissive sprite shaders and materials
  • _Emission.png export

Suitable for

Christmas and winter-themed platformers, snowball-fight and party games, cozy village and life sims, holiday events in existing games, RPG side quests, card and tower-defence games, and seasonal mobile games.


Included

  • Editor window with live preview (Color, Emission Mask and Glow views)
  • Presets, JSON save and load
  • Runtime API: SetRole, SetHousehold, SetBody, SetSnow and others
  • Showcase scene and a snowball-fight demo, where 180+ characters are generated live in a snowy village square at night
  • Full editable C# source
  • EditMode tests
  • English documentation
  • Optional URP material

Works with the built-in render pipeline and URP. It is a separate edition from the other 2D Infinite Character Forge editions and can be installed alongside them in the same project. All designs are original and based on generic folklore.