Is there a specific interface for the mission features to use the modules? If I'm on the Montreal team and I want to make a mission, what am I opening up to build it? Is it Flowgraph?
TL;DRContent teams mainly work from documentation rather than a dedicated interface; the team makes the front end clearer with plain English inputs, and tools are improving over time, with an interface likely eventually.
It's documentation. They open documentation. It tells them in which tools they can do what. When we talk about having that developer experience, for anyone else who opens up stuff like UE5, that is a highly polished engine for wide use. For any other games company, it is not wildly polished. Make it work, and then the devs can usually figure it out. And sometimes it is the most horrible or very difficult sort of pipeline. However, we make a big effort to try and go, "Right, well, if we put this here and this here and that here, that's going to make it more obvious." And we'll document it like this, because they need to read the documentation, because it's not always 100% clear. So there are little bits and bobs where we'll change how something works, purely so on the front end of it another developer can go, "Ah, that's what that does, that makes more sense." And we do a lot of heavy lifting on the back end to save them having to do that pain on the front end.
Some plain English inputs and stuff like that. In the background, it's all cables.
Chances are, over the longer course of development, there will eventually be some kind of interface.
Absolutely. It does improve. The tools guys are working all the time on making it better, and we feed that back to them, and they make it better.