Video Game Created Entirely With ChatGPT, DALL-E 3, and Midjourney
Fast-forwarding into a world of personal agency and experience-crafting.
Javi Lopez' AI-created game is one that elicits an immediate sense of recognition. It's in the overall aesthetics, gameplay, and even the title: "Angry Pumpkins." But despite it being so overly inspired by a very famous game (and franchise) that's limited to throwing bird-like characters around, Angry Pumpkin's true value lies in the way it was created, not with a team of programmers and developers, but with tools like ChatGPT and Midjourney for creating the code and graphics.
Using only natural language, Javi prompted ChatGPT 4.0 towards providing a complete, working 600 lines of code - the instructions to create an interactive version of "Angry Pumpkins." Midjourney was used to create objects, characters, and backgrounds, while the Title Screen required DALL-E 3 from Open AI.
Games development is an expensive affair. Every year, we hear of gargantuan, multi-billion dollar acquisitions of game development studios - organizations that are frequently in the hundreds of team members. Conversely and unfortunately, we also hear of proportional layoffs.
But even beyond studios themselves, videogame budget allocations are massive. Star Citizen, the running marathoner here, already blew through an (inflation-adjusted) $541 million. Cyberpunk 2077 is estimated to have cost around $500 million to develop across consoles. Even the original Angry Birds - yes, that game released back in 2010 - cost $140,000 to produce.
Midjourney, DALL•E 3 and GPT-4 have opened a world of endless possibilities.I just coded "Angry Pumpkins 🎃" (any resemblance is purely coincidental 😂) using GPT-4 for all the coding and Midjourney / DALLE for the graphics.Here are the prompts and the process I followed: pic.twitter.com/st3OEhVVtKOctober 31, 2023
This happening is a necessity, as game development requires such a distributed, specialized environment, working across disciplines in what is likely the most cross-sectional representation of human creativity: video games. From writers to game-engine or systems coders, lighting and character artists through music producers, casting, and filming, and the logistics required to support all of that, modern video games require all disciplines of creativity and management to master and turn into a successful product.
And despite being so complex, games add something that cinema or music can't: they add the element of interactability. Videogames are alternate realities you can act and feel within.
What Javi Lopez' Angry Pumpkins shows is that AI has brought massive cost-savings to video game development. A single person can essentially create a game that cost $140,000 to produce in 2010 - all you need is access to a computer and an internet connection that ends on an AI chatbot's prompt box. ChatGPT helps you along the path of creating the code. Dall-E or other image-generation techniques take care of the graphics. Other solutions - other AI agents - can help in other ways, such as mapping out development costs, producing music or realistic voiceovers, and, in the end, translating the entire game into a number of languages.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
And you can do all that in the language you know - although it's a bit easier and cheaper if your language is English, to be fair. Being able to interact and navigate these programming-only systems using our own natural language is the prize here.
A number of videogame mediums have become incredibly accessible as the variety and power of AI generation tools have increased. Visual novels only require writing prompts and screenplay; add a camera and an AI-based filter to any footage, and you can even create experiences like the latest from Remedy, the incredible Alan Wake 2. It's all about prompt engineering - which means patience and iteration in guiding the AI, not fully trusting its answers, and giving it increasing layers of simple instructions towards achieving complex results.
First of all, would you like to play the game?Here's a link! (Currently, it doesn't work on mobile): https://t.co/tynYmxhLzMIf you read the text below the game screen, which provides explanations, you'll see how you can create your own levels and play them! :) pic.twitter.com/uB52GUI5FSOctober 31, 2023
We should always remember that cost-cutting does usually imply a loss. In the case of AI-generation-led game development, the cost is human artistry. As the cost of using AI-generation tools is already lesser and becomes even cheaper than hiring human specialists, pressures are introduced. And because one creator orchestrating multiple AI agents allows for a measure of full creative centralization, it's likely that more and more people who become independent developers also choose to take the cheaper and more controllable road of AI-assisted development. It's also likely that certain game development companies scale back in personnel as they, too, embrace these tools. It's more of a matter of time than a matter of likelihood - and there's a human cost involved.
More positively, this cost decrease should result in an increase in the number of game developers, of people creating games either for their own consumption or for sharing with others, and able to bring their own personal visions into a playable state.
It remains to be seen how exactly we'll deal with AI-generated content and copyright infringement claims, but a recent litigation result doesn't favor creators whose work was allegedly used to train an AI content generator. In it, Judge Orrick dismissed certain copyright infringement claims against Midjourney and OpenAI on the difficulty of establishing proof that the content was used to train AI, since that content isn't included in the model itself. Other elements were at stake for the dismissal - but it's clear there are still more questions than answers.
Game development, as we've known it, is dead. All hail game development!
Francisco Pires is a freelance news writer for Tom's Hardware with a soft side for quantum computing.
-
NinoPino Strange world. Ai create the game but in the games AI NPC continue to be ridiculous.Reply
Mah! -
Crazyy8
The concept may not be original, but the fact that AI can create a game that is actually borderline fun with just some guidance is amazing. Think of this as a kid who learned how to code a snake game by only looking at millions of code snippets from things not related to snake.thisisaname said:Ai "creates" a knock off of another game, hardly what I would call creating. -
TCA_ChinChin
I would think that software developers would benefit the most though? They're in the best position to understand how to use these tools and be the ones developing the tools? Anecdotally, in my own company's tech department, generative AI tools/content is blanket banned unless you go through a pretty detailed application process due to copyright and rights issues.ezst036 said:Countless software developers just lost their jobs. -
gg83
They gotta find a way to lower the cost of game development and speed up the time.ezst036 said:Countless software developers just lost their jobs. -
Cooe Good! Screw the anti-progress luddites who are the exact equivalent of the idiots who pointlessly and without long-term impact tore down mechanical looms in textile factories in the late 1800's. New technologies have ALWAYS replaced certain jobs. This isn't a new thing, this is literally the entire history of human technological development. Adapt or die. 🤷 Constantly whining like a total loser that technological progress should just stop isn't going to help anyone, ESPECIALLY yourself.Reply -
stonecarver
On the flip side. Hey AI go through my new AAA game I just bought and fix the code to work with my hardware. :rofl:😈😈😈Crazyy8 said:I just know someone is going to code Doom with Chat GPT, it is inevitable. -
Mortiz23
That probably isn't true though, these systems have consumed most of the code on the internet, there's a good chance they've consumed the source code for an angry birds rip off. I've used these tools extensively over the past year, and the amount of code they just copy verbatim off the Internet is astounding.Crazyy8 said:The concept may not be original, but the fact that AI can create a game that is actually borderline fun with just some guidance is amazing. Think of this as a kid who learned how to code a snake game by only looking at millions of code snippets from things not related to snake.