I asked an AI to create Minecraft from scratch.
Ойындар
I used ChatGPT to make it code Minecraft
Get NORD VPN Today!! nordvpn.com/elementx
Use CODE "ElementX" to get more than 10% off!
This channel is partnered with Shockbyte!
Receive a 25% discount on your first month by using this code:
"ElementX"
shockbyte.com/billing/aff.php...
━━━━━━━━━━━━━━━━━━━━━━
■■■■■■■■■■■■About this video■■■■■■■■■■■■
App that I use to record: Rec.
OR if I am recording on PC, then I use Windows Key + G to record screen and I use my phone to record sound.
━━━━━━━━━━━━━━━━━━━━━━
■■■■■■■■■■Video editing software■■■■■■■■■■
)Video recorder: Windows key + G or OBS studio
)Main: Adobe Premiere Pro
)Thumbnail: Adobe photo shop
━━━━━━━━━━━━━━━━━━━━━━
■■■■■■■■■■■■ Social Media ■■■■■■■■■■■■■■
Everything is here: linktr.ee/elementxyt
━━━━━━━━━━━━━━━━━━━━━━
Thank you so much for watching my video, and have a nice day :D
Пікірлер: 761
this is what it looks like when you try to create an alpha version of your own game without programming experience
@Lucas_1706
Жыл бұрын
How can I get programming experience?
@avidclown
Жыл бұрын
Funny story, I started making a game in Unity yesterday (I say 'making' when I really mean slamming my head against a wall for two hours). This is certainly an experience of all time.
@endergame8267
Жыл бұрын
@@Lucas_1706 study programing
@Lucas_1706
Жыл бұрын
@@endergame8267 where? Can I learn it all through youtube?
@Gerald12345
Жыл бұрын
I installed unity but I don't use it, I'm gonna start learn programming once I can get more mature and capable of doing/learn it and then use it.
The reason why the no blocks were popping up randomly is because the AI didn’t want to do what you told it too, or at least in the way you wanted it too. It said no to you.
@squddymc766
Жыл бұрын
no shit sherlock
@huzaefahsyed5525
Жыл бұрын
@@squddymc766 It is a joke.
@radicalravioli9912
Жыл бұрын
detroit become human
@coolbasedgigachad6820
Жыл бұрын
🗿
@TheEpicNoob
Жыл бұрын
@A Random Gamer 6:49 is actually made by the AI so…
Absolute destruction of Minecraft video this weekend
@SimplyShako
Жыл бұрын
fr 💀
@ElementX
Жыл бұрын
Yes fr
@Rendered6b6t
Жыл бұрын
@@ElementX really fr?
@the_player_2
Жыл бұрын
@@ElementX for images you could’ve ask for an svg file and then convert to png
@XxDramaticBatu
Жыл бұрын
@@ElementX fr fr?
I think it's laggy because it renders every single block you look at (even the ones you can't see) and minecraft is optimised to only render the necessary blocks
@nikkiofthevalley
Жыл бұрын
No, Minecraft only renders the _chunks._ Checking every single block would be very laggy.
@thatchapthere
Жыл бұрын
@@nikkiofthevalley What do you mean? How can you see individual blocks if Minecraft just renders chunks?
@bluesillybeard
Жыл бұрын
@@thatchapthere Prepare to die from reading too much... Actually, this video by GamesWIthGabe does a pretty decent job at explaining: kzread.info/dash/bejne/mJ6Oo8moqKmxmbQ.html
@LineOfThy
Жыл бұрын
@@thatchapthere he worded it wrong.
@thatchapthere
Жыл бұрын
@@bluesillybeard Lol that video's been in my watch later for months, I'm still waiting for my post covid brain fog to clear so I can watch it.
This was quite hilarious, but its also impressive af. Imagine what that AI can do in 10 years :3
@IDontModWTFz
Жыл бұрын
Probably quite a lot including wiping out the human race 🤷♂️
@ElDous1
Жыл бұрын
humans probably will create an AI capable of creating advanced AI in 1 year minimum lol.
@Fraccy
Жыл бұрын
Us thinking AI will do anything crazy in 10 years is like how people in the 1950s thought 2015 would have flying cars 💀
@2fifty533
Жыл бұрын
@@Fraccy if it can already procedurally generate working code for random smooth 3d terrain and create a professional and meaningful essay or make detailed art within seconds then in 10 years i would expect it to be able to do much more
@Wmann
Жыл бұрын
@@IDontModWTFz AI is made to be a tool and that only, it’s just as long as some rando doesn’t misuse it or someone makes it able to “have feelings”, that’s one thing that’ll cause huge problems
The thing people need to understand is that the AI needs to be trained. The data which it eats to be trained literally comes from open source (publicly available) information and code. Most companies wouldn't publically publish their code online. So the more complex stuff is usually not available to the AI to train on Usually this code comes from tutorials and websites that have publicly published the code and data
@Pittoors_
Жыл бұрын
I wonder if it could make Doom, since the source code is available for free
@Mulitate4
Жыл бұрын
@@Pittoors_ you could try!
@clementpoon120
Жыл бұрын
i think it just rips source codes from tutorials by googling
@cthuwu2138
Жыл бұрын
@@clementpoon120 It isn't supposed to have access to the internet, so it can't directly rip code from the internet, though it likely based the code it did write pretty heavily on code that it saw during it's training. (also I would like note that I say it shouldn't have access to the internet, not that it doesn't have access to the internet, according to OpenAI it was cut off from receiving new information as of 2021, though there has been a good bit of evidence supporting it having some amount of access to the internet and/or up to date information)
@luigimaster111
Жыл бұрын
I dunno about that, there's plenty of commercial products that have their code freely available on github. If ChatGPT has been trained on that data, it might respond well with using language found within github repos, maybe wording things like a commit or pull request might get higher quality code.
Maybe the engine generates for each voxel a cube and thats why it is so laggy Maybe you could ask the ai for more performance
@samuelhulme8347
Жыл бұрын
It needs to have the cubes be built into a single mesh ( called a chunk ) and have multiple like minecraft
@AdamPajor
Жыл бұрын
Clearly. Just look at the vertex count. And also they should be one mesh. It's totally unoptimized as the AI did it.
@tizu69
Жыл бұрын
TL;DR for the ones that have no idea what this guy is talking about - basically the sides of the blocks still get displayed even when hidden behind another block, which the graphics card still has to render.
@AdamPajor
Жыл бұрын
@@tizu69 Yeah. In Minecraft, the mesh what the program generates only have the sides that can be visible. So a simple cube on a flat surface doesn't have the bottom. Only the sides are rendered what are actually could be seen by the camera. Everytime the player removes or adds a block, the mesh (which is one chunk) is generated again.
@AccSwtch50
Жыл бұрын
2:27 LOL
The fact It is better at coding than the average person is cool.
@lilyofluck371
Жыл бұрын
ehhh. I guess the average _person_ but def not the average programmer. kinda hard to code if you don't understand context or what it is you're doing...
@lukttk
Жыл бұрын
Not better than me but whatever
@vixer99
Жыл бұрын
i doubt. i tested it to make some python code and it had many SyntaxError (mainly await outside of async functions)
@distendedmist5840
Жыл бұрын
It's also better at socializing than programmers
@vixer99
Жыл бұрын
@@distendedmist5840 not just programmers, but shorts creators, gamers, tiktokers, too
7:26 but the main landscape is "blocky", so it did everything accurately (kinda)
@ElementX
Жыл бұрын
Sorta lol, you're right
@ARandomTexan
Жыл бұрын
@@ElementX plasma
6:17 if you didn't notice the whole map was just one big picture of the grass texture you made, and turned it into the terrain. You can tell by the tan-white colors in the middle.
It could probably do a better job if a more experienced game developer asked it
@vixer99
Жыл бұрын
if an actual developer*
@xStormyyy
Жыл бұрын
game development experience doesn't have to do with what answers you get tho?
@xStormyyy
Жыл бұрын
@@Memeology_Shorts I guess, yeah
@arcanep
Жыл бұрын
Challange accepted wait for my vid lol
@thejagtimes
Жыл бұрын
@@arcanep waiting
I love how it gradually stops being Minecraft
@illusivethunder.
Жыл бұрын
Gradually?!?!?!
i kinda wish that they used legit textures so we could see how stunning it actally is
@LonelyDoggo
Жыл бұрын
Tbh ye
@oficialvictorviana
Жыл бұрын
That was my thought too
@bemlok
Жыл бұрын
Yah, I was thinking the same thing
@Jadamhodges
Жыл бұрын
It was extremely disappointing and not funny enough.
@PersonManManManMan
Жыл бұрын
Agreed, I am fine with meme ones, but for final result they should have been swapped with better ones
thank you element for finding these lost versions of minecraft, the effort you must have put in to find these archived versions must've been insane
To improve the performance you could just ask for add occlusion culling... In simple terms, the thing you don't see are still being rendered and stuff, and that makes PC slow, so occlusion culling you just, not render the things you can't see
This may not look like much but its pretty impressive remember a normal ai would probably have 900+ mistakes it probably wouldn't even start
@PANTHERA369
Жыл бұрын
The AI Was Literally Playing Games With Him. It Was Joking And Writing More Code Than A Person Could In A Hundred Hours
@modables
Жыл бұрын
chatgpt does make 900 mistakes you think this is impressive? look at codex
@nathanpfirman625
Жыл бұрын
@@modables for an ai it's pretty impressive.
The fact it accidentally made terrain generation is funny
Its insane what this ai can do with only 10% of its full power being used and with no access to the internet im sure if you refined it by telling it exact details on exactly what you wanted it to code it would be more like minecraft alpha but imagine 5 10 or even 20 years from now when there are fully made games using only ai from code, textures and music even down to voice acting and story telling
@baumy235
Жыл бұрын
lazy markets and games without the art of human creation. would be a pity
@BrbExtra
Жыл бұрын
@@baumy235 it would be but it does seem like the future.. You don't need to hire an AI or give them money I do hope it doesn't happen tho
ChatGPT is cool I tried to tell it make some games and it did but code also had some issues but I fixed it. I hope ChatGPT gets more advanced in future.
@_kitaes_
Жыл бұрын
I hope not
@PikaJim
Жыл бұрын
@@_kitaes_ Why not?
@10F2C
Жыл бұрын
can't you just debug those games?
@nabir14
Жыл бұрын
@@_kitaes_ why not bruh?
@nabir14
Жыл бұрын
@@10F2C yes I guess
If a experienced game developer instructs the AI to do so, It would do a better job. Like, the developer will give information in depth and it would code just the way they want.
6:49 *IT'S GOT **_NOSE_*
Minecraft only renders the faces of blocks that you can see, the ai's code rendered every face of every block. That's my guess as to the poor performance
the definition of re-doing something so much that it becomes a completely different thing
The main reason for the lag was every block was being drawn at once
i like how it gave you an actual landscape from the instruction "make it better" if thats really all you did
Fun fact: Element x is turning to Developing a game programming video contents
Man, last I watched this channel had no voiceover, and hearing your voice surprised me, but your voice sounds really nice
@ElementX
Жыл бұрын
This channel always had voice. You're probably talking about my other channel (Element X but shorter)
@MalachiaPapiliaVT
Жыл бұрын
@@ElementX That's 100% right, I forgot about that difference!
Guys, we don’t have to worry about ai taking our jobs anytime soon 😂
This is actually pretty cool because people can now make mod’s pretty quickly and can update them for you all you have to do is polish it a little and you are done.
it was using the soundwaves to create a smooth surface (like minecraft does) then putting blocks ontop of it and scaling it down (like minecraft does)
tha one at 6:40 might actually be quite good, since the terrain is randomly generated and much faster than minecraft also much more smooth and realistic, add a mining method semi based on randomized modifiers to that and you have minecraft but ultrarealistic.
WE NEED MORE OF THIS CUZ IT'S HIRARIOUS
4:02 got me wheezing Nothing is there but you are still trying to find out what was that funny that got me wheezing
Impressive how it managed to recognize what Minecraft was
He should definitely try asking the ai to tell him how to escape from the backrooms
X just saying "Make it better" to an AI and hope it improves the result, just hurts my soul xd
i love that he picked grass with a dog in the middle, not just grass 😂😂
That's actually impressive! An AI can program a game!
The irl minecraft : i am the best game AI minecraft : I have blocks irl mineraft : ur clearly better
The way you said yess yess yess 🤣🤣
Pretty sure AI will be able to make game replicas in 10 years....
Congratulations! You broke another thing: the "best" ai
KZreadrs: ChatGPT is free ChatGPT: Please type here your phone number Me: Wait a minute, phone number isn't free
@YolkbytePNG
Жыл бұрын
Eat hot chip and lie
that terrain gen was actually really cool tho
You're voicing is always improving
Holy crap, this is both hilarious and amazing.
The snow blocks in the air looked like a cloud
"write a program that generates perlin noise and uses its output to decide the elevation of each voxel in a world, which is able to be traversed in 3d."
“This looks nothing like minecraft. use the height map to generate blocks.” -ElementX
Maybe it could be better if you specify voxel terrain with culling and chunks?
Minecraft: AI Edition More blocks and taller terrain... AI: So mountains with a chance of NO clouds?
It needs backface culling and culling the sides of blocks that touch eachother
for images you could ask for an svg file and then convert to png
@BookwormKevin
Жыл бұрын
Or just use dall-e
@the_player_2
Жыл бұрын
@@BookwormKevin yeah but he is using chat gpt and it’s free anyways
it got more and more cursed, I love it
element X: why is my game lagging so mutch? the rendered faces of blocks that you can't see: lag lag la............g laaaaa(5 years laater)aaaaaaaag
Video idea: If the crops can spawn an entity (The item), what if you change the item spawn to spawn a PLAYER?
we are more closer to the AI singularity than we tought
Those water textures legit making me thirsty fr
2:02 "5 blocks" *proceeds to list 6 blocks* 🧠🧠🧠
@SomeTomfoolery
Жыл бұрын
He's so much of programmer that he naturally starts counting at 0
Can you do a tutorial about how you did this, because I find this very fascinating and what to try it myself, but I'm not sure how to start.
@Blackfatrat
Жыл бұрын
you can probably do a lot by just asking the ai and using something like Visual studio but to be honest with you, the ai is much easier to use if you actually understand what you want it to do and how. Because it does do complex misstakes that are hard to see, let alone if you dont know what its actually doing.
Conclusion: if you want to destroy your pc from lag, ask AI to make minecraft!
You know what would have been really impressive. Creating ChatGPT in Minecraft.
How did you do this I know you used openai but what exactly did you tell it (I want to try this myself)
@sneaky1053
Жыл бұрын
there are more likes on this comment than actual answers. U know ppl see this, and decide to not answer. Lets keep it this way
@daboim
Жыл бұрын
Scratch chat
Oh it's definitely using a heightmap, but for some reason it stopped using almost all blocks but the S"NO"W blocks xD I guess when you said it needs to be better, it just thought to make it smooth instead of blocky :')
the fact that the ai said no 6:41 💀
2:44 its mainly because you are drawing all sides of block even if you can't see them which greatly reducesyour fps
Still less buggy than bedrock lmao
people:ai will take over in the future ai:
6:36 It's that mod for Minecraft that makes edges non existent.
This reminds me of that "Minecraft 4k" version created by Notch. (Not the "4K" you might be thinking of-quite the opposite.)
ULTIMATE TEXTURES
Mom, Can we have mincraft pls Mom : we already have mincraft at home Mincraft at home :
Can't wait for Minecraft 2.0 🥰
it made a clock for me! but it was a different time zone, so next i'll just tell it the time zone
The "Minecraft" game that it made I don't think culled any of the blocks that are covered by other blocks, look at the triangles, verities go up lol
6:18 Looks like not textured roblox 🤣
I love this style of videos!.
Next time tell it to use perlin noise for the generation of terrain and you can also make it not render the faces of the cubes that aren't visable 😊
Honestly try and get it to create an inventory system that’s a real challenge I tried for hours with no avail
🤣I'm only laughing because this guy's laugh is soo good enough to make me laugh 🤣😂
Element X in 2030: I created Minecraft in ChatGPT without lag
"Close Enough"
The ground on the hilly map still used the Grass png you got.
In the hands of an experienced programmer, it's a tool like no other.
I'm a Minecraft modder. Me and my buddy has written about 35 mods. I'm experimenting with ChatGPT and while it is limited to version 16, it's really powerful. I've also used it to create love sonnets, comforting statements, a three-act television script. It's pretty good. It wrote a story using jungian archetypes. A friend of mine who is an experience I called just constantly said it was wrong about the shadow archetype being an archetype. I looked it up and the shadow archetype is an archetype. I know chat CPT can confidently say untrue things that it doesn't really know but humans can too. This can write a fairly powerful 1 16 Minecraft Forge or fabric mod, explains calculus derivatives, but it can't cook up the bacon and bring it home in a pan.
4:42 Teacher: we all know there’s more land then water The AI: that’s not true, there’s more water under the land element X: 👁👄👁
IMO, minecraft should run some parts of their code under chat gpt and see if it can optimize the game
Beautiful. Mojang is quivering in their boots.
0fps Is what i usually get when i try to play normal mc 💀
6:19 reminds me of that mod wich makes minecraft look like that
With some finagling, you can make a bi Sik train like that of a survival game like Rost or Ark
world height limit is very impressive
We know that iren golam never attack creepers so my question is...... "What happenes if a creeper killed by an iron golem?
Remember, ChatGPT isn't writing truly original works, nor is it writing truly original code. It's basically just taking bits and pieces it's seen before and pasting them together. All it's doing behind the scenes is correlating certain input words with output words, and adding a bit of randomness into the mix to generate "original" text, though all the text it knows came from a source somewhere else. It has very limited capability to extrapolate past it's dataset.
My mans usin windows 11 out here. Telling by the curved buttons
Game developer - our Alfa version is ready now we can modify it 💀
it might be me being unfamiliar with intellij's dracula theme but it looks like you don't have your source folder set in your project structure. having it set will give you better syntax highlighting and intellisence. if I'm just an idiot and you do actually have that set right, might I recommend the rainbow brackets plugin, it make life a heck of a lot easier. You should also look around at some other themes, they're other ones that provide a lot more complete syntax highlighting than dracula.
I need this! I could just ask it to write code and then I'll fix all the problems with it myself!
I love how he's just bullying the ai the entire video
6:21 It's cool btw