The studio
Blackcode SA.
What we are
Everything here was built by the people you can email.
Blackcode is a Swiss studio that builds tools for Unreal Engine and takes on the integration work that pays for them. We are not a large team, and everything on this site was built by the people you can email directly.
We are also building a game — Colony Origins. It is where every plugin lands first, and the last place a pipeline has to hold up before we publish it.
Who is doing this
Bojan Andrejek
Founder and CTO of Blackcode. He writes the plugins, the documentation, and most of this site. Thirteen years in filmmaking before seven in tech.
Unreal Fest Stockholm 2025
Speaker — Digital Watchmaking: real-time 3D configurators for luxury.
Unreal Authorized Instructor
Three times over, with the Golden Badge.
Unreal Fellowship
Alumnus, and a mentor since. Novi Sad programme, with 3Lateral.
Why we were early to this
We were building this protocol before there was one.
Before Anthropic published the Model Context Protocol, Blackcode was building its own equivalent — a protocol for letting a model drive real software. We dropped it the day MCP appeared, because a shared standard beats a better private one. Our sister company, AIOS Companion SA, ships an agentic desktop assistant with more than 2,700 MCP integrations.
That is the same reflex behind this project. Build on the seam the platform gives you. Unreal 5.8 shipped an agent surface and a toolset registry; we build natively on those rather than bridging to an external tool, and we publish the conventions instead of keeping them.
Colony Origins
Every pipeline lands in a real game first.
Colony Origins is the project all of this is built against, and it is the reason the numbers on this site are measurements rather than benchmarks. A tool that has only ever been run on its own test case is a demo.
It is a first-class consumer of the roadmap rather than something that happens in the gaps: what the game needs next decides which pipeline gets built next.
Work with us
Three things studios hire us for.
Integration
Putting this into a studio’s existing pipeline, against the tools and the source control they already have.
Custom adapters
Writing a generator adapter against a studio’s in-house models, behind the same provider interface everything else uses.
Training
Teaching a team to build agent surfaces on UE 5.8 properly — the conventions, not the demo.
For any of it, or for anything else on this site — bojan@blackcode.ch.