Skip to content
b3agz

Indie Game Dev, Science Fiction, Stuff

  • Home
  • About
  • YouTube
  • Twitch
  • Writing
  • Music
  • Shop
  • Support The Content
I Tried to Make a Game Using ChatGPT

I TRIED to Make a Game Using ChatGPT

Posted on May 17, 2023May 17, 2023 By b3agz No Comments on I TRIED to Make a Game Using ChatGPT
Blog
https://www.youtube.com/watch?v=S_nJaEaaCPA
Here’s a video version of this blog post!

So, there’s a lot of panic in the dev world right now. AI is getting better at creating code, and it’s got a lot of devs asking if AI is going take their jerbs! And, you know, as someone who only codes for a hobby, I thought fuck it! This doesn’t affect me. Let’s make a game with ChatGPT!

Although I am a freelance content writer by trade so… yeah… gulp

The plan was this;

  • Come up with a very simple game idea
  • Have ChatGPT do as much of the work as possible
  • Take credit for everything and run away with all the profit
  • ???
  • Profit

I figured you can’t get much simpler than a cosy game. That’s not a slight on cosy games or walking simulators, it’s just, you know, they’re pretty straightforward to make.

So, with that in mind, I asked Chat GPT to create me character controller for a simple maze game where the player can’t stop or change direction once in motion.

It didn’t go well, and after about an hour of trying to get ChatGPT to fix its own code, I gave up and fixed it myself.

Then we moved on to level design. By producing a grid of zeroes and ones, ChatGPT was able to make me a small test level. It wasn’t really anything spectacular but it was a start. I then got distracted for the next two hours making the game look prettier.

Realising that I would be hand-painting a metric buttload of levels from ChatGPT into Unity Tilemaps, I asked ChatGPT to create a script for reading the level data from a JSON file and generating each level on the fly.

This also didn’t work. So I fixed that as well.

Now I could import the level data, all I had to do was copy ChatGPT’s output and paste it into a level file and we were good to go. Time to make some levels… only it turns out ChatGPT wasn’t very good at this.

No matter…

How many times…

I tried.

After way more attempts than I included in the video, I gave up on that too. The next task was a narrative element. I wanted my game to be steeped in meaning and emotion… or at least look like it was deep and meaningful. I asked ChatGPT to spit out a bunch of meaningful-sounding epitaphs to accompany each level.

And, you know what, it actually did this really well.

So, in summary, is AI going to steal your job as a game developer? Probably not anytime soon. My job as a content writer, on the other hand… If anyone needs a crappy little cosy game that looks deep and meaningful made for them hit me up will work for food.

Related

Post navigation

❮ Previous Post: UPDATES!!!!111

You may also like

Hate Messages
Blog
I’m Dropping Twitter
July 31, 2021
b3agz Cloud Logo
Blog
Twenty Twenty Three
November 22, 2022
codes on tilt shift lens
Blog
Code 4 U!
December 5, 2022
Top 10 Free Unity Assets to Kick off 2022
Blog
Top 10 Free Unity Assets to Start Off 2022!
December 28, 2021

Leave a ReplyCancel reply

Recent Posts

  • I TRIED to Make a Game Using ChatGPT
  • UPDATES!!!!111
  • Code 4 U!

Site Navigation

  • Home
  • About
  • YouTube
  • Twitch
  • Writing
  • Music
  • Shop
  • Support The Content

b3agz On YouTube

Where I've been! (the channel isn't dead) #shorts)

Where I've been! (the channel isn't dead) #shorts)
active
Where I've been! (the channel isn't dead) #shorts)
Been glued to my computer for months, needed to get out! #shorts #mtb
active
Been glued to my computer for months, needed to get out! #shorts #mtb
1 of 77

Social Media Links

  • YouTube
  • Twitch
  • Instagram
  • TikTok
  • Facebook
  • Twitter
  • Mastodon
  • Medium

Copyright © 2022 John Bullock.

Theme: Oceanly News Dark by ScriptsTown

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT