Apr 17, 2024 · 50m · mad

AI at Roblox: Revolutionizing Game Creation | Morgan McGuire, Chief Scientist of Roblox

Morgan McGuire · 42m spoken Matt Turck · 4m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this episode of the MAD Podcast, host Matt Turck interviews Morgan McGuire, Chief Scientist at Roblox, to discuss how the company leverages custom infrastructure, machine learning moderation, open-source AI research, and controllable generative tools to empower millions of 3D content creators worldwide.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 8.9% of the talking time here. How this is scored →

Matt as informed peer 1.5 Guest teaching 2.6 Guest disagreement 0.2 Matt pushing back 0.0
05100:0015:0030:0045:001:03–3:25 · Matt as informed peer 1/10 Overview of Roblox as a 3D Social Platform Matt opens with standard background questions introducing Roblox as a 3D social platform rather than a game. Morgan explains the basic user metrics and community creation model.3:25–5:43 · Matt as informed peer 1/10 Core Infrastructure, Server Scale, and Engineering Teams Matt prompts for behind-the-scenes details on scaling infrastructure and team size. Morgan outlines their 100k servers, edge data centers, and engineering distribution.5:43–10:04 · Matt as informed peer 1/10 Roblox Studio and the Developer Creator Ecosystem Matt asks about pre-AI creation tools. Morgan provides an extensive breakdown of Roblox Studio, free instant publishing, Luau scripting, and prosumer integrations.10:04–13:58 · Matt as informed peer 2/10 Generative AI Strategy, Open Culture, and Weekly Releases Matt compliments Roblox's rapid pace of generative AI releases. Morgan details their open roadmap, public iteration philosophy, and unique weekly deployment cadence.13:58–21:26 · Matt as informed peer 1/10 Evolution of Machine Learning in Safety and Moderation Morgan reframes the conversation around AI definitions, contrasting data-driven ML with traditional code and detailing early transformer model adoption for real-time safety.21:26–26:30 · Matt as informed peer 2/10 AI Code Assist and Open Source AI Models Matt asks if AI Code Assist is homegrown or third-party. Morgan explains their hybrid architecture, open-source StarCoder research, and domain transfer techniques.26:30–30:30 · Matt as informed peer 1/10 Generative AI for 3D Materials and Textures Matt introduces 3D image/material generation. Morgan educates on the difference between 2D clip art and physically based rendering (PBR) materials applied to 3D meshes.30:30–38:35 · Matt as informed peer 3/10 Controlling Generative AI via ControlNet and AdaptNet Matt asks a sharp question on whether Gen AI output is just a draft needing human last-mile edit. Morgan agrees and explains ControlNet research aimed at controlling neural networks.38:35–43:41 · Matt as informed peer 2/10 StarCoder Research and Open-Source Science Matt asks about StarCoder research learnings. Morgan highlights the shift from model creation to data curation, normalization, and hallucination prevention in AI engineering.43:41–50:28 · Matt as informed peer 1/10 AI Team Structure and Morgan McGuire's Career Journey Matt asks about team structure and career journey. Morgan shares his dual background in academia and industry, explaining why Roblox is ideal for 3D Gen AI R&D.1:03–3:25 · Guest teaching 2/10 Overview of Roblox as a 3D Social Platform Matt opens with standard background questions introducing Roblox as a 3D social platform rather than a game. Morgan explains the basic user metrics and community creation model.3:25–5:43 · Guest teaching 2/10 Core Infrastructure, Server Scale, and Engineering Teams Matt prompts for behind-the-scenes details on scaling infrastructure and team size. Morgan outlines their 100k servers, edge data centers, and engineering distribution.5:43–10:04 · Guest teaching 3/10 Roblox Studio and the Developer Creator Ecosystem Matt asks about pre-AI creation tools. Morgan provides an extensive breakdown of Roblox Studio, free instant publishing, Luau scripting, and prosumer integrations.10:04–13:58 · Guest teaching 2/10 Generative AI Strategy, Open Culture, and Weekly Releases Matt compliments Roblox's rapid pace of generative AI releases. Morgan details their open roadmap, public iteration philosophy, and unique weekly deployment cadence.13:58–21:26 · Guest teaching 4/10 Evolution of Machine Learning in Safety and Moderation Morgan reframes the conversation around AI definitions, contrasting data-driven ML with traditional code and detailing early transformer model adoption for real-time safety.21:26–26:30 · Guest teaching 3/10 AI Code Assist and Open Source AI Models Matt asks if AI Code Assist is homegrown or third-party. Morgan explains their hybrid architecture, open-source StarCoder research, and domain transfer techniques.26:30–30:30 · Guest teaching 3/10 Generative AI for 3D Materials and Textures Matt introduces 3D image/material generation. Morgan educates on the difference between 2D clip art and physically based rendering (PBR) materials applied to 3D meshes.30:30–38:35 · Guest teaching 3/10 Controlling Generative AI via ControlNet and AdaptNet Matt asks a sharp question on whether Gen AI output is just a draft needing human last-mile edit. Morgan agrees and explains ControlNet research aimed at controlling neural networks.38:35–43:41 · Guest teaching 3/10 StarCoder Research and Open-Source Science Matt asks about StarCoder research learnings. Morgan highlights the shift from model creation to data curation, normalization, and hallucination prevention in AI engineering.43:41–50:28 · Guest teaching 1/10 AI Team Structure and Morgan McGuire's Career Journey Matt asks about team structure and career journey. Morgan shares his dual background in academia and industry, explaining why Roblox is ideal for 3D Gen AI R&D.1:03–3:25 · Guest disagreement 0/10 Overview of Roblox as a 3D Social Platform Matt opens with standard background questions introducing Roblox as a 3D social platform rather than a game. Morgan explains the basic user metrics and community creation model.3:25–5:43 · Guest disagreement 0/10 Core Infrastructure, Server Scale, and Engineering Teams Matt prompts for behind-the-scenes details on scaling infrastructure and team size. Morgan outlines their 100k servers, edge data centers, and engineering distribution.5:43–10:04 · Guest disagreement 0/10 Roblox Studio and the Developer Creator Ecosystem Matt asks about pre-AI creation tools. Morgan provides an extensive breakdown of Roblox Studio, free instant publishing, Luau scripting, and prosumer integrations.10:04–13:58 · Guest disagreement 0/10 Generative AI Strategy, Open Culture, and Weekly Releases Matt compliments Roblox's rapid pace of generative AI releases. Morgan details their open roadmap, public iteration philosophy, and unique weekly deployment cadence.13:58–21:26 · Guest disagreement 1/10 Evolution of Machine Learning in Safety and Moderation Morgan reframes the conversation around AI definitions, contrasting data-driven ML with traditional code and detailing early transformer model adoption for real-time safety.21:26–26:30 · Guest disagreement 0/10 AI Code Assist and Open Source AI Models Matt asks if AI Code Assist is homegrown or third-party. Morgan explains their hybrid architecture, open-source StarCoder research, and domain transfer techniques.26:30–30:30 · Guest disagreement 0/10 Generative AI for 3D Materials and Textures Matt introduces 3D image/material generation. Morgan educates on the difference between 2D clip art and physically based rendering (PBR) materials applied to 3D meshes.30:30–38:35 · Guest disagreement 1/10 Controlling Generative AI via ControlNet and AdaptNet Matt asks a sharp question on whether Gen AI output is just a draft needing human last-mile edit. Morgan agrees and explains ControlNet research aimed at controlling neural networks.38:35–43:41 · Guest disagreement 0/10 StarCoder Research and Open-Source Science Matt asks about StarCoder research learnings. Morgan highlights the shift from model creation to data curation, normalization, and hallucination prevention in AI engineering.43:41–50:28 · Guest disagreement 0/10 AI Team Structure and Morgan McGuire's Career Journey Matt asks about team structure and career journey. Morgan shares his dual background in academia and industry, explaining why Roblox is ideal for 3D Gen AI R&D.1:03–3:25 · Matt pushing back 0/10 Overview of Roblox as a 3D Social Platform Matt opens with standard background questions introducing Roblox as a 3D social platform rather than a game. Morgan explains the basic user metrics and community creation model.3:25–5:43 · Matt pushing back 0/10 Core Infrastructure, Server Scale, and Engineering Teams Matt prompts for behind-the-scenes details on scaling infrastructure and team size. Morgan outlines their 100k servers, edge data centers, and engineering distribution.5:43–10:04 · Matt pushing back 0/10 Roblox Studio and the Developer Creator Ecosystem Matt asks about pre-AI creation tools. Morgan provides an extensive breakdown of Roblox Studio, free instant publishing, Luau scripting, and prosumer integrations.10:04–13:58 · Matt pushing back 0/10 Generative AI Strategy, Open Culture, and Weekly Releases Matt compliments Roblox's rapid pace of generative AI releases. Morgan details their open roadmap, public iteration philosophy, and unique weekly deployment cadence.13:58–21:26 · Matt pushing back 0/10 Evolution of Machine Learning in Safety and Moderation Morgan reframes the conversation around AI definitions, contrasting data-driven ML with traditional code and detailing early transformer model adoption for real-time safety.21:26–26:30 · Matt pushing back 0/10 AI Code Assist and Open Source AI Models Matt asks if AI Code Assist is homegrown or third-party. Morgan explains their hybrid architecture, open-source StarCoder research, and domain transfer techniques.26:30–30:30 · Matt pushing back 0/10 Generative AI for 3D Materials and Textures Matt introduces 3D image/material generation. Morgan educates on the difference between 2D clip art and physically based rendering (PBR) materials applied to 3D meshes.30:30–38:35 · Matt pushing back 0/10 Controlling Generative AI via ControlNet and AdaptNet Matt asks a sharp question on whether Gen AI output is just a draft needing human last-mile edit. Morgan agrees and explains ControlNet research aimed at controlling neural networks.38:35–43:41 · Matt pushing back 0/10 StarCoder Research and Open-Source Science Matt asks about StarCoder research learnings. Morgan highlights the shift from model creation to data curation, normalization, and hallucination prevention in AI engineering.43:41–50:28 · Matt pushing back 0/10 AI Team Structure and Morgan McGuire's Career Journey Matt asks about team structure and career journey. Morgan shares his dual background in academia and industry, explaining why Roblox is ideal for 3D Gen AI R&D.

