
Loading summary
Sponsor/Ad Reader
Branch is an AI powered MMP that helps growth teams see exactly where to put their dollars to bring users in the door and keep them coming back. If you haven't had a chance to check them out, now is the perfect time to do it. They've recently updated their look and feel to reflect the innovation that's happening in their product and they want you to celebrate with them. Head to Branch IO about and sign their virtual guest book. You'll be entered to win one of a number of prizes including a $1,000 Southwest travel voucher, a personal growth strategy session with their consulting services team, or some sweet premium branch swag.
Eric Soufert
Go check it out.
Sponsor/Ad Reader
That's Branch IO about.
Felix Tay
The problem is that the distinction needs to be drawn between the competence of the economists and the correctness of their analysis.
Eric Soufert
Welcome to the Mobile Dev Memo podcast. I'm your host, Eric Soufert and I'm joined today by Felix Tay. Felix, welcome to the podcast.
Felix Tay
Thank you, Eric. Thank you for having me.
Eric Soufert
I'm very glad to have you here to discuss all things Vector, all things Unity ads. I'm really excited for this conversation. I've been looking forward to it. Yeah, me too. Before we dig into the meat of the conversation, could you please introduce yourself to the audience?
Felix Tay
Sure. Felix Tse I've been at Unity for nine years, so I've seen the different stages of Unity, the ups and downs. I'm excited to be here. I have a background in both, I guess, optimization sciences, if you want to call it that, and game development from my undergrad. So Unity in a way is kind of the perfect combination of the two. I am passionate about video games. I am passionate about our creators. I am passionate about finding ways for them to be able to monetize their creation and help them getting discovered. So I think Unity plays an important role in the ecosystem and I'm happy to be a part of it.
Eric Soufert
And maybe just for some context, we've known each other for quite a while. So my wife works at Unity. She's been at Unity for over a decade.
Sponsor/Ad Reader
But we met.
Eric Soufert
The first time we met in person was almost. Actually, I think it's probably like over seven years ago now because we were doing the. The class that people do in San Francisco when you're about to have a baby. It was like the CPR class, right? It was taught by the firemen and that's the first time we ever met. I think we both lived in the same kind of area, but that's the first time we met in person.
Felix Tay
Both of our kids they're one week apart, I think.
Eric Soufert
Yeah, right.
Felix Tay
Yeah.
Eric Soufert
And also full disclosure. So I mean this is public, but I am an advisor to Unity. I'm advising on a lot of the AI initiatives that Unity is undertaking and those are sort of diverse and wide ranging. Today I think we're only going to really be talking about the ad network initiatives, but we also kind of interact in that capacity.
Felix Tay
Yes.
Eric Soufert
All right, so I always like to start these conversations off with like a big kind of broad conceptual question. Since we're talking about Unity today, talking about Unity ads, I'm going to start off with Vector. So what is Vector? How does it work and what is its purpose?
Felix Tay
Vector is Unity's AI powered growth and user acquisition platform. It is the fastest growing part of our business. It represents a full rebuild of our machine learning and data infrastructure that powers our advertising platform at a high level. Vector connects gameplay, behavior, monetization signals, campaign performance into one continuous learning model. What really sets it apart is the architecture. Vector specifically designed to ingest and interpret very large volumes of gameplay related data. The model we use is also very centered around games and application discovery. It makes a natural fit with Unity and our engine business because we understand how games are built and how players actually behave inside them. By pairing the gameplay inside with our ad network at scale, Vector can learn faster, make better predictions, translates into stronger results for developers and advertisers. Since launch factor has grown rapidly. Revenue was in January, as you heard, in earnings, 72% up year over year. It's been growing quarterly, sequentially, quarter over quarter. We believe we're still in the early adoption curve of growth. Now our focus is to work on the core engine driving performance across the grow business by making sure that all the constituencies data elements that we are partnering with the developers to use can power Vector in ads. And also beyond that's factor. We invest in Vector because we understand games. We understand games not from the perspective of just the machine learning elements and the AI elements, but also the way games are built and the way games are played.
Eric Soufert
And I mean this has been like an ongoing initiative for some time, right? Do you have like a, was there like a, I don't know, like a start date or something like a, like a birth date? Like when did this initiative take shape?
Felix Tay
The most big bang moment would be somewhere between Q2 and Q3, 2025 I guess because that's when the industry actually saw the impact from last year. But in R and D, typically you don't really have a single release, right? Like in, in AI and machine learning for ads. Like there's elements of the model that you need to update sequentially. There's the data architecture that you need to update sequentially. So that work was ongoing, but we just saw the majority of the benefit happen in this big moment around Q2, Q3 of last year. So that's when we went public message that this is the impact of factor.
Eric Soufert
That's a really good point about the like the R and D process. Maybe, maybe we could just kind of hover there for a minute. So, so like talk to me about that because I think particularly with respect to ads, right? I mean like, so I was on this crusade for a long time against the use of the phrase AI in this context because my argument was like this is kind of, this is ML, it's not AI, you know, but I gave in because it's more exciting. It's more exciting to just say AI, but nonetheless, right? So like that's become like the big topic of discussion, you know, across the industry right now, across the entire landscape is like these applications of AI to advertising. And with Facebook, I mean or Meta, they talk about gem, Andromeda and you know, kind of like every time they do they'll say something in earnings, right? And then you'll get kind of like these LinkedIn influencer posts about like oh, the new meta tool or the new meta AI algorithm that is changing advertising wholesale. And then they'll kind of just regurgitate what someone said about Andromeda, right? But the reality is Andromeda has been in place for years and they make sequential updates to it, right? This is a research project. It doesn't happen, as you said, in one big release or something like here is Andromeda thrust onto the world. It's introduced, it's improved, it's tweaked, it's tuned. Talk to me about that process, like just the constant improvement and iteration process. In these kind of systems like Vector, there's two.
Felix Tay
One is you can basically tune based on the scientific advancement. Like there's of course a better model. There's a better way to basically develop certain protocols, parameters or adjacencies to the model. Like for example, do you want to basically tune the model based on a certain outcome? Do you want to tune the model based on actually understanding multiple outcomes? In a multi head, there's pros and cons. Those are like just modeling techniques. Modeling techniques basically improve over time. That's one path. The second path typically when it comes to the iteration is like you don't have to Limit yourself on model development based on just model development alone, based on the availability of data that you have and the way that data is represented and how complete it is, and the nature of the sources of the data. It opens up avenues of outcomes for modeling. So in a way, think about model as a two track, right? Like the modeling team can basically think about improving the model independently. And the second thing is you want your modeling team to actually understand the nature of what's possible based on data. And based on what's possible based on data, the paper you use as the base, the technique you employ, and even the approach itself will become fundamentally different. So those are the two things that tend to be iterative in nature. One is the modeling itself, but secondly, data changes and with data changing, modeling also change, right?
Eric Soufert
And then within that sort of that data sphere, you've got a number of different opportunities available to you with like data augmentation, thinking about like noising the data, like purposefully noising the data just to add more diversity to it, or to train the model to pick up on what's noise and what's actual signal. And then on the modeling side, I mean, you could go down to just changing the optimizer with some different hyperparameter or whatever. But this is just to make the point that you're tweaking things, you're making adjustments. Some of these adjustments could be big, broad adjustments, like you said, a multi head architecture, or they might be just like we're changing the momentum in an Atom implementation and that might actually have meaningful effects. Right. But again, this is like a regular ongoing process. You've got researchers focused on this, doing this iteratively and then they get shipped. And it's not just like, okay, V2 is out. And that was the first time we've deployed this very dramatic change.
Felix Tay
That's right. That's right. In a way, the factor that we released from 2025 is not the factor that people experience today. We didn't really say like, it's factor two, but in reality, because we have researchers and scientists that actually actively working behind the scenes. Every time there's a better way to do something, either through modeling or data, with modeling, we release it and we just let the customers experience the benefit.
Sponsor/Ad Reader
That LTV model you're using to optimize your campaigns, even the most accurate one in the world, won't guarantee better performance. Google and Meta run on signals, developing and deploying them at the right time, in the right format. For every platform that's its own discipline, one that has to learn alongside the auction, not behind it. Opendoor, Semrush, Miro, they all work with Voyantas for exactly this reason. Because the model was never the hard part. It's everything that comes after signal engineering, testing, maintenance. If you're ready to close that gap, visit Voyantas AI. That's V o Y a n T
Eric Soufert
I S AI So talk to me about using the engine data for ads targeting. How does that data contribute to these better outcomes? And maybe kind of talk me through like what that data might look like.
Felix Tay
Yeah, I'll talk about how that data will look like as a second topic. The first topic is Unity sits in a unique intersection of creation and growth. Unlike most companies that squarely represent their service in the growth area of the business, we have a lot of developers, especially in mobile, who make their games with unity. More than 70% of the top 1000. Our engine has the coverage of that developer segment and there's a portion of that developer they're not really using Services around user acquisition, ad monetization or services around in a similar category. What the engine data will allow us to do with the right developer framework and consent from developer is these are gameplay data that we could actually use to benefit them when they're ready to actually engage in that type of services. This is also the data that they will get in return of getting products like diagnostics and all these things. What this means for Unity now though is that is the footprint of data that I think Unity potentially would have access to that typically you don't get in many other sources out there. That's exciting. The second part is our runtime data. From a data quality perspective, we are the it, right? Like the game boots, that's the Unity runtime. The first thing that got instantiated. Our runtime data technically doesn't have to worry about quality issues. That SDK get initialized late, sometimes they get skipped that the coverage might be missing certain things. We don't have to also worry about joining data from disparate sources of third party in which it only takes one of the third party sources to actually not do their job in a high quality for the whole thing to not create that much of a meaningful value. That's the nature of data. It has to all be excellent across the board. So instead of pulling from a patchwork of sources or manually export data sets that have been stitched together, we get to get access to the cleanest quality data straight from the runtime and the boot time when applications got loaded. That in my mind is the Power of the Unity runtime. So 1 coverage 2 quality of data signal in terms of the data itself, yeah, we probably have quite a bit of elements of data that you can't find outside. But I think sometimes focusing only on that detracts from the primary benefit of runtime data, which is the first two that I mentioned.
Eric Soufert
And a point that you had made to me that I hadn't really considered, but I think is valid in retrospect is a lot of the stuff is having a time series is really important and knowing the fidelity of the time series is also really important. And when you're dealing with SDK data, I mean, you don't actually know if event A happened before event, well, a minus one and you might just be getting it in the wrong order. But you know, when you've got the runtime, you know, with sort of certainty that you know these events happened in this sequence. And then when you're doing sequential model, I mean that's, it's imperative if you're doing any sort of like sequential modeling that you, you believe that the sequence is, is real, right?
Felix Tay
Yeah. Causality is important. If causality is broken, then like you said, advanced modeling techniques like understanding sequence of events become moot. Also the lack of causality, sometimes you, you don't think correlation is causation. That'. Dangerous. So the idea of having a clean data with the right sequence of events being represented correctly in the same order without joins is really powerful, right?
Eric Soufert
The only way to, to truly know that the sequence is correct is to have access to the runtime, right? Because with an sd, I mean, with an SDK you're always dealing with just transmission, right? So there's any number of things that could cause that to be out of order, right?
Felix Tay
And SDK needs to be initialized. That's the best thing.
Eric Soufert
So. And I mean, you know, the other issue is developers have to know what to send to you for you to help them, right? I mean, that's not always clear to a developer. I mean, what, what should I instrument, right? Is everything, you know, valuable and no one may know. It may take that experimentation process that we just talked about to, to unearth something that's actually really valuable. This was the whole, this was the whole process that took shape with a lot of developers. And I worked on like, I don't know, a number of these projects. When SK AD Network was first launched, it's like, okay, well now we have to really be thoughtful about the conversion values. Do we know what's valuable? And a lot of developers had no idea. I mean, once you went through that process of actually trying to adjudicate the value of these conversion values of these events that you would then encode into conversion values, it became clear that a lot of developers prior to that had never really thought about it, and they were sending things that they just assumed were valuable, but in fact they weren't. And actually going back to the sequence idea, encoding a single event wasn't really that meaningful. What you really needed to do was encode an event onto a sequence. When the sequence happened, that was the event. And that's what unlocked a lot of usefulness in the conversion value.
Felix Tay
Right. And to build to what you said, not just the manual work by developers, I mean, like, people can interpret things differently. Some people do it correctly, some people do it wrong. But the lack of standardization across events makes it really hard for AI products to use. So I think standardization and consistency with a manual intervention that can cause error is what I would say one of the benefit of runtime data because it's high quality.
Eric Soufert
Well, and I mean just the volume, right? Because if you think about, like, if I'm a game developer and I've got a game, I've got one bank of data, right? For, you know, and I don't see that much. I see my game and, you know, we know that conversion events are rare. People buying stuff in a mobile game is rare, right? When I wrote freemium economics, the first chapter, I talked about this 5% rule. And it's like, okay, as a rough heuristic, a rough rule of thumb, you can expect 5% of your users in a freemium product to monetize. And that was me bucketing all types of, you know, freemium apps or products into that, into that freemium category. But the reality is with mobile gaming, I mean, I would say now that number given, you know, some categories could be sub 1%, right? So you're talking about like a very tiny minority of users actually doing the thing that you care about or, you know, doing one of the things that you care about, which is, is making some sort of purchase or contributing revenue in some way. That's obviously, that's changed a lot because the ads are a more material portion of mobile gaming revenue than they were when I wrote that. So those users contribute revenue. But. But nonetheless, you've got this broad stratification of, of revenue profiles, right? Like, if you think about ltv, it's much more stratified, I think now than it was 2014. And that matters because that long tail is where all the value is.
Felix Tay
Yeah, and you're right about that. Sure. Let's say like ads become more relevant, there's a bit more diversification. But modeling is also about like that long tail. It's about the signal versus noise. It's the power of differentiation. And sometimes the power differentiation is less about like understanding. Like, look, CPM varies, but you know, CPM is like high, low cpm. They're a good number. It's a very different thing than a whale purchasing $10,000 in a game. So that signal differentiation coming from transactions still matters a lot in our ecosystem.
Eric Soufert
Right. And anybody that's ever worked on classification with extreme class imbalance knows if you've got 1% of users purchasing making IAPs. Right. If your classifier just says everyone's not going to make an IAP, it's correct 99% of the time. Right. I mean, so it looks really good. If you said, hey, my classifier's got a 99% correctness rate, you say, wow, that's pretty impressive. Except it's wrong for the group of users we care about. All right, so why now though?
Felix Tay
Why.
Eric Soufert
I mean, so Unity's, you know, when was Unity found? Unity's what, 15 years old?
Felix Tay
It's something like that.
Eric Soufert
Unity ADS was Amplifier Acquisition. That was, I remember when that happened. UC Lachinen was brought in. Was it 2012 or something?
Felix Tay
Yeah, sounds about right.
Eric Soufert
So Unity's had an ADS product for quite some time. Why now? What was the impetus for Vector?
Felix Tay
Prior to Vector, the team did work to improve our system. Typically when you are in that crossroad when you already had, say a working deep learning model in the past, it's always a big decision when you have a viable business that is running. But then you're wondering, is this the system you want to replace? Essentially you're flying a plane when you're building a new one at the same time and you need to find a way and chart a course for a smooth cutover. It's not simple. And any R and D rebuild comes with a real risk. So that risk when we evaluated, we got really comfortable in taking when we saw a few things line up. New modeling techniques, new information that is available for us, new machine learning frameworks that we just so happen to use in Vector that we didn't use in the past. Next gen inference text that simply didn't exist when the original system was built. Combine that together with our goal that we believe this is the pivotal moment where we can actually build the best user acquisition solution for games. It became Clear that rebuilding was the right course of action. So that's what we did. And needless to say, we're pretty pleased with the decision we took and we're pretty pleased with the outcome.
Eric Soufert
Talk to me about some of those, like, new techniques. I had met his VP of AI ad products on and I was asking like pretty pointed questions. I think they weren't happy about that. But I'm not going to ask you for any like secret sauce. I mean, to be fair to him, Matt Steiner, he was pretty open. But just talk to me about some of these new techniques. I mean, what's been like an unlock?
Felix Tay
Generally speaking, I believe in big models, not small. So I think what I mean by big models, not small is like you could create models where they can be like an army of smaller models trying to do different things, or you could combine them that they can actually understand what each other needs to understand. Autocorrelation is a thing. Covariance is a thing. Same training pipeline is a thing. Understanding causality of decisions that are made by another model that influence another model is the thing. So I feel like the future is about big models. That's one. The second part is even the data platform world and inference world has changed quite a lot. So something that we could not imagine in the past could be something that we imagine now. On the data side, I think as we talked about, having a full sequence of data about a player will unlock new modeling techniques. You mentioned about sequential modeling. That's certainly one area because I believe like the future of understanding a player is not about just understanding at a certain point what they want to do, but to actually be able to predict what's next. That is so powerful because then you can actually think about the application of what you could do into multiple uses. And then, let's see, Third, big model should not also scare us, I guess in the past big model by itself, well, one, without the utility of data, what is the purpose of a big model? But we surpass that. But inference techniques, there's a lot new papers, there's a lot new techniques being done so that even in a big model for a company like us, we can actually do it in practice because we can manage the cost of a big model like you could optimize inference. So I believe the feature of the space is about big models, how to optimize your cost on the big model and not be scared that there's going to be new data sources that you can use to actually make your model even bigger and bigger and bigger.
Eric Soufert
So we talked about the kind of tuning process. What's the kind of, I don't know, call it like the midterm roadmap look like, what's being developed, what's being deployed? How do you expect Vector to evolve in the kind of midterm?
Felix Tay
Generally speaking, outside of Vector, We've talked about this in our earnings too. We're very keen on starting to utilize the runtime data. So a lot of the Vector performance that we've celebrated to date is without that. We are pretty confident based on what we are seeing so far, the early signals that this is something that we can utilize and that will also unlock new modeling techniques for us to think about. So that's one on runtime data. The second part is even outside of advertising, you could see like how AI has shaped the world of development. AI has shaped the world on how people interact with products. We just don't think like the current classic way for people to interact with the product will matter that much in the long run. What matters is interacting in a product where you can express intent of what you want to do, whether it's a marketing campaign, whether it's the money you want to make from ads or ip. A lot of this hinges upon our ability to actually embrace AI beyond just the predictive ML that we offer at the core. So we believe the new workflow for Unity ads will be centered around embracing the notion of AI that can actually influence your campaign performance. Those are top of mind for us. And then the third is what I mentioned earlier about big models.
Eric Soufert
What's kind of nice about the mobile gaming context is like, you know, you have probably like a clearer, you know, correct me if I'm wrong too, but you probably have like a clearer picture of like what you want, right? So if I'm thinking about like a DTC advertiser, I could be setting some number of objectives, right? And they could sit across different points in the sort of funnel. But for mobile games, I mean, you want the user to install and then you want them to, to enjoy the game and to be engaged, right? I mean, that's ultimately what you want. I mean, it's pretty clear, right? You're probably less like to the point where you don't even really know how to price it from the advertiser's perspective. You're probably like much less interested in just somebody going to the App Store page, which you have no visibility really into anyway because once they click out, you don't know what happens. You don't know what they're doing on the App Store page. I mean, that's just the way the App Store works. And Google Play works, right? You don't have any visibility there.
Sponsor/Ad Reader
You know those channels your colleagues keep bragging about?
Eric Soufert
The ones getting all the credit?
Sponsor/Ad Reader
Yeah. They might be doing square attribution makes every channel look like a hero, even when it's a zero Incremental tells you
Eric Soufert
who's actually doing the work.
Sponsor/Ad Reader
It's like a lie detector for your marketing budget. Start using Incremental today. Get your demo@ Incremental.com that's incrmntal.com mention that you came through the mobile Dev Memo podcast for a special 15% discount
Eric Soufert
for the first six months. Talk to me about how AI is impacting creative strategy for gaming advertisers, because I'm seeing a lot of really, really fascinating stuff happening. I imagine you're seeing more of that fascinating stuff. I just, just talk to me about like the kind of new creative production workflows that you're seeing and the, the new types of creative that they're yielding.
Felix Tay
It's very liberating for advertisers to be able to generate creatives very quickly and a lot of them look really good. I think AI reshapes the creative strategy for gaming advertisers, but it can also make things messy in a lot of ways. If we basically just embrace genai for creative generation by itself, just that it basically shifts the cost. I think you talked about this in one of your article. It really shifts the cost of creative production to exploration. Really. Because when you're trying to do performance advertising and when you're seeing something new for the first time, you. You don't know what that thing does. So you got to have the algorithm basically check it out and see is it good? Is it like performing yada yada yada. So technically speaking, in this new era where AI is impacting creative strategy, we don't want to be in a scenario where we spend less time making assets, but we spend more costs in marketing them. You want to have both. You want to actually get productivity without the added cost of marketing. So we think the right kind of AI driven creative is something that is not just built with a visual understanding about what is acceptable and what's nice, but also built with performance advertising in mind. Especially in the realm of ad network. Right. It's not enough for an app to just look nice. It needs to be tuned and understands about like, what is the potential conversion of this thing because it's an ad, it's not like a interactive experience for you to just take a look at. You want people to take action against it, you want people to install, you want people to click. So the core of our strategy when it comes to understanding AI and gaming advertiser is we don't want to get ourselves away from the root like we understand performance advertising. So when it comes to gen AI, it has to be built with performance advertising in mind. I guess another way to answer the question directly is gen AI that we hope will work in the factor network will be the one that is not just visually stunning but context aware about what people like.
Eric Soufert
What's the most innovative stuff that you're seeing coming out of advertisers in terms of their creative and anything, I mean anything that is sort of like unexpected or new conceptually, anything that is driving performance in particular that wasn't being done before, that's been sort of made possible by gen AI or is it just higher volume?
Felix Tay
I think for me like the way I think about most innovative is really the same with my answer to the previous question which is like what's the one that is most impactful? So rather than the outlook, the visual outlook about what the creative is, it's more about combining the two understanding of the systems on how creative is made and how it creates conversion. So I feel like the best way that this industry can basically embrace innovation in the creative space is to make creative that really understand a smaller and smaller cohort of users. Imagine this today, a creative today. Like let's say you put in this campaign, it's targeting everybody globally. That's pretty broad. Let's say you do localization, then you basically target people by region or by local language. That narrows it down. But I think the holy grail of creative is like creating a combination of creative and the backend understanding of that creative into a smaller and smaller cohort where one day you could narrow it down to a very small cohort and it's truly personalized because then people will convert. It's hard for me to describe whether there's something out there that actually has established this because I don't really know what's going on in the back end. Right. But I can tell you like from our side, I believe that's what the future of creative will look like.
Eric Soufert
Yeah, I agree and I'm going to have talked about this a lot about how these tools, they're tools, right? And they're production layer tools and so you could use them to materially grow your output cheaply and that's great. But you could also do that in a very undirected way that just shifts the cost from what was previously in production being a barrier to creating that many assets to now being just in testing because this was undirected. It's just output for the sake of output in a lot of cases. And I think that's a mistake that actually doesn't. It probably just nets out to the same outcome. If you're 10xing output but you're testing budget becomes unsustainably large to where you can't test that output because you're constrained, then you haven't really gained anything. And I do think that a lot of advertisers are finding themselves in that trap. It's like well, we've just got this machine gun now and we're. I don't really want to extend like the gun metaphor but like we're not being very strategic with how we deploy it.
Felix Tay
And I understand your point though, meaning like just spread and then hopefully one of them will land.
Eric Soufert
Right, right.
Felix Tay
The thing that we are doing deliberately, I don't want to comment what other people do, but the thing that we're trying to do deliberately is we don't want to bring our advertiser customer in a position where we have a gen AI tools that they can create a bunch of creative for us to just benefit because there's a lot more money trying to do marketing with us. We are very conscious because our relationship with the developers are not just growing their game but a lot of these, their games are made with unity. We want them to genuinely be successful. What we want to do if we are to launch a product on Genai is not something that transfer their cost of creative to the cost of marketing. We want them to actually be able to spend and achieve success. So for us, like the KPI for a good creative gen AI is better OS that simple?
Eric Soufert
Yeah, I mean I just, I see a lot of people diving headfirst into the gen AI tools and they're not like it just they maybe have convinced themselves that this is very productive because just look at the number of assets we're creating. How could that not be an increase in productivity but actually just shift in the cost elsewhere and you're probably not better off.
Felix Tay
Yeah, I agree with that.
Eric Soufert
What emerging trends are you seeing across game design and early soft launch testing across the mobile gaming space? Soft launch in particular, I think it became a lot harder post ATT just because of the lack of the transparency. How are you seeing people approach soft launches now? Have you seen kind of anything that from A design perspective that kind of unlocks the potential for spending on UA
Felix Tay
in mobile gaming development and gaming development in general. The thing that will make a lot of impact positively for the industry is minimizing your pivot and your change at the 11th hour. The issue sometimes why that cannot be avoided is like, you know what they say about how can you model fun, how can you design fun? Game industry is a hit driven business, right? You never know until you try. So that's true to a certain extent. But I think there's a creative way to minimize the risk. So one way that some developers have started to minimize that risk is to not actually follow the traditional soft launch, pivot, spend, tweak, global launch, spend marketing, see if it works. They try to minimize the cost of development by porting some existing title. They have reskin it, change the game mechanics by a bit. But literally you have a vertical slice of the game but not the full game and then try to launch that as a playable unit in which they don't actually measure for install. I mean there's nothing to install really at this point. But measure engagement. When you measure engagement, that basically tells you a lot about marketability, viability of the game concept. And then when you see something strong, that actually is the signal that they use to say, you know what, this is a great idea, let's double down, let's make the full game out of this. Or when you see like the engagement score is pretty weak, even with a game loop being represented correctly, it is the right time to pivot. And when it is that time when you pivot, the cost of pivoting is very low. So essentially they've completely flipped the traditional model of expensive 11 hour change after a failed soft launch. They tried to basically get that signal early as they're still iterating and developing the game. I think that's a really healthy shift for the industry. I think if more and more people adopt this, I could see a world where there's less R and D cost that is spent too much down a rabbit hole that we don't see any viability of success and more people failing fast and making successful games.
Eric Soufert
Yeah, I think that's, that's been a fascinating development to watch. So this idea that you're describing, it's just like okay, we're going to take this and we're going to package it into a playable. That concept just accelerated, you know, significantly
Felix Tay
and it's like accelerate and instead of stipulating about like this is what the game will do out in the Wild, you get that data of what the game does out in the wild.
Eric Soufert
Right, right. And then, and then just determining, okay, is this worth developing or not? Right. And then you're getting that early feedback and just making that decision. And then, and then a lot of the, the calculus comes down to how well can we proxy the data that we get from this to commercial data. Right. So like I said, and that was always the issue with soft launches. It was like, well, okay, we've got day seven retention or whatever and you know, we see some acquisition costs. How well can we proxy that out to, like if we're spending a million a month or 2 million a month or 5 million a month, whatever. That becomes the challenge of game launches, which is like, you know, an analytical exercise, but it just allows you to do that and collect actual real data much faster.
Felix Tay
Yeah. And when you soft launch, the game is complete.
Eric Soufert
Right.
Felix Tay
That's the issue. Say soft launch not looking very good. Some people do some alterations, some alteration are possible. Let's say your economy is all balanced. Like, you know, the IP is too expensive or the free gems are way too cheap that people don't need to buy.
Eric Soufert
Right.
Felix Tay
There's mechanics that you can actually tune to find balance the game, that's possible. But what if the core loop itself, like, people don't, you know, at that point that's the game's done, so it's hard to undo done. The idea of this iterative playable testing is the game is not done and you get the feedback from the people that matter most. Instead of like people saying like, this is fun is. This is what fun is. Like the best judge of fun is the people that are going to play your game. So you get that signal.
Eric Soufert
Right. I mean, to your point, I've made this point a bunch of times, but like, the MVP for a soft launch candidate is 90% of the way to the finished product. I mean, you have to build all the systems, you have to build the core engines in place. You've got all the systems in place. You've got the economy in place, You've got, I mean, you have a lot of things in place. It's not like throwing up a, you know, if you're launching like a, a website or something, you've just got a landing page. I mean, this is a serious undertaking to get to that point. But even then it's a lot. It's like a fully baked product and now you're just doing tweaks. Right. So there's, there's when. If you could just do Like a vertical slice as you described it. With playable, the baked in decisions are reduced, right?
Felix Tay
Yep, that's right.
Sponsor/Ad Reader
Mobile game developers no longer need to Pay up to 30% in major app store fees. With Xsolo Webshop, you can create a direct storefront, cut fees down to as low as 5% and keep players engaged with bundles, rewards and analytics. Start today@xsola.com that's x s o l l a.com or use the link in the episode show notes.
Eric Soufert
We hear a lot about like AI in game development and all the different ways that developers will be able to avail themselves of these tools. I just had Yoast van Droinen on the podcast. We had a whole episode about this. How does Unity support developers as AI penetrates further into the development process and becomes kind of like core to making games? How does Unity support developers with that?
Felix Tay
Unity, at the inception of our core value and product design is open. We have a vibrant plugin ecosystem in which many of the tooling, if you want to call it that, is not really made with Unity. It's made by another third party. Unity is mainly used as the assembly point where you basically check that all those tools are all used in the right context of building this game that you really would like to ship, and then you ship it with Unity. It's built with Unity, Unity runs with it. In fact, that's a fun fact. We ship with a game, an old game engine. In the past they basically spit another executable. But in Unity's case, the reason why, when you actually click play in the editor, when you're making the game that is Unity right there, that is actually your game running, it just happened to be in the editor window. When you ship, Unity ships with you. For us, we are the assembly point, the destination point, the endpoint of a game because we ship with it. The tooling, it could be a tooling made by a first party, it could be tooling made by third party. That's the pre AI age. So we don't feel differently when it comes to AI. We have Unity AI Assistant, which is a first party AI that we built. Are we going to open up with third party? Yeah, Private beta. We have MCP Gateway that we have launched with a couple of partners. We're also planning to actually find a way to open this up with more people that actually use other workflows outside of Unity through MCP Server. We never shy away from opening us up from third party. We believe Unity at the end of the day is the destination point where People actually create and bring their ideas to life. Whether the utility of some aspect of creation is using another tool that is outside of us or our own tool, we are indifferent. Now back to our AI product. One reason why we invest in a first party AI product is because we believe like we understand games. That's basically the nature of it. There's a lot of models out there where the model's really large, right? It's a large language model. It is called LLMs, I guess for a reason. Sometimes when you use a large language model that is generally smart about many things and you're trying to use it for remedial tasks like creating an NPC character, it's a bit of an overkill for two reasons. One, it's expensive. The inference cost alone is very expensive. But secondly, they're not specialized, they're not grounded, they're not trained, they're not tuned for the object of making an npc, which is a very specific task layer that with the fact that creating NPC has dependency, right? Like you want to create animation rigging, okay, first you need to make the mesh okay, before that you need to make the texture okay, before that you need to make the concept design. There's a sequence of operations to make an npc. Why we believe Unity can really excel in this area in our own agent is because we understand the Unity context. We can make a model that is actually very cost effective, very smart and making video games. We don't care about them being smart in doing anything else. That's not our job. But we understand developers. Developers don't want to spend too much in burning tokens to create games. They want to make games by consuming token as an expression of productivity and a section of themselves. What we want to invest in our first party AI is to solve that problem. We believe we will have an AI agent that really understand game development in the Unity context environment. We feel we have a really strong advantage in that area. But at the same time, if you want to use some stuff outside, we're going to be open. So we are agnostic to what you use us or outside.
Eric Soufert
I do think that we're going to see. I don't want to call it a reckoning, but there's going to be a recognition at some point that the way that a lot of people have been interfacing with some of these development tools does not scale. I see people like, and they'll kind of like brag about it. It's like, okay, I built some product or some tool with whatever cloud code and like I needed to add a new feature and so I basically just rebuilt the entire thing with that feature in it.
Felix Tay
Oh yes, yes. You just hit you, you got it. It's like you're referring to I can one shot a game, right?
Eric Soufert
Right. Or one shotting anything.
Felix Tay
Yeah, you can one shot anything. But like you know the reality of video games, it's an enterprise grade entertainment that you need to think about. Not just the visual fidelity of it, the mechanics, the services you use, what monetization do you want to make, what economy design is like all of these interaction. Oh, your game is multiplayer, how do you balance that? Right. Like all of these things require thought. Now the thing that you mentioned that actually is good, the reason why we're thinking about this thing differently, you don't want to basically reprompt and make from scratch. That's also another thing. Like the idea of game development with AI is like human in the loop, right? You have context of what you've done before. You want to build based on that so you don't regenerate. Yeah, we got that too. You want to change a small little bit. Yes, we got that too. You want to change a small little bit but don't touch anything else outside. Yeah, we got that too. That requires a deep understanding of how human and AI interactions and that's our environment. The other thing also to note is like yes, there's a lot of like smart AI stuff going on outside the reality of a professional grade game development is you can't one shot a game with a professional grade. And secondly most of the time when you multiple prompts a game you still need human in the loop where you need to make final layer review or edits. So that's why like our role is to make sure that we can create an environment where that is possible with the idea of not just humans doing it, but human in the loop. What AI agents, right.
Eric Soufert
And just being mindful of like these token call. I mean I think people look at like tokens as just like immaterial or like you know, rounding down to zero in any given prompt and okay for some tiny prompt they might but like these accumulate into at some point like real costs here. And it's not just free to use. I mean I think people don't recognize that the view of gen AI is just like well I'll just continue to reprompt or try to one shot things and I can rewrite the whole code base. I don't need to refactor like all those core design principles that were developed in software engineering over the course of, you know, however many decades. They're important for a reason. And those are going to be important whether you're using Gen AI to write the code or whether you're writing the code by hand. And in fact, they might even be more important in the Gen AI case because you could have all these agents just burning tokens with no sort of like discernible or scalable or extensible output. Right?
Felix Tay
Yes, I agree.
Eric Soufert
All right, what are you most optimistic about? What are you most optimistic about with mobile gaming?
Felix Tay
Well, at its core, gaming has never been about having the best graphics or the most intricate, complex design or economy design and all that stuff. It's about fun. Mobile, I believe, continues to be probably the best place for fun to show up. Smartphones are more than powerful enough to display rich graphics and experiences. They're portable enough that anyone can access that content at a massive scale. That's exactly where Unity sits. Unity is mindful that games is not just about graphical fidelity, but all the ongoing services and the design of the game itself that makes it such a good entertainment experience. What I'm most optimistic about mobile, other than the fact that it will continue to become a portable platform, robust, allows fun to manifest. Mobile will also benefit with this AI revolution that is happening right now. Mobile has the most device penetration, it has the most volume, it has a working discovery dynamics, it has a flexible monetization models, IP ads, paid and all these stuff also have support of graphics at any level complexity that Unity extend. So we believe like we sit in the intersection of allowing mobile to happen. Mobile has propagation of device, it has performance differences in generation of device. Unity sits to enable this propagation device to exist and it can thrive. And with the content generation, with AI becoming more and more accessible, more and more devices will get entertainment content. So I have high hopes for how mobile will go in this AI era.
Eric Soufert
Felix, this was great. This was very informative. Thank you very much for taking the time. I just really appreciate that we got the chance to have this conversation.
Felix Tay
Same here, Eric. We should do this more often.
Date: March 24, 2026
Host: Eric Soufert
Guest: Felix Tay, Unity Ads
In this episode, host Eric Soufert sits down with Felix Tay, who has been with Unity for nine years, to dive deep into Unity’s AI-powered advertising platform, Vector. The conversation unpacks how Vector is transforming UA (User Acquisition) and monetization for mobile game developers by leveraging unique Unity engine data and advances in machine learning. The discussion also explores the broader impact of AI on creative strategy, game design, and developer tooling, as well as shifts in soft launch practices and the future of mobile gaming in the AI era.
Eric and Felix provide candid, insightful commentary about platform evolution, the challenges and opportunities for the mobile game industry, and the technical underpinnings of Unity's growth strategy. The tone is friendly, thoughtful, occasionally technical, but consistently practical for practitioners in mobile advertising and game development.
[02:40 - 05:12]
Quote:
"Vector specifically designed to ingest and interpret very large volumes of gameplay related data... by pairing the gameplay inside with our ad network at scale, Vector can learn faster, make better predictions, translates into stronger results for developers and advertisers."
— Felix Tay, [04:11]
[05:12 - 09:08]
Quote:
"Every time there's a better way to do something, either through modeling or data, with modeling, we release it and we just let the customers experience the benefit."
— Felix Tay, [08:45]
[09:48 - 16:27]
Quote:
"The power of the Unity runtime...is coverage [and] quality of data signal...we get access to the cleanest quality data straight from the runtime and the boot time when applications got loaded."
— Felix Tay, [11:26]
[17:27 - 19:05]
[19:05 - 21:22]
[21:12 - 23:23]
[23:54 - 29:54]
Memorable Exchange:
Eric: “We’ve just got this machine gun now...we’re not being very strategic with how we deploy it.”
Felix: "Meaning like just spread and then hopefully one of them will land...We don’t want to transfer their cost of creative to the cost of marketing."
[28:46 – 29:36]
[29:54 - 34:32]
[35:05 - 41:48]
[41:54 - 43:28]
On the uniqueness of Unity’s data:
“Our runtime data technically doesn’t have to worry about quality issues...”
— Felix Tay, [11:47]
On Class Imbalance in Monetization:
“If your classifier just says everyone's not going to make an IAP, it's correct 99% of the time…But it's wrong for the group of users we care about.”
— Eric Soufert, [16:57]
On the big model approach:
“The future is about big models, how to optimize your cost on the big model and not be scared...”
— Felix Tay, [20:47]
On true innovation in creative:
“I think the holy grail of creative is like a combination...where one day you could narrow it down to a very small cohort and it's truly personalized because then people will convert.”
— Felix Tay, [27:32]
On shifting creative testing burdens:
"You may have convinced yourself that this is very productive because just look at the number of assets we’re creating...but actually just shift in the cost elsewhere and you’re probably not better off."
— Eric Soufert, [29:36]
On soft launch evolution:
“Minimizing your pivot and your change at the 11th hour...some developers have started to...not actually follow the traditional soft launch...they try to minimize the cost of development by porting some existing title [and] try to launch that as a playable unit...”
— Felix Tay, [30:18]
This episode of Mobile Dev Memo offers a comprehensive, behind-the-scenes look at Unity’s major AI-powered push in mobile advertising via Vector, with practical insights spanning AI/ML, data strategy, creative, game design, and the developer experience. Felix Tay’s technical and product knowledge, combined with Eric Soufert’s probing questions and industry context, makes this episode essential listening—or reading—for anyone interested in the business and technology of mobile gaming.