Learn Brickadia wiring
How Brickadia's gates and wires actually work — explained simply, with worked examples. Start with the idea, then dig into any of the gates.
The idea in 30 seconds
You place gates and drag wires between them
Each gate is a brick you place in the world. It has input ports on one side and output ports on the other. You build logic by dragging a wire from one gate's output port to the next gate's input port.
Some settings are typed in, not wired
A gate also has properties you set in its panel — like a Counter's Count, or a Timer's limit. These are set by hand, not fed by a wire. On each gate page they're listed separately as "configuration properties".
Two kinds of wire: exec and value
Value wires carry data — a number, a position, an on/off. Exec wires carry timing: they decide WHEN a gate fires, not what. Spotting which ports are exec vs value is the thing that makes wiring click.
Start here
Make a button count presses
Button + Edge + a counter. The hello-world of wiring.
Animate a brick smoothly
Timer + Blend to move, fade, or open things.
Track per-player points
Leaderboards for scores, reputation, or stats.
Browse by what you're building
Arrays
Bitwise
Bricks & Components
Comparison
Control Flow
Conversion
Effects
Entities
Entity Movement
Environment
Events
Gameplay
Health & Ammo
Interactive
Inventory
Joints
Logic
Loops & Functions
Maps
Math
Math - Advanced
Math - Colors
Math - Rotations
Math - Rounding & Limits
Math - Trigonometry
Math - Vectors
Messages
Players
References
Strings
Teams & Scores
Timing
Uncategorized
Utility
Variables
World
Zones
Looking for a specific gate? Full A–Z list. New to the types of wire? Wire types explained.