speaking balance: gold is Matt, purple is the guest (3 minute bins)

0:00 · Matt 29.1% · guest 70.9%0:00 · Matt 29.1% · guest 70.9%3:00 · Matt 23.3% · guest 76.7%3:00 · Matt 23.3% · guest 76.7%6:00 · Matt 4.6% · guest 95.4%6:00 · Matt 4.6% · guest 95.4%9:00 · Matt 16.4% · guest 83.6%9:00 · Matt 16.4% · guest 83.6%12:00 · Matt 13.2% · guest 86.8%12:00 · Matt 13.2% · guest 86.8%15:00 · Matt 0% · guest 100%15:00 · Matt 0% · guest 100%18:00 · Matt 0% · guest 100%18:00 · Matt 0% · guest 100%21:00 · Matt 16.9% · guest 83.1%21:00 · Matt 16.9% · guest 83.1%24:00 · Matt 10.4% · guest 89.6%24:00 · Matt 10.4% · guest 89.6%27:00 · Matt 0% · guest 100%27:00 · Matt 0% · guest 100%30:00 · Matt 18.4% · guest 81.6%30:00 · Matt 18.4% · guest 81.6%33:00 · Matt 0% · guest 100%33:00 · Matt 0% · guest 100%36:00 · Matt 3.2% · guest 96.8%36:00 · Matt 3.2% · guest 96.8%39:00 · Matt 1.7% · guest 98.3%39:00 · Matt 1.7% · guest 98.3%42:00 · Matt 11.7% · guest 88.3%42:00 · Matt 11.7% · guest 88.3%45:00 · Matt 0% · guest 100%45:00 · Matt 0% · guest 100%48:00 · Matt 2.1% · guest 97.9%48:00 · Matt 2.1% · guest 97.9%
Sharpest disagreement ▶ 33:15 Rejecting prompt engineering as true Gen AI

