Creating a custom bird from scratch in Birds of War is an advanced modding path that goes beyond the no-code kit. The full path requires Unreal Engine 5.6, a 3D modeling tool (Blender, Maya, or 3ds Max), and the Birds of War UE 5.6 plugin shipped with the mod kit. The launch-week community has used this path to ship custom-bird mods ranging from "a recolored Crow with new audio" to "a fully new bird with three custom abilities."
This page documents the custom bird creation pipeline from concept to Steam Workshop: the prerequisite tools, the modeling pipeline, the ability scripting layer, the testing flow, and the publish workflow. This guide is paired with the UE 5.6 mod kit beginner's guide — start there if you are new to the mod kit.
Prerequisite Tools
The custom bird creation pipeline requires four categories of tools:
| Category | Tool | Cost | Notes |
|---|---|---|---|
| UE 5.6 Editor | Unreal Engine 5.6 from Epic Launcher | Free | Required |
| 3D modeling | Blender 4.x / Maya 2025 / 3ds Max | Free / Paid | Blender is the community default |
| Texture painting | Substance Painter / Quixel Mixer | Paid / Free | Optional; many mods use texture packs |
| Audio editing | Audacity / Adobe Audition | Free / Paid | For ability sounds and bird calls |
| Git | Git for version control | Free | Recommended |
The community default is Blender + UE 5.6 + Substance Painter + Audacity + Git. The pipeline can be done entirely on free tools, which is how the launch-week custom-bird mods were built.
Pipeline Overview
The custom bird creation pipeline has seven stages. Each stage is documented below with the tools used, the typical time investment, and the common pitfalls.
| Stage | Tool | Time (estimated) | Pitfalls |
|---|---|---|---|
| Concept | Paper / Photoshop / Procreate | 2–4 hours | Avoid copying an existing bird 1:1 |
| Modeling | Blender | 8–16 hours | Topology edge flow for animation |
| Rigging + skinning | Blender + UE 5.6 | 4–8 hours | Wing deformation the biggest issue |
| Animation | UE 5.6 | 4–8 hours | Ragdoll integration |
| Abilities | UE 5.6 Blueprint | 8–16 hours | Cooldown balancing |
| Testing | UE 5.6 PIE | 4–8 hours | Performance, network sync |
| Publishing | Steam Workshop | 1–2 hours | Description, preview image, tags |
Total time for a competent modder: roughly 40–60 hours for a polished custom bird with one or two custom abilities. The fastest launch-week community mods shipped in roughly 20 hours, but those were recolor / retexture mods rather than full custom birds.
Stage 1 — Concept Design
Before modeling, the bird design needs a one-page concept document. The community uses these elements as the concept anchor:
- Role: Saboteur, Disruptor, Diver, Speed Demon, Tank, Support, or Ambusher.
- Real-world bird inspiration: Cardinal, Penguin, Owl-2, Flamingo, etc.
- Three abilities: Primary, secondary, utility.
- Win condition interaction: How does the bird convert Eggs? (carrier, supporter, defender, ambusher).
The concept document is the most important step because it constrains every downstream decision. The seven-bird role distribution leaves two unannounced birds (per HexNest's nine-bird goal), which means a custom-bird mod can occupy any of the existing seven roles or invent a new niche.
Stage 2 — Modeling
The modeling stage has two sub-stages: base mesh and details. The base mesh is the bird's body shape; the details are feathers, beak, eyes, and wings.
Modeling Pipeline
- Block-out (Blender): Primitive shapes (sphere, cylinder) loosely assembled into the bird silhouette.
- Edge flow (Blender): Topology that flows around joints, especially the wings and body rotation. This is the most error-prone step.
- Detail pass (Blender): Feathers, beak shape, eye depth.
- UV unwrap (Blender): Flatten the 3D mesh into 2D coordinates for texturing.
- Export to FBX: Standard UE 5.6 import format.
Topology Target
The recommended mesh target for a custom bird:
- Triangle count: 8,000–15,000 triangles (the seven launch birds average ~12,000).
- Skeletal bones: 18–24 bones (the launch birds average ~22 bones).
- Texture maps: 4 maps (base color, normal, roughness, metallic).
A bird over 20,000 triangles will produce performance regressions on low-end hardware; a bird under 6,000 triangles will look low-poly.
Stage 3 — Rigging + Skinning
The rig is the bone structure that the animation system uses to deform the mesh. The rig is the most technically demanding step for custom bird creation.
Rigging Pipeline
- Base armature (Blender): 22 bones for body + wings + tail + head + beak.
- Wing IK controls (Blender): Inverse kinematics for natural wing bending during flight and combat.
- Weight painting (Blender): Associate each vertex with one or more bones.
- Export with skinning (Blender → FBX): Preserve skin weights on import.
Common Rigging Pitfalls
| Pitfall | Symptom | Fix |
|---|---|---|
| Wing deformation during Talon Dive | Wing geometry stretches during dives | Add limit IK constraints to wing bones |
| Tail disconnects from body during yaw | Tail floats away from the body | Increase weight of body bones near tail root |
| Beak opens during Wing Clap | Beak animates when it shouldn't | Reduce weight of facial bones on body deflections |
The wing deformation pitfall is the most common. A custom-bird mod that looks correct in T-pose but breaks during aerial combat usually has a wing deformation issue.
Stage 4 — Animation
The animation stage moves the rigged bird through the flight cycle and the ability animations.
Required Animations
A custom bird needs at minimum:
- Idle / hover: Default bird-on-egg behavior.
- Flight cycle: Forward flight, banking turns, takeoff/landing.
- Egg pickup: The animation when the bird's talons grab an Egg.
- Egg carry: The animation when the bird is transporting an Egg.
- Ability 1: Primary ability animation (Talon Dive, Shadow Flap, etc.).
- Ability 2: Secondary ability animation (Wing Clap, Guardian Wings, etc.).
- Ability 3: Tertiary ability (Caw Distraction, etc.).
- Hit reaction: The ragdoll-pose recovery animation.
- Death: Final ragdoll animation.
The minimum animation set is 8–10 animations. The total animation budget is 30–90 seconds of animation per bird.
Animation Pipeline
- Animate in Blender (or use existing animation library).
- Import to UE 5.6 as FBX with animation curves.
- Set up animation blueprint in UE 5.6 to drive the bird from input → animation state.
- Set up ragdoll physics to react to knockback hits.
The ragdoll physics setup is the most-overlooked step. Custom birds without ragdoll integration look correct in flight but break when hit by Talon Dive or Wing Clap.
Stage 5 — Abilities (Blueprint Layer)
The ability scripting is the most consequential stage because it determines how the bird plays. Each bird has three ability slots (primary, secondary, utility).
Ability Scripting Pipeline
- Define ability data: Cooldown, damage, range, area of effect.
- Implement ability in UE 5.6 Blueprint: Visual scripting node graph.
- Test in PIE (Play-In-Editor): Validate the ability works.
- Tune numerical values: Based on testing.
Example Ability Blueprint Pattern
A simplified Shadow Flap-equivalent ability has these nodes:
- On activate (input event)
- Apply silent flight buff (sets audio listener volume to 0)
- Set timer for 2.5 seconds
- On timer expiry: remove the buff
- Set cooldown (6 seconds)
The full Blueprint is roughly 15–25 nodes. Modders who want to invent a custom ability should start from an existing ability's Blueprint as a template and modify.
Cooldown Balancing
Custom abilities should be balanced against the existing bird roster. The community uses the following sanity check:
- Primary ability cooldown: 6–18 seconds (matches the launch bird range).
- Damage output: 30–120 damage per ability cast (matches the launch bird range).
- Range: 10–40 meters (matches the launch bird range).
A custom bird with abilities that vastly outperform these benchmarks will dominate the meta on Workshop servers (which do not enforce ranked-tier balancing).
Stage 6 — Testing in PIE
The PIE (Play-In-Editor) testing flow is the UE 5.6 in-editor playtest. The key PIE configurations for Birds of War custom birds:
| PIE setting | Why it matters |
|---|---|
| 9-player mock match | Tests the bird against all six other birds |
| Multiplayer mode | Tests network sync (Birds of War's host migration is critical) |
| Ragdoll stress test | Tests the bird's ragdoll behavior under knockback |
| Audio fallback test | Tests what happens when audio backend is unavailable |
A custom bird that passes these four PIE tests is ready for Steam Workshop.
The Workshop Sandbox Server
Steam Workshop mods run on dedicated sandbox servers, which enforce the mod's claimed role and disable match results. The sandbox server is where modders validate their bird in real network conditions before publishing widely.
Stage 7 — Publishing to Steam Workshop
The final stage is the Steam Workshop publish flow, which is shared with the no-code mods but adds the UE 5.6 project archive.
| Publishing step | What it produces |
|---|---|
| Package the UE project | A .boar-mod file with model, textures, animations, abilities, Blueprint |
| Generate preview image | A 1280×720 render of the bird in flight |
| Write mod description | Role, abilities, balance notes, credits |
| Submit to Steam Workshop | Publish via the Steam Workshop UI |
The full publishing flow is documented in the Steam Workshop publishing guide.
The Most Common Launch-Week Mod Issues
The launch-week community has surfaced the following common issues with custom-bird mods:
| Issue | Frequency | Fix |
|---|---|---|
| Wing deformation during Talon Dive | ~40% of custom mods | Add wing IK constraints |
| Ragdoll doesn't activate on hit | ~25% | Connect animation blueprint to physics asset |
| Ability cooldown ignored in network play | ~15% | Mark the cooldown as a replicated variable |
| Performance drops below 60 fps | ~10% | Reduce triangle count or texture resolution |
| Audio sync issues on long matches | ~10% | Switch audio format from WAV to OGG |
The most-frequent issue is wing deformation, which is a rigging problem. The second-most-frequent is ragdoll activation, which is an animation blueprint problem.
Feedback Loop — Workshop Comments and Iterating
The Steam Workshop feedback loop is the final stage of custom-bird modding. Modders who ship their first bird should expect a feedback cycle:
- Day 1–3: Initial reactions on the Workshop page and Discord #mods channel.
- Day 4–7: First iteration based on feedback (often a balance tweak).
- Day 8–14: Second iteration, possibly addressing a specific bug.
- Day 15+: Mod stabilizes into the launch-top-10 or fades.
The Discord #mods channel is the fastest feedback loop; the Workshop comments are the longer-cycle feedback.
Frequently Asked Questions
What tools do I need for custom bird creation?
Unreal Engine 5.6 (free), a 3D modeling tool (Blender is free and the community default), an audio editor (Audacity is free), and the Birds of War mod kit (free from the Steam store).
How long does it take to make a custom bird?
Roughly 40–60 hours for a polished custom bird with one or two custom abilities. Recolor / retexture mods can ship in 20 hours.
What role should my custom bird fill?
Pick a role that the seven launch roster does not fully cover. A dedicated healer, a dedicated sniper, or a dedicated summoner would all fill role gaps. Avoid creating a "better Crow" — community feedback consistently pushes back on direct duplicates of existing roles.
How do I balance my custom bird?
Compare cooldowns, damage, range, and area of effect against the existing birds. A custom ability should be within the 6–18 second cooldown range and 30–120 damage range. Excessive values will be flagged in mod reviews.
Where do I get my custom bird tested?
The Steam Workshop sandbox server is the canonical testing ground. The HexNest Discord #mods channel is the fastest feedback loop.