Can AI Code Minecraft? Watch ChatGPT Try
HTML-код
- Опубликовано: 9 июн 2024
- Can AI Code Minecraft? Watch ChatGPT Try
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
My Patreon:
/ badgamedev
Follow Me:
TikTok: / badgamedevyt
Dragon Ball Channel: / maddbz
Minecraft Channel: / madmaker7
Twitter: / badgamedevyt
Instagram: / badgamedevyt
Contact: badgamedevbusiness@gmail.com - Развлечения
I have an idea, pay somebody to make a game and then pay someone else to update that same game, and do that 5 times, it will be fun to see the result!
That would be awesome
@@ItsHabibiPro agreed
isn't that kinda like the "5 devs make a game without communicating challenge" but more boring? since we wont hear what the developers think and what they do to solve problems.
And also ask ai to make a game and someone to make one. Compare them.
@@jerrardaris-sutton7803 bruh thats the fun hows it boring, every developer adds something more exciting and better or maybe not who knows its a surprise for everyone
ChatGPT making mc: 🤓
ChatGPT making literally any simple game: 💀
minecraft really is one of the most 🤓 games ever cuz it's for devs thas why it's easy for chatgpt to make
ah yes, the two genders: 🤓 & 💀
@@TG-vt7ue nobody said anything about genders...
@@Gesmick its a joke 🤓🤓💀💀
@@Krakyy i would advise you to analyze the comments before posting something that you do not know anything about, even if it is a joke, it is very unfunny.
I like how Minecraft is just considered the default game now
It's a great benchmark because it's such a peculiar game. It can be rather predictable, because it's a voxel game instead of one that runs in a typical 3D engine. it's literally specifically a Java program, and coded very differently to a lot of other games. it's great for testing computers because it's basically completely single threaded. it can be a hard game to optimize as well, and can be extremely resource intensive because it's this perfect sandbox with all this shit being rendered and updated independently. overall it can be a good benchmark because of how resource intensive it can be.
It‘s like the „Hello World!“ in text documents and the Junp in the caac thing in 3d animation
Minecraft is the new Doom
@@bilbo_gamers6417 minecraft is not single threaded anymore
@@GreenRabbit-i86 it's super resource intensive just because it's a voxel game.
Chatgpt didn't go about this the best way. It definitely seems to do the job but the lag you were getting is because every block is being rendered. Using a prefab of a cube isn't a good idea but theoretically it can work still. Basically you need every block thats touching air to be rendered but delete all the faces that are touching a block. When you break a block it should update the chunk and recalculate to see if a block is facing air same witj placing
probs way better to just use a mesh right
@@steviousmusic well a prefab technically just holds the mesh, mesh renderer and a transform. But the issue is that your using all 3 of those components on every prefab you make an instance of. The way to minimize that is to generate the mesh through a script so that your using those 3 components for every chunk that is loaded compared to every single block.
Poor performance just makes it more accurate to the real thing
@@kamileon7065 i mean not necessarily, bedrock edition is very efficient and not that laggy tbh its just java thats really bad
So that's why when in Minecraft if you managed to see inside blocks it would be all empty except for sides touching caves?
Kinda sorta. The block generation system stored all the blocks in memory which would never work for a massive world. The generation should seed the random perlin noise generator with a set value and store all user changes as a delta tree so that it can actually fit on disk.
just break it up into chunks and don't store any areas that haven't been visited.
delta trees will get very annoying very fast, real minecraft just explicitly stores the data as is.
This guy codes
Otherwise u gonna need terabytes lol
Yup, that's what i was thinking. The delta tree needs to contain the peregrins nose generator otherwise all stored blocks in memory are gonna go skadoosh! And none of the user changes are ever gonna fit! In there...
Or course it did. What can you ask from a dumb and mindless Ai.
Bro ChatGPT made 2008 minecraft 💀💀💀🗿
Minecraft didn't come out until 2009...
@@guncrafter2009 it was playable but the game launched in 2010 or 2009 for it to be playable ONLINE
@@ElenaPapadopoulou-yo5lv I know, but the very first version of Minecraft was created in 2009. If you want to be technical, it fully released in 2011.
@@guncrafter2009 no I mean the version where there was almost nothing
@@ElenaPapadopoulou-yo5lv soooo you mean the first version in May 2009 called cave game?
how many times can i say "chatgpt" in 8 minutes challenge
Why are you typing this here?
@@Anikinnhe meant the video
Wow, imagine how far you can go as this AI advances. Soon enough, it will probably be able to not only produce scripts and functions, but also create the art and assets and arrange and compile the entire program for you.
Just describe the game, it will prompt you for some clarifications and preferences, and then it will spit out a ready to play executable.
That is some childhood dream technology right there.
Definitely not possible until we have real artificial intelligence. Without critical thinking, it is impossible for them to be perfect
@@arthemis1039 I agree, but I’m not saying they’ll be perfect or be fully autonomous. I just think that since fairly advanced AI models for art creation, code writing, and human chat interaction already exist, a next logical step would be to combine them in a way and directly integrate such AI into a game making software like Unity.
That way the AI can directly interact with the software instead of asking a user to do it.
There would still be a lot of human intervention to guide the process of course, but most of the hard work (coding and asset creation) could be quickly drafted and demonstrated by the AI.
@@arthemis1039 for now... and its coming sooner rather than later
I'd give it a month.
@@arthemis1039 real artificial intelligence might be further than any of us realize. AI systems using self reflection already have critical thinking and are extremely smart.
BadGameDev almost never uploads, but when he does, it's always awesome.
@@whynotcode bro, stop advertising your channel in the comments
Possibly
No. Also hes cheap and bad. He never uploads cuz lazy and he knows ppl dont care
2:55 Minecraft with rolling instead of walking may be fun. 😂
Some questionable choices like having individual cube objects causing tons of draw calls, making trees standalone models or doing the whole thing in unity were made though.
Making it in unity is a requirement placed on Chargpt
Ig he has a core i12 69th gen and a 6090RTX
Yeah this revolutionary technology that we thought was impossible a few months ago, and is making incredible progress (so fast that it’s getting scary) is making questionable choices…
I was waiting for another vid, good idea!
this is so sick lol just thinking how AI can create the basics for a whole game is nuts and you literally covered it all in under 10 minutes haha super sick!!
This is exactly what ChatGPT is really good at and what I've been using it for as well: Getting started on something completely new that I have no idea how to even start with.
In my case it was how to set up a project that connects to an OpenAPI endpoint and implementing the necessary token-based authentication (without implementing everything by hand).
ChatGPT immediately pointed me towards the right libraries that implement what I needed and how to set up the main components.
ChatGPT gets you to a working prototype faster than you could ever do by googling all the necessary information.
But from there on, you need to put in the work an iterate on the prototype (potentially by asking ChatGPT again for help with specific things).
What ChatGPT cannot really do however is test and evaluate the final result in terms of whether it matches your requirements.
Actually, if you think about it, we are not that far from getting AI-generated video games. I believe there would be 5 steps to accomplish this:
1. AI-generated how the world and/or different levels would look
2. AI-generate the gameplay and what you would do in the game
3. AI-generate the textures and assets
4. AI-generate the plot and story of the world (if needed)
5. AI-generate the voice lines for each character and/or narrator (if needed), as well as the ambience, music, and sound effects
In my science-fiction book series, there are 2 AI-generated video games. Hopefully I can learn a lot from today's AI to put more realism into it.
The AI relies on complete human input in this scenario. It needs code that was already made and a human to tell it how to do it properly. I don't think AI will ever work without humans, they can't grow otherwise.
@@derpysnakemusic3676 Well, yeah, of course. I was just saying given a very specific input for a video game, AI would soon be able to generate a full game, and have it all make sense if that improvement is made to AI in the future.
In the future, AI will either be our teachers or our helpers or both.
@@derpysnakemusic3676 That's a fair point, but that made me realize that literally every tool in existence also has to be made by another human in order for another human to use it. And the knowledge of that tool had to come from somebody at some point.
Some people think AI will replace people, but they must realize that everything else in the modern world has replaced something that used to be done by a real human. You don't even need instruments or someone playing that instrument in order to make music, you can simply use a program on a computer (which somebody else made with past collective human knowledge) to make music. Therefore, I wouldn't say AI is a crutch or a cheat, it WILL be the future, like how planes were the future when ships were the only way to travel the seas.
What we'd need to do it train a model on videogames from prompts, and then give it new prompts to make new games. The trouble with that is that we'd need a massive amount of videogames, an efficient format to store them, and an eternity to train the thing.
helps a lot if you know how to code. sometimes the provided code only needs a little tweaks instead of a rework by the AI.
i’d like to see this continued. added onto by chatgpt over the course of a videos
4:36 Every junior programmer:
"from scratch"
*opens unity*
oh, were you expecting him to open Scratch 2?
@@parry3439 i expected a text editor and the OpenGL library
@@MagicALCN that's not from scratch then, he has to code even the library
@@parry3439 you cannot code OpenGL you know that ?
@@MagicALCN *cough* no matter what software it is he still is using a pre-made cpu *cough*
Yes we have "english" the new programming language
cool that it kinda looks like the old Pre classic terrain
Wow this game looks exactly like Minecraft! Great work ChatGPT!
No
@@meliante- its look like the 1st version of Minecraft
Looks like a crappy unity remake of minecraft
@@LgdFanta Exactly, pre alpha MC
"This was pretty much minecraft...", idk bud, seems like you may have missed 1 or 2 key features there...
I was just checking out his channel and found this fresh video!
Bro is coding in light mode💀
Bro cant even see what he’s doing 💀
Why white theme though 💀
It's the default one.
This is actually really fascinating, because as programs and games get more and more advanced, we cannot keep coding manually like we do now. It's brute force, it has it limits. I fully expect AI will eventually take over the programming part, so instead of coding, you tell it what you want and might add, remove or tweak stuff. The future is amazing, but also scary.
Now Earl Grey hot.
THE LEGEND IS BACK
“In unity” part is quite determining how it will approach this. Minecraft is made in Java (and C++), so would be a fair(er) comparison to ask it to code it in that.
they see me rollin….they hatinn….
One thing is missing is the bar with 4 block textures, like Sam Hogan. But all of it, is nice. Nicely done CGPT.
Sam Hogan? Don't you mean Hulk Hogan?
@@CT2507no, if I remember correctly, he is a RUclipsr who also creates games on Unity, he also made a Minecraft rip-off in the same engine
@@Handheld_Handle I see... I get it that you don't know who the mighty Hulk Hogan is!
@@CT2507 The Incredible Hulk?
I know. Make a second part, where chatgpt adds cave generation, ores, and inventory+tools
great video!
we need Part 2
This is like gartic phone but game dev edition, with the promt minecraft
i cant even get chat gpt to make a character controller.
I wonder if chatgpt can make dota 2 would be sicked! 🤣
ChatGPT just made similar Minecraft First Beta version
Next time use Bing AI or a competition probably
I’m just asking you. Can you do something to the game so that you can’t place blocks in the air?
Bro didn't even make the materials unlit💀💀😭😭💀
Sooo true..
*bro really thought player is a square*
- awesome
We want part 2
can you do it again but with GPT-4? it doesnt have to be minecraft, i just wanna see how 3 and 4 compare
the dirt blocks looked like real minecraft
"i saw a man make a model rocket, so i had him make me a real rocket to mars"
I hope the GPU isn't rendering all those blocks faces..
Poor pc :(
Should add an inventory system
seems more like a job for agentgpt+copilot+some local llm
This was a great video idea
do take note that the results will differ from every person based on their skill level. AI can do things, but with these projects where the AI plays a role as your developer companion, things can go wrong depending on each person who is using the tool
Hand left the game
Nice, this video gives me inspiration to make games using AI
what systems did you need to make again? I forgot..🤣
Ladies and gentlemen, Minecraft 2
Mojang if they see this video: Write that down!!!
And THUS! Colony Survival was born!
Sick outro music :0
it has a LOT of potential
Great video!
imagine the future of ai tho, you ask if ai can make minecraft and you get the code of the actual minecraft 1:1 accuracy
Next Video : Can ChatGPT ( AI ) Make GTA 5?
Ai is evolving so fast like damn bruh its 2023 chill out
the video is fake 💀
It reminds me of the original Cave Game
Erm. I saw your entire video on another channel . Someone re uploaded it . Just so you know . Amazing vid .
Btw if you attempt this today the gpt response will be "sorry due content violation" so yeah good gpt days are over
ānd it worked pretty good'*proceeds to fly out to the stratosphere*
This is AI at it's worst, if this can be achieved now, who knows what we'll be able to do by the end of the decade.
Perhaps the long awaited Minecraft 2?
Dang chat gpt really did just make me a coder
I would like the feature to roll around though...
now you should try gpt 4
You got the mine but you forgot the craft (like you forgot the crafting system)
drink every time he says chatgpt
Pls do a part 2
Imagine in the future everyone can make their own game and earn money , of course even kids can earn money too, just tell chatgpt and then we have a game can earn money and if that game is bad, we can ask chatgpt to creat another game. Its cool ! Isn't it ?
So this is AI Minecraft Classic
this is less minecraft, more cave game.
Basically the version of Minecraft before infdev.
Each block is its own object?!😅
how can chatgpt fail so hard if theres thousands of tutorials out there
looks pretty good actually
OMG, I've hosted a multiplayer with this :o
hes back
the ending looks like really old minecraft but with trees and better generation
Try Subway Surfers!
Notch is crying now
At least have a nice lighting
6:53 floating tree
Do you know of a website that explains each unity code?
2:55 😂😂😂😂😂 5:44 & 5:59 😂😂 I laughed so hard 😂😂😂😂😂😂
I think it could be ware better if you know some of the real key words like:
- Voxel Engine
- Chunks / Chunk System
- Optimizations like: Frustum Culling, Occlusion Culling, Greedy Meshing
These words should help because the AI never played minecraft xD
Yea, and
-Villagers and
-Shrooms, and
-Diamond pick!
But honestly, we don't know if the AI has ever played Minecraft. Maybee its playing the game when not on duty! It could be playing it right now for all we know! Think about it.
public float speed = 5t
that was a mine crap
Hopson is now angree.
Bruh some day ai's will make entire games lol. Big nono for employees.
imagine Mojang will hire some guy who will code the game features in ChatJPT
fcn chatgpt is just everywhere!
Can ChatGPT write code to create mods for minecraft? Even if it’s something simple like adding a new item it would be cool to see if it’s possible
why not try it yourself
i can only get it do do very very simple code, ill be suprised if you can get it to do anything more than make a button that does something when you click it
Its kinda look like the old first version of Minecraft
You literally forgot the main feature of the game, "Craft."
this isn’t really “minecraft”, but the earliest version of minecraft, which didnt include crafting
me trying to type a simple propmt to make a game in replit and type in the code it gives my error 202