Morgan lightly critiques prompt engineering practice, calling it an undocumented, strange programming language rather than true generative AI.

Hardest push from Matt ▶ 30:31 Challenging complete automated generation

Matt pushes back on hype around full automation, asking if Gen AI only produces a draft that requires human intervention for the last mile.

Biggest teaching moment ▶ 14:40 Explaining fundamental shift to data-driven code

Morgan breaks down technical fundamentals, educating the host on how machine learning replaces explicit developer code with data-controlled execution.

Matt holds his own ▶ 30:31 Identifying draft-versus-execution limitation

Matt demonstrates sharp domain knowledge by pointing out that Generative AI tools rarely achieve 100% precision in specialized design pipelines.

the scores for every segment, with the reasoning behind each
ChapterTopicMatt as informed peerGuest teachingGuest disagreementMatt pushing backWhy
Overview of Roblox as a 3D Social Platform 1200 Matt opens with standard background questions introducing Roblox as a 3D social platform rather than a game. Morgan explains the basic user metrics and community creation model.
Core Infrastructure, Server Scale, and Engineering Teams 1200 Matt prompts for behind-the-scenes details on scaling infrastructure and team size. Morgan outlines their 100k servers, edge data centers, and engineering distribution.
Roblox Studio and the Developer Creator Ecosystem 1300 Matt asks about pre-AI creation tools. Morgan provides an extensive breakdown of Roblox Studio, free instant publishing, Luau scripting, and prosumer integrations.
Generative AI Strategy, Open Culture, and Weekly Releases 2200 Matt compliments Roblox's rapid pace of generative AI releases. Morgan details their open roadmap, public iteration philosophy, and unique weekly deployment cadence.
Evolution of Machine Learning in Safety and Moderation 1410 Morgan reframes the conversation around AI definitions, contrasting data-driven ML with traditional code and detailing early transformer model adoption for real-time safety.
AI Code Assist and Open Source AI Models 2300 Matt asks if AI Code Assist is homegrown or third-party. Morgan explains their hybrid architecture, open-source StarCoder research, and domain transfer techniques.
Generative AI for 3D Materials and Textures 1300 Matt introduces 3D image/material generation. Morgan educates on the difference between 2D clip art and physically based rendering (PBR) materials applied to 3D meshes.
Controlling Generative AI via ControlNet and AdaptNet 3310 Matt asks a sharp question on whether Gen AI output is just a draft needing human last-mile edit. Morgan agrees and explains ControlNet research aimed at controlling neural networks.
StarCoder Research and Open-Source Science 2300 Matt asks about StarCoder research learnings. Morgan highlights the shift from model creation to data curation, normalization, and hallucination prevention in AI engineering.
AI Team Structure and Morgan McGuire's Career Journey 1100 Matt asks about team structure and career journey. Morgan shares his dual background in academia and industry, explaining why Roblox is ideal for 3D Gen AI R&D.

