Brainstorming a game idea with ChatGPT 4o

in #blog8 months ago

Hey!

I've had some ideas for a game for quite a long time now. As the ChatGPT 4o was finally revealed, and I got to testing it, I decided to start brainstorming whether it would be possible to create such a game.

While I've done some preliminary coding practices in Python, creating different non-working variations of this Arkanoid/Breakout inspired game, I'm actually not sure about whether it will ever see fruition. However, I still wanted to post these AI-created mockups for you to see. The AI wants to make everything so cluttered they do not quite look like what I wanted, but there are at least some elements that appeal to me.

I've also created an outline, a development plan for the game by using TiddlyWiki, so I'm already quite accomplished and well in the way of starting such a project, no matter how improbable it currently feels, but maybe with baby steps it might become reality one day.

If you want me to pursue this idea further, please let me know.

Sort:  

Damn bro this Wow, this game sounds super cool. I would definitely love the idea of exploring different worlds and using magic. It's like being in a movie as the main character 😁 Can't wait to see how it turns out. Keep up the great work Buddy... Never give up

I wonder... it's a simple paddle and ball game, although I was exploring the possibility of turning it into a 2 player game. I wanted to make it with different themes though. I'm not sure how to add magic into it all. 😅

😂😂😂😂😂 Well it's magic by default so even if you don't add it's perfect brother 😍😍 can't wait to see it happen

That's great!

Yup! Would love to see how this turns our! No violence in the game, please.

No worries, my idea is similar to and based on an old Atari 2600 game Breakout from the late 70s, where you bounce a ball against walls and bricks to clear the bricks away:

I didn't have an Atari 2600, as I started my journey into computers with a Commodore c64 sometime in the early 80s. Here's a c64 clone of Breakout, called Krakout. I used to play it a lot, here's a video I found on the Youtube. (The actual gameplay starts at 45 seconds):

Another successful clone was a game called Arkanoid. Here's what it looked like:

I'm not quite there yet with my programming skills, as all I've managed to code is a badly working version of Pong (an even older game from 1972, that all these games have taken inspiration from):

But I'll try to learn, and maybe some day I can get far enough to call it a game.

Could you command AI to execute programming codes for you. It could pull the right codes from various libraries and assembled them for you! You then could test and modify the coding!

That might work, sometimes... I've been learning some programming from chatting with ChatGPT, and it's been very valuable, but in my experience, it's not very good at creating code. It messes up a lot, and I will end up having to find out what went wrong. It's a learning experience alright. 😂

Really awesome idea! Are you. Planning on using python? Pygames?
If you're familiar with python syntax I would recommend godot. It's native to Linux, has syntax very similar to python (though it's statically typed and compiled, so not the same) and is a really powerful engine...
Look forward to see where this goes!

Hey! In a matter of fact I have tried Godot once upon the time. I tried to follow a YouTube tutorial to create some kind of a platformer, but I got a bit bored and went to sleep listening to the lecture from the earphones, and I believe quite a few other lectures too before waking up. I'm not sure whether one can learn anything by sleeping and listening, but I hear that's a thing.

I've tried learning through Python and Pygame, but Godot might really be a nice middle-ground between Python and an actual game engine. The only reason I've used Python is because I can use Vim or Neovim in editing the files.😂

Oh man, I just started learning to use vim yesterday!
I think in terms of capabilities and speed godot is pretty simple to start with.. I'm no python programmer and I found it really straight forward with the syntax (I've never really tried pygames before though...)
It's pretty powerful nowadays so I would definitely recommend getting into it. Also a ton of new and good tutorials now (especially since the unity crises...)

I love vim, and while I think it might have been a mistake to learn it as a Finn (because the Finnish keyboard layout is pretty anti-vim if you ask me), I still think it's one of the greatest tools ever.

I may need to check up on Godot again. Who knows, I might be able to create something more than just a Pong clone that doesn't quite work. 😅

Yeah, I think I saw a plugin to use your own editor inside of godot. Might be worth checking out.

https://docs.godotengine.org/en/stable/tutorials/editor/external_editor.html

I think I saw something about vim there. I'll check it out too, thanks!