other / built
Pascal
“I built a programming language and a full compiler for a language like Pascal because I didn’t know where you went to buy one of those.”
Public evidence record
Published podcast speaker
Books, apps, and tools
other / built
“I built a programming language and a full compiler for a language like Pascal because I didn’t know where you went to buy one of those.”
other / built
“Our aim for that is with Epic online services, and the social systems that we built for Fortnite opened up to all developers to have cross-platform social features be super easy and free for all developers.”
other / built
“Do you just forget about it when you actually go off to do work or do you write down equations on paper? It was actually not clear as an early engineering student what you do, but when I started writing the first generation Unreal Engine and I was dealing with 3DMS, I was like, wait, I know this stuff.”
Claim ledger
40 transcript-backed records
01 / evaluation
“In the course of building Fortnite, we’ve built a lot of other tools. They’re useful for us too because it’s not just a game powered by Unreal Engine, but it’s also a social ecosystem where people can make friends and voice chat and get together and party.”
02 / evaluation
“We’ve been able to survive every financial downturn, and sometimes the engine’s been funding the business because we didn’t have a game.”
03 / belief
“There’s subsurface scattering because we think of humans as opaque, but really our skin, light travels through it.”
04 / recommendation
“Do you just forget about it when you actually go off to do work or do you write down equations on paper? It was actually not clear as an early engineering student what you do, but when I started writing the first generation Unreal Engine and I was dealing with 3DMS, I was like, wait, I know this stuff.”
05 / belief
“You can’t build one of those games with a $300 million budget, but if you can do it with a $40 million budget, you can make a lot of money. So I think that’s the main reshaping going on and think that it creates a rather bleak outlook for a lot of the category of single-player games that don’t have a huge audience to reach.”
06 / belief
“I think the thing that always comes to mind is that shipping a game is easy if you don’t have a high quality standard, we also won’t have much success.”
07 / observation
“The problem is when you introduce multiple threads or multiple nodes in a data center, all working together on a single problem, is that they each want to read and write different pieces of data, and change of the state of the world as they go.”
08 / belief
“I think the current one is just on the wrong side of history and needs to change.”
09 / commitment
“We’re a company that can start working on a project knowing that we won’t reach fruition or make any money from it at all for three years, four years, five years.”
10 / belief
“We’ve just given artists a big productivity multiplier and a quality multiplier, but this is not in a state that we would say is done.”
11 / belief
“I think when we have much, much, much more nuanced control of it and artists can join and just like let’s enhance this object, do this, do that, do that, it’ll feel like some of the tools that exist in Photoshop, which are in some ways compared to a paintbrush or superpowers already.”
12 / belief
“We realized early on with Fortnite that the key to making Fortnite work as a creator economy was to open up the revenue from the item shop to all of those sources of engagement.”
13 / belief
“Again, laws of physics are known and so the complete solution to this, it was written down in the 1950s, I think.”
14 / belief
“I think that’s going to be the primary challenge of graphics development and simulation development over the coming decade.”
15 / belief
“I think a lot of people like the theories that get the biggest traction on social media often don’t capture the real underlying motive forces at play there.”
16 / belief
“If you’re playing Fortnite Battle Royale, in my view, that is capturing the essence of the metaverse, and it’s especially in Fortnite when we got Sony on board so that all players on all platforms in Fortnite could play together, could voice chat together, and could be part of a single game experience, it really took on a new nature, which was not just like a multiplayer game with Heritage from Doom, but also a true social experience between you and your friends.”
17 / belief
“The key thing with Verse is that we have been specifying what we think is the ultimate version of the language with all of the features we want, whereas we’ve been shipping more modest versions of language over time, and we’ve released dozens of updates to it over the past year and a half.”
18 / belief
“There’s subsurface scattering because we think of humans as opaque, but really our skin is light travels through it.”
19 / belief
“I think our brains have vastly more horsepower than we’re able to directly access by thinking of what code to type next.”
20 / belief
“I think that the foundation of the world is actually a little bit shaky because of just the social dynamic that those platforms have brought on.”
21 / belief
“I have a perfectly vivid memory of all of the first things I learned to program.”
22 / belief
“I think yeah, as things get more realistic, especially simulation of humans, yeah, there are some hard questions that will have to be answered there. But I think the thing that all game developers need to remember is we’re here to make people’s lives better by entertaining them, providing them with fun and a diversion from other things and being a part of their lives and not trying to be too big or being too much and not trying to provide an alternate to reality, but to just provide a fun source of entertainment like the many other things that people do for fun.”
23 / belief
“The company had a little office and we were copying floppy disks and mailing them out. But when Wolfenstein came out, we realized the future of gaming is going to be 3D.”
24 / belief
“I learned how to build a design tool so I could build castles and save them off and then play them in a game. And I realized there was a separation between the tools that you use to build a game and the game itself, and that the more powerful tools you had, the more creativity you could unleash in yourself or others.”
25 / belief
“Verse is a functional logic language because we think that that’s the way to make the most simple and powerful language simultaneously.”
26 / belief
“I would say probably 60 hours a week of programming, five hours a week of coordinating with other people and iterating and sitting down with them and looking at what’s going on on screen and figuring out what they needed.”
27 / belief
“More modular software I think will actually reduce the opportunity of AI because people doing programming work will largely be solving unique problems.”
28 / belief
“I think the big thing to realize for indie developers right now is there’s massive, massive competition in every major genre, and it’s very unlikely that unless you just happen to be the world’s best at a particular thing that you’re going to release a game in an existing highly competitive genre and win.”
29 / belief
“I think one of the reasons that people characterize the Epic Games Launcher is clunky is because the Epic Games Launcher is clunky, and we need to improve this.”
30 / belief
“I was rather just going from project to project, doing things that I thought would be fun and cool. And with each project I learned new things, learning about how to store and manage data, learning how to deal with advanced data structures, how to write complex programs that have deeply nested data and control flow.”
31 / belief
“I think using data like that and AI to create completely new trees that meet your specification from all of the knowledge that has built up of high quality scan trees, it’s going to be a really valuable thing.”
32 / belief
“Music partnerships with Sony Music. That’s been an absolutely wonderful relationship, and I think that stands as an awesome example of a company that, because of historic reasons, got stuck with a policy that no longer made sense for the future.”
33 / commitment
“Our aim for that is with Epic online services, and the social systems that we built for Fortnite opened up to all developers to have cross-platform social features be super easy and free for all developers.”
34 / preference
“I had a bunch of, I bought used computers because you would often get them at half the price of a new one.”
35 / evaluation
“If you have a 16 core CPU, we’re using one core for game simulation and running with the complicated game logic because single-threaded programming is orders of magnitude easier than multi-threaded programming.”
36 / preference
“I uploaded it to a bunch of local bulletin boards, and from there it started spreading because the way to build up cred for bulletin board users was to upload new files and to claim that, hey, I was the first that brought this to you.”
37 / prediction
“I think that’s the central challenge of the next decade of game engines and AI for content creation of all sorts, because you have two very different models to the world that are emerging.”
38 / prediction
“I’m like, I don’t know what the hell this is. But it turns out eigenvectors and eigenvalues were the critical breakthrough that made the Google search engine technology work and stand apart from the rest because they found if you threw all the links that exist into the web and links from and to different sites and you put them in a giant matrix and you conclude it, you found a dominant eigenvalues.”
39 / commitment
“I built a programming language and a full compiler for a language like Pascal because I didn’t know where you went to buy one of those.”
40 / observation
“It’s like, what, a developer isn’t in Apple’s good graces, so just slow down the updates. So they’ve been slowing down updates for several major tech companies, sometimes for weeks, sometimes for months, without all going under the radar because everybody’s afraid to challenge them publicly.”