A post on X by John Carmack has thoughts from the former id Software co-founder and technical director on the Quake II AI tech demo on the Microsoft Copilot Website from the other day. His words seem especially relevant since not only is he a prominent pioneer of videogame development, but he also was the lead programmer on the original hand-crafted Quake II. In part this is a reaction to the backlash specifically about demo though he steps back to offer his perspective on the rise of AI in game development:
I think you are misunderstanding what this tech demo actually is, but I will engage with what I think your gripe is — AI tooling trivializing the skillsets of programmers, artists, and designers.
My first games involved hand assembling machine code and turning graph paper characters into hex digits. Software progress has made that work as irrelevant as chariot wheel maintenance.
Building power tools is central to all the progress in computers.
Game engines have radically expanded the range of people involved in game dev, even as they deemphasized the importance of much of my beloved system engineering.
AI tools will allow the best to reach even greater heights, while enabling smaller teams to accomplish more, and bring in some completely new creator demographics.
Yes, we will get to a world where you can get an interactive game (or novel, or movie) out of a prompt, but there will be far better exemplars of the medium still created by dedicated teams of passionate developers.
The world will be vastly wealthier in terms of the content available at any given cost.
Will there be more or less game developer jobs? That is an open question. It could go the way of farming, where labor saving technology allow a tiny fraction of the previous workforce to satisfy everyone, or it could be like social media, where creative entrepreneurship has flourished at many different scales. Regardless, “don’t use power tools because they take people’s jobs” is not a winning strategy.
Burrito of Peace wrote on Apr 9, 2025, 10:04:I look at it like a calculator. A calculator can do long division faster than I can. So for certain things, AI will be faster, it remains to be seen what that is exactly yet.El Pit wrote on Apr 9, 2025, 09:41:
It will take time but AI will make things work quicker and more effective than we could. This will result in very bad things (AI used for crime and warfare) and very good things (AI used in medical procedures and administration).
This is future tense spoken with certainty when, while certainly a possibility, it's not a forgone conclusion. It's a good example of an unfounded belief based upon the hype. It's a lot like the Nuclear Age of the 50s when every home was going to have its own nuclear power plant, robots to do everything, and infinite leisure time. That did not happen but a lot of statements were made with future tense and certainty at the time.
El Pit wrote on Apr 9, 2025, 09:41:
Imitation is the very basic principle and technique of human learning. And this is what is going on with this Quake 2 AI demo: it is a basic and still clumsy imitation. And the AI will learn and improve on it.
El Pit wrote on Apr 9, 2025, 09:41:
It will take time but AI will make things work quicker and more effective than we could. This will result in very bad things (AI used for crime and warfare) and very good things (AI used in medical procedures and administration).
El Pit wrote on Apr 9, 2025, 09:41:
But one thing is sure: once the genie is out of the bottle, it can never be put in again. We will have to make sure that we stay in control because this is a bit like making contact with alien life: you don't really know how the other intelligence ticks.
El Pit wrote on Apr 9, 2025, 04:09:
Otto Lilienthal "plagiarized" bird wings. And he died when he tried out his wings. But he started something that ended in us having intercontinental flights. Things usually start small with failed experiments but give it some time and they might result in something that changes the world - for good and/or for bad.
Prez wrote on Apr 9, 2025, 00:25:
The cringe-worthy, obnoxious corporate overuse of AI for its "buzzwordiness" is worthy of constant ridicule. The claims of "AI should be outlawed because it might one day do my job better than I do" is what makes luddite hysteria. Suck it up folks. I don't know how to be any more blunt.
Overon wrote on Apr 8, 2025, 23:05:
1 If I plagiarize Huckleberry Finn by Mark Twain because it is now free because it entered the public domain, does that mean it's not plagiarism?
2 Have you played it, it's slop.
Timmeh wrote on Apr 8, 2025, 16:04:1 If I plagiarize Huckleberry Finn by Mark Twain because it is now free because it entered the public domain, does that mean it's not plagiarism?Overon wrote on Apr 8, 2025, 15:22:
Carmack should be calling it out for what it is slop and plagiarism.
um no it is neither one of those thing.
1. Quake code has been free for 20 years. So is Quake 2 and 3.
2. how is AI recreating Quake "slop"?
Mystic95Z wrote on Apr 8, 2025, 16:21:Wheelcarts need to be outlawed because think about all the people carrying goods and their jobs. And assembly lines need to be outlawed because think about craftsmen losing their jobs.
AI needs to be outlawed... Think about it, what happens when AI replaces millions of workers? Yes a huge savings for companies, but when those workers don't have the income to spend what happens...
Regardless, “don’t use power tools because they take people’s jobs” is not a winning strategy.
Mystic95Z wrote on Apr 8, 2025, 16:21:
AI needs to be outlawed... Think about it, what happens when AI replaces millions of workers? Yes a huge savings for companies, but when those workers don't have the income to spend what happens...
taryuken wrote on Apr 8, 2025, 13:45:My dev friend's workload has tripled, as his managers expect him to use AI codegen for development, and him just to tweak it. He says it's exhausting, and half the time he doesn't fully understand the code he's deploying due to the time pressures.
Not a fan of middle and upper management gauging analytics to find that I'm not using AI at work and then messaging me about it. I started using AI to respond to emails instead of mgmt's vision of its use and haven't heard a peep from them since. It's fine for boiler plating some code, but trying to compile and work entirely within AI is not currently ideal. I'd rather spend the time researching subjects and developing than fixing AI's errors that were based upon google searches and online knowledgebases.
Bill Borre wrote on Apr 8, 2025, 12:08:It's simply an observation. Look at how sites like YouTube have democratized content creation. So much of that content would never be created by a studio, but is incredibly informative and entertaining while at the same time providing some compensation to incentivize creators (although, not enough).social media, where creative entrepreneurship has flourished at many different scales
Really? I wouldn't have expected such an opinion from Carmack. It sounds more like something shills for Zuckerberg would say.
Mystic95Z wrote on Apr 8, 2025, 16:21:I'm selling new bumper stickers, "Learn to prompt"
but when those workers don't have the income to spend what happens...