I Made Games, Apps & Art Using Gemini 3 — Zero Code Needed
25 Nov 2025 · 26 min
Matt Wolfe builds games, apps, and animated explainers with Google's new Gemini 3 and Nano Banana Pro image model, no coding required. The model reasons through problems step-by-step, understands images and video better, and can use tools to get things done. Tulsi Doshi explains how the training changed and what's coming next.
Chapters
Foreign welcome to the Next Wave podcast. I'm Matt Wolf and last week was a big one. We got some fresh new models from Google. There was the official launch of Gemini 3 as well as the brand new Nano Banana Pro model. And today I'm going to talk about both of them. And then I sit down with someone who has been right in the center of all of this. Tolsey Doshi, the head of product for Gemini. This episode is packed. We're talking about what's actually new, what surprised the Google team as they were building these models, and how it changes the way normal people like creators, entrepreneurs and absolutely anyone using AI interact with these tools day to day. And towards the end, Tulsi shares her own personal favorite ways to use the new models, which genuinely opened my eyes to a few use cases I hadn't even considered yet. But before we jump into that interview, I want to quickly break down the biggest announcements, show you some of the cool stuff I made with Gemini 3 and nano banana Pro, and give you a sense of why these updates matter way beyond the tech headlines.
Cutting your sales cycle in half sounds pretty impossible, but that's exactly what Sandler training did with HubSpot. They use Breeze, HubSpot's AI tools to tailor every customer interaction without losing their personal touch. And the results were incredible. Click through rates jumped 25%, qualified leads quadrupled, and people spent three times longer on their landing pages. Go to HubSpot.com to see how Breeze can help your business grow.
All right, let's start with Gemini 3 because this is a pretty substantial leap from the previous generation. Google is pushing this one as their most capable, most general purpose model yet. And they're not just saying that, they're actually shipping a bunch of meaningful upgrades. It had big jumps in reasoning and instruction following this is the first Gemini model where you can feel the internal steps happening. It doesn't just give answers, it shows its work in a way that feels much more intentional and transparent. There's a huge difference when you're doing planning, research or anything multi step. It's got way stronger media, understanding images, documents, charts, screenshots and everything processes way faster and way more accurately, especially in mixed media situations. It's noticeably more stable and aware than earlier Gemini versions. It's better at coding, better at math, better at multi step tasks. This is the biggest jump in the general purpose AI assistant category. It recovers from the mistakes, sticks to constraints and handles longer, more complicated prompts without drifting. And the whole thing is available inside the Gemini app on Day one. So you don't need any sort of special access or external tools, it's just there. And I need to give a quick thank you to DeepMind for the early access on all of it as well. So what I want to do real quick instead of just talking about this new model is to show you a couple cool things that I actually did with Gemini 3. Because once you actually put it to work, that's where the fun begins. It was able to look at my calendar and my email and my filming schedule and help me map out a filming, editing and publishing schedule based on criteria that I gave it for how I want to release stuff. I got it to solve some pretty complex math problems and actually show its work. I don't know why this impressed me so much, but the way it presented the math as it did, it just like really blew my mind kind of. I got it to create a Minecraft clone here using only HTML, CSS and JavaScript. Then I took away the HTML, CSS and JavaScript constraints and actually got it to create an even better Minecraft world with more color blocks and even closer version to the reality of what Minecraft actually is with just one prompt. I got it to make a recreation of advanced wars that actually works and. And you can see the AI actually thinks and makes moves as well. I got it to make this happy birthday singing page with balloons and confetti that actually plays music. You can't say you're not impressed. I made a game that's a clone of Vampire Survivor that actually works. And on top of Gemini 3, they also rolled out a new agent mode that has a cloud based browser that can actually take control of your screen and take actions on your behalf. Like this demo where I got it to book dinner reservations for me. I'm just clicking through the screenshots, but it opened up this browser here and step by step went and booked the restaurant for me. I think probably my favorite demo was I gave it the PDF attention is all you need, which is a really complex technical paper about the transformer architecture and it put it into this visualizer that pretty accurately explains what the paper is about. So yeah, Gemini 3 is pretty cool, pretty powerful. I actually made a full breakdown video of it on my main channel if you want to see all of the various tests that I did with it. All right, now let's switch gears to the one with the fun name, Nanobanana Pro. So this one launched on Thursday and it's part of the new image generation system built on top of Gemini 3 Pro. Image. If you've used any of Google's earlier imaging models, this is a pretty noticeable upgrade. And the best way I can describe it is it's fast, incredibly literal and shockingly good with fine details. But here's the biggest updates. Much better text rendering inside of images. It can do menus, logos, posters, comic panels, all with accurate spelling. And it supports every language the Gemini app supports. And that's actually something that most image models are still struggling with. It's got more consistent characters and object control. If you need the same character across multiple images or multiple angles, it sticks much better. This is huge for creators making scenes, storyboards, thumbnails, or anything sequential. It's got improved realism in materials, so skin, fabric, glass, food, textures, everything is cleaner, sharper, and less AI shiny than earlier models. And it's built directly into the Gemini app as Nano Banana Pro. So you can generate, edit and iterate without switching a bunch of different tools. I was able to play with this one in early access as well, and it made some genuinely wild images. So let me pull up a few of those and walk you through them real quick. I was able to tell it to make this cafe menu that was bilingual with both English and Japanese text. And then I also wanted it to make the images look like they were made out of clay. And it nailed it. I mean, even the small text. Usually when you have small text in these images, it becomes kind of gibberish. Well, these are actually readable. Single shot of rich concentrated coffee. And these look like clay images, all with just one prompt. And it did exactly what I wanted it to. I had it create three ultra clean modern logos that each spell the word wolf in different languages. So we got Russian, kanji and Italian, and they're all different materials. We got metallic, we got fur, we got glass, and it nailed it. Also, you can sketch on images. So I gave it this image of made on YouTube and then I sketched a stick figure and I wrote giant person on it right here. And check this out. It made this same image, but put a giant person in the background, even match the colors that I drew them with. I redesigned the Apple Vision Pro by putting ears on it and green eyes. And well, it gave me a new mockup with ears and green eyes. You can have it combine up to six images. I gave it a dog, a surfboard, a city skyline, a good vibe sign, and an empty road. And it generated this image with all of those. Here's another one where I gave it six different articles of clothing and told it to combine them into a capsule wardrobe style sheet showing mix and match looks like. And, well, it did what it was supposed to. I mean, they're not good looks, but it did what it was supposed to. I had it create a pencil sketch drawing of a futuristic gadget, and then once it was done, I said, all right, now let's turn it into a realistic mockup. And it did both perfectly. I built a brand mockup for a company called skysip. With colors and bottle mockups and even fonts. It can resize photos into different aspect ratios without, like, compressing or screwing up the image. I gave it this image of me and Matthew Berman, which was a 9, 16 vertical photo, and told it to make it a 16, 9 wide photo. And it did it. You can transfer styles. I gave this image of a watercolor along with this image of a group of us at gtc, and it took the watercolor and the image and blended the watercolor style into the image. So it's really, really capable, especially when it comes to image editing. I've been pretty blown away by what it's been able to do. This is another one I've had early access to and was able to play with for a couple weeks. So thanks again to DeepMind for that. And it's also another one that I did a deeper dive video on on my main channel, if it's something that you want to dive deeper into. All right, so you just saw what Gemini 3 can actually do. It's legitimately powerful. But here's the thing. Most people watch these demos and then nothing. They don't actually use it. That's why we're giving you the Google Gemini at Work guide. It has the exact prompts and workflows that marketers are using right now to speed up research, create better content, and actually drive results. Scan the QR code or click the link in the description. Now, let's get back to the show. All right, now that we've gone through everything new and I've shown you some of the stuff that I've been experimenting with, let's get into the conversation that I had with Tulsi. Today's guest is Tulsi Doshi from Google, someone who has been deeply involved not only in the launch of Gemini 3, but also in shaping how these models evolve, how they're used, and how they show up inside the products you and I get to use. We talk about what's actually different about Gemini 3 behind the scenes. The unexpected discoveries the team made while building and testing the model. Her personal favorite, use cases which kind of surprised me. And how Google thinks about making these models more helpful, more intuitive, and more aligned with real human workflows. It's a super fun conversation and gives you way more insight into how these models are born and why they behave the way they do. So let's jump over and chat with Tulsi. Hey, Tulsi, how's it going?
Good, how are you?
Good, good. I'm sure it's been busy couple weeks for you guys.
Yeah.
But I think, you know what's exciting right now is I feel like it's just busy always.
Yeah, that is very true. It seems like there's never a dull moment lately. So I've had access to Gemini for four days now or so and had a chance to play with it.
Nice.
Honestly, I'm actually pretty blown away. Like I got it to like, that's.
What we like to hear.
I got it to like one shot, like a mini, like Minecraft clone and like all sorts of crazy stuff. And I asked it to generate the Happy birthday song for me and it generated this song, but it built like this whole user interface with like floating balloons and the music playing and like a, a sing along karaoke from a single prompt of make the Happy Birthday song for me, which was just, I don't know, that was crazy to me.
It's been really fun just to see. Like, I think for me it's just like the visual strength of the model is so good in terms of what you can do, like zero shot, that it's like. Yeah, it's just awesome.
Yeah, yeah, yeah. So I do have a handful of questions. I have six questions total. So I won't waste too much of your time. I'll just kind of run through the questions and we'll take it from there.
Let's do it.
Cool. So my first question is with Gemini 3, was there something that changed with how the model was trained or like the training data on the model? Like what made Gemini 3 such a big leap over previous models?
I mean, I think honestly, Matt, it's a combination of multiple things. And I think that's actually what makes it so exciting is like it really does feel like it's a team effort here in terms of both architectural changes on the pre training side, but also translating those then downstream on the post training side for what we were pushing in terms of tool use improvements, in terms of multimodal improvements. I think the other thing is with Gemini 3, it was really an exercise in us seeing and learning from the feedback from 2.5 in terms of what were people really loving about the model, but also where were people potentially giving us feedback about where the model wasn't as usable or wasn't as exciting and then how do we actually take the combination of those two things and try to build something awesome? And I think it's been like the culmination of all of that work.
Gotcha. Gotcha. So was it like a fine tuning thing? Like you were kind of constantly fine tuning it towards the feedback that was given?
Yeah, so we were doing that as well as then, building on kind of the strengths of the model itself in terms of the work that our pre training teams have done. So it's really been a combination of both of those. Those things.
Gotcha. Now, I know you personally, you've had a big focus on safety and that sort of thing from my understanding. Has Google and your approach to safety changed at all over the last sort of several Gemini iterations?
I mean, I think what's been for me at least important is I think safety's been kind of central to the model development process from day one, and that was true for Gemini 2.2.5, 1.53. So I don't in that sense, no, because it's been a consistent focus and a consistent prioritization across our models. I think with Gemini 3 and with any model that is the most capable model we release or the next generation of models, we spend a lot of time on frontier safety. And one of the things that we really invested in with this model is making sure to do kind of robust external safety testing to really invest in what are our kind of understanding and protections of this model. How do we get that right on day one? And so I think that's been really important. One thing also that's related to safety that we spent a lot of time on with this model is also things like reducing sycophancy and trying to make sure that the model has a more balanced approach to how it responds. And I think that is also, like, it's not quite safety, but it's also in the vein of how do we build a really good experience for users too.
Totally makes sense. So I'm curious, is there anything that's not in Gemini 3 that you expect to be in future Gemini models? Models?
Ooh, good question. I mean, Gemini 3 is a huge step up in a lot of ways. I think there's two areas I'm excited about continuing to push. One is right now, Gemini 3. One of the things you saw this morning is we showed a lot of really rich visual Outputs really interactive puts and a lot of those are very code driven. One of the things we want to continue to push on with Gemini is pulling these modalities together. Right now, Gemini is multimodal in, but it still outputs text. Right. How do we also like really bring that rich output modality to that kind of mainline model? So that's one area that I'm like really excited to continue to see us push on and push forward. Another area I'm really excited for us to like continue to push on is really how we continue to iterate on multi turn tool use, kind of long journeys. This model does an amazing job at a lot of those things and you can see that in some of the evals like vending bench or some sweebench or Tao2. But I think that's an area where we know that's where the world is going in terms of kind of complex actions and investments. And I think that's where we want to continue to hill climb, I think.
Yeah, yeah. One of the really cool things that I saw when I was playing with Gemini was I gave it like seven tasks in a row and said, go through and do all seven of these tasks. And then the output was like, all right, here you go, here's one done. Here's number two done. Here's number three done. And it just did all of these tasks one after another from a single prompt, just one initial prompt, which was really cool.
We'll be right back to the show, but first I want to tell you about another podcast you're going to love. It's called My First Million, hosted by Sam Parr and Sean Puri, and it's brought to you by the HubSpot Podcast Network. My First Million is one of my favorite podcasts. I listen to it almost every week. They have some of the best business stories, startup stories, and really if you want to learn more about business or starting a company, it's the best podcast to listen to. And recently they've been talking a little bit more about AI. So I highly suggest you check it out. Listen to My First Million wherever you get your podcasts.
The other thing I'm really excited about but haven't tested with Gemini 3 is the longer context with video inputs. Like, I think there was a very, very brief mention of like, you can actually give it like up to like hour long videos now and it will actually understand the context, which is something I'm super excited to test. Is somebody who makes YouTube videos, you know?
Yeah, actually my husband also makes YouTube videos and so this is something that I've been watching more closely, and actually there's a demo we pulled together. He's a huge pickleball player, where you can actually have the model critique your form in many of these kinds of cases. And I think that's the kind of thing there's both the sheer high quality of video understanding at very specific FPS, so you can actually capture this kind of nuance and then actually have the model reason over it, which is awesome.
Yeah, yeah, absolutely. I mean, I used to actually take golf lessons, and that was one of the things when I was taking golf lessons is they'd take me into a room, show me a video of my swing, and then the instructor would be like, see right here, the way you kind of move your arm there, if you just adjust your elbow up a little bit, you know, so that'll be really cool to have that sort of built into, like, I don't need the trainer anymore to show me how to do that. I can analyze my own stuff. That's really cool. Was there anything that Gemini 3 was capable of doing that you guys didn't expect it would be doing, like, any sort of, like, emergent capabilities? We're like, oh, wow, that's cool. We didn't see that one coming.
It's interesting because I feel like we've been iterating on Gemini 3 for a while. So in some ways, we were able to take some of the early emergent capabilities where we were like, wow, this model is actually, like, surprisingly good in this area, and then build on top of it. Right. To kind of take that further. I think we knew the model was going to be great in multimodal understanding, but I think just how versatile it is across all of the different aspects of that, I think has been kind of a pleasant surprise, I think, for me. Another one that I actually would say a lot of folks in the building won't necessarily tell you is a surprise, but one that I am very excited about, actually, is its multilingual performance. The model is very, very strong across languages. And then you can think about these intersections. Right? So, like, the intersection of multimodal with multilingual means. You could, for example, like, there's someone who created a demo of, like, taking handwritten Korean and then translating that into a web app. Right. So there's a lot you can do now across the kind of rich combination of these things that I think is actually really cool and then leads to a bunch of emergent properties that is actually really awesome.
Awesome. When it comes to benchmarks. I'm curious if there's like any specific benchmark you guys put a little bit more weight on or are trying to like optimize for. Like, what is the benchmark that inside of Google people are like, let's see how we can push this one.
Yeah, I mean, I think part of what we're actually really proud of is I think one of the things that we hold really steadfast as a goal is we really want a well rounded model. And I think that really means two things. One, it means not just focusing on a single benchmark, but actually looking across a slate. And so when you see the benchmark table that we'll share, it basically like has a set of benchmarks that are more like academic reasoning benchmarks, a set of benchmarks that are multimodal, a set of benchmarks around code and then tool use. And so what we really do is try to say, like, hey, there's a set of capabilities we really want this model to excel at. And what is a range of evaluations that will help us kind of do that. And then the thing is, it's also important actually, not just to look at those benchmarks, the kinds that you publish externally, but then internally we also have evaluations for model behavior, for style, for instruction, following these types of kind of core competencies of the model that are actually just as important. Right. And then you also have, you know, sources like LM arena that allow you to get live feedback. And so I think the combination of all three of those things allows us hopefully to have a model that doesn't feel like it's just really jacked up at one thing, but that it actually, like, can kind of meet you where you are, which I think is super important.
Right, right. Yeah. I've been personally trying to find like the best benchmark to hone in on for. Like, is this model better for general consumers? Right. Like, so my audience on my channel is mostly focused on general consumers who are just, they kind of want to stay looped in on it, but they may not be coders or the most technical people in the world. They're just kind of wanting to be looped in. And for me, I mostly look at the LM arena because I feel like this is what the people are saying. Like anybody who types a prompt, this is what they're saying they like the best. But I'm still trying to find like that benchmark to hone in on and be like, this is what you guys should be paying attention to.
Yeah, I mean, I think one area that we benefit from when we think about consumer value is also that we have these amazing consumer experiences. And so one of the things, you know, we try to do in partnership with, for example, the Gemini app is run live experiments, get user feedback. You know, on AI Studio, we again run experiments. We allow people to side by side, vote as they're building in experiences in AI Studio or chatting with the model in AI Studio. And so I think actually it's interesting when you talk about like, what is just a good model for consumers. The best signal, in my view is actually to just get feedback from consumers in the experiences that they're trying the model in. And so for me, that's the big thing we're going to continue to invest in is actually just trying to get as much feedback from our users as possible about what they love and don't love about the model and then using that to improve the model. You know, rather than a benchmark, it's the most kind of direct flywheel.
Absolutely. So this is my last question. What is your personal you, Tulsi, what's your favorite use case of Gemini 3 or use cases? What are some of the ways you're using it right now that you've found? Really impressive.
Yeah, so I mean, I've been using Gemini 3 for the last few weeks, so I've been lucky to kind of get to try a bunch of things. I think similar to you, the ones that really pop out is like, wow. Moments are when you're trying to create some of these just amazing web app experiences that are like super fun. So my family speaks Gujarati, which is a language from the western part of India. And I've been actually really enjoying trying to take Gujarati phrases, poetry, stories, and then actually like not only translate them, but have the model build on them. And so the models like writing capabilities, multilingual capabilities and like, that's something that I haven't been able to do as much because Gujarat is not a language that is super common on the web. And so it's actually one where it's harder to capture that nuance. And I find that Gemini 3 has been able to do that much better than I think I would have expected, which is pretty cool. I've also just been honestly starting to use it in my daily life, which is pretty awesome for a wide range of things, including creating like, cool invitations that are more interactive for like, events and just it's been really fun.
Awesome. Well, thank you so much. I added a few bonus questions in there because I had some follow ups, but that was my list of questions that I had ready for you. Is there anything else that maybe we should touch on that we didn't touch on?
We touched on a lot of things in that original brief, so I feel like we covered most of the ground. One thing that you and I, I think, didn't talk as much about, but we kind of touched on briefly is this idea of, like, Gemini 3 should be able to bring anything to life and help you bring anything to life. I think one of the things that's really powerful is this kind of transitioning between formats. Right. So one of the things that I think Robbie talked about is this kind of generative layouts and the model being able to help you kind of visualize concepts and actually have them be more interactive as you engage with them. I think one of the things we're really excited about is how we can actually leverage Gemini to build these richer experiences for users and for consumers. I think the other is that Gemini 3 is super widely available. And I think that's something we're really excited about. We're really excited about how do we bring the power of Gemini 3 everywhere? So it's not just a model that is great for developers. It's also a model that brings a ton of value to you in the app. It's a model that brings a ton of value to you in search. And I think the idea of the model should meet you where you are and then help improve your experience. I think that means, to me, hopefully, more than anything, totally.
Yeah. You just reminded me of something that I tested that I thought was really cool. I actually took the attention is all you need paper and fed it in and said, generate an animated visual that explains this paper. And it actually did make an animation that was really cool that explained, like, you know, if a sentence has it in it, it looks back through the sentence to find out what it means. And it created this whole, like, visual explainer of the transformer architecture. And I was like, this is wild.
So, yeah, and that's amazing, right? Like, just like. And I think about it as, like, if you go back to kind of Google's mission of, like, make information universally accessible and useful. Like, I think that kind of example where you can take information that is super dense and super complex and then actually translate it to a format that is, like, really rich and understandable. I mean, that's awesome.
Yeah, absolutely. Absolutely. Well, Tulsi, thank you so much. This has been awesome, and I really, really appreciate you taking the time out of your day. I know there's a lot going on over there right now.
No, of course. Thank you. And I'm excited to see the content. Please keep giving us feedback, by the way, as you're playing with the models. That's awesome.
Absolutely. Yeah. Thanks again. Really appreciate it.
Thanks.
Thank you so much for listening. And a huge thank you to Tulsi Doshi for joining us and giving such an inside look at what's happening with Gemini 3. If you enjoyed this episode, hit that like button. Subscribe to the show and share it with someone who's curious about where AI is headed. It helps the podcast grow and lets us bring on more amazing guests. Thanks again. I really appreciate you being here and hopefully we'll see you in the next one.