Statements from this episode (16)

Assertion Partly supported
McGuire: Roblox has around 70 million daily active users
“We have about seventy million daily active users”
Morgan McGuire Apr 17, 2024 ▶ 1:32
Assertion Supported
McGuire: Roblox's fastest growing segment is 17-to-24-year-olds
“And our fastest growing segment is actually 17 to 24 year olds,”
Morgan McGuire Apr 17, 2024 ▶ 3:00
Assertion Not checkable as stated
McGuire: Roblox operates roughly 100,000 servers on custom infrastructure
“We have about a 100,000 servers that we maintain with our own infrastructure running our own software stack on those.”
Morgan McGuire Apr 17, 2024 ▶ 3:37
Assertion Not checkable as stated
McGuire: Roblox operates 17 edge data centers globally
“We have edge data centers around the world. I think we're up to 17 of those”
Morgan McGuire Apr 17, 2024 ▶ 3:58
Assertion Partly supported
McGuire: Roblox employs around 3,000 total workforce members
“So the company as a whole is about 3000 people at this point.”
Morgan McGuire Apr 17, 2024 ▶ 4:48
Assertion Not checkable as stated
McGuire: Almost all Roblox employees are engineers or engineering-adjacent
“And it's heavily engineering dominated. So almost all of that is engineers or engineer associated professions.”
Morgan McGuire Apr 17, 2024 ▶ 4:54
Assertion Contradicted
McGuire: Roblox is the only platform allowing instant, unapproved 3D publishing
“And so it's the only platform where you can do for three D what today you can do for micro blogging, like text or images, which is one person without some sort of app store approval, without becoming a publisher, or that's, you can go and create something that…”
Morgan McGuire Apr 17, 2024 ▶ 6:47
Assertion Partly supported
Roblox releases new client software to all players every Thursday
“Every single Thursday, we ship a new client to every single player around the world, releasing new features new access, new security mechanisms.”
Morgan McGuire Apr 17, 2024 ▶ 12:32
Prediction Not checkable as stated
McGuire: AI will take decades before its full impact is felt
“The core technology has decades before the full impact is felt.”
Morgan McGuire Apr 17, 2024 ▶ 14:32
Assertion Not checkable as stated
McGuire: Every human interaction on Roblox is monitored by technology
“Every communication between humans is monitored, monitored by technology.”
Morgan McGuire Apr 17, 2024 ▶ 17:49
Assertion Contradicted
McGuire: Roblox releases a new AI feature every couple of weeks
“Every, every couple of weeks we're releasing a new AI powered feature.”
Morgan McGuire Apr 17, 2024 ▶ 20:19
Assertion Not checkable as stated
McGuire: Roblox AI Code Assist has suggested 300M characters of code
“Three hundred million characters of code have been suggested by this tool.”
Morgan McGuire Apr 17, 2024 ▶ 24:00
Disclosure
McGuire: Roblox released its code-generation LLM as fully open source
“And so we shared our LLM with the world that we had built as fully open source that anybody could build on it.”
Morgan McGuire Apr 17, 2024 ▶ 25:03
Prediction Not checkable as stated
McGuire: Controlling generative AI will be AI's main challenge for 2–3 years
“I think the big challenge that the field is facing probably in the next two or three years that we've been focusing on is how do you control generative AI?”
Morgan McGuire Apr 17, 2024 ▶ 34:51
Insight
McGuire: AI advances stem from data preparation, not new models
“A lot of the learnings in AI are not on the technology side. It's not about creating a new AI model from scratch. It's about learning how to prepare data, how to augment the data so that you don't need quite as much of it, learning how to normalize or regulari…”
Morgan McGuire Apr 17, 2024 ▶ 42:26
Opinion
McGuire: Interactive 3D is the ultimate form of media
“Text is hard video images, but the three D is the ultimate making interactive three D that there is no thing past that. That's the ultimate media.”
Morgan McGuire Apr 17, 2024 ▶ 50:09
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 conversations transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.