Corrections: 6:43 is made by TheGoodGuy8000 not AnewAge Finlay_Cool's version of Minecraft (2:09) has been updated over the years, and didn't have textures until V5 in May of 2020. So for 5 years it didn't actually have textures.
Scratch isn't just a game engine, it is a U-Topia, people are able to make animations, tutorials, contests, slideshows, games, stop motion makers, 3D engines, music makers, enemy AI, and many other impressive things. Scratch since its release has inspired numerous children to start coding, and has a great community otherwise, big youtubers such as griffpatch continue to grow the scratch community and help with the future generations.
they can all look at each others code and there is no way to obstinate it & i bet they also give each other tips in the descriptions or their various techniques used, so overall it really is working together.
Crafting is not hard to implement , but without survival mode , crafting is useless. For survival mode, you would have to create countless things to make sense , like mine , mobs , health system, tool system , smelting, and chest system. The point is that , not only for scratch, when you look "I recreated minecraft," they only make the voxel world with overworld surface terrain generation and nothing more.
Crafting is problematic specially if you have to work with something like Scratch. You need blueprints. Objects that will be used as tools. You need hand and tool have to be rendered. Whole implementation of it must be flexible if you want to expand on it so it can't be done simplistically. You need UI for that too. Item stats also meaning you need to create tools so you instantly have new categories to add like weapon sword, tool pickaxe, placeable block and so on... We need to talk about materials too if you want something more then wooden tools and so on and on... it's not easy as it seems to be.
@@thechosenone729 Actually it is not that hard, really, I already made a 3D Minecraft on Scratch that can render the tool/block you have in your hand and those tools actually make you break faster. I've never added crafting as it's boring, it's just adding blueprints again and again, it's not hard, just boring
Same!!! (Well technically i developed one of the first texture baking solution, so i was in most of these, even though these versions are much faster than mine)
TurboWarp remains the best thing that has happened to the Scratch community. The many extensions lift some of the limitations of vanilla Scratch, so I think with time and effort a proper recreation would be possible.
But if you can't share a project on site (you can't if you use non vanilla extensions), then what is the point of using scratch? By the way, all projects in this video are made in vanilla Scratch.
Honestly I don't understand why Scratch doesn't add stretch and skew effects to sprites. If they did, you could just warp your triangle textures into place.
bro I saw this and then looked at the profile picture and remembered that you were the guy who made the old scratch btd, I love you man. You made being at school like 5x less boring
now make minecraft in the scratch in minecraft and then make scratch in the minecraft in scratch in minecraft and then make minecraft in the scratch in minecraft in scratch in minecraft
It’s worth noting that Finlay_Cool's version of Minecraft has been updated over the years, and didn't have textures until V5 in May of 2020. So for 5 years it didn't actually have textures, and all the blocks were solid color. You can still see what those old versions were like in the list of remixes.
These days instead of _"can it run Doom?",_ that answer is almost alway 'yes' now... No, now in this era, _"can it Minecraft?",_ that simple game in near all forms is superisingly system intensive.
as someone who recently had a game trending on scratch, this is CRAZY my mouth was wide open throughout this entire video. how is it even possible to make something this complicated with block coding
@@bambozzled you.... YOU! HOW DARE YOU HAVE A DIFFERENT OPINION THAN ME?! nah jk, the problem is nostalgia and continuity, not that the old texture is better, so your argument is less relevant.
The “alpha” appearance is probably due to the lack of many lighting effects which give modern Minecraft its look, such as ambient occlusion (part of “smooth lighting”), light levels, massive worlds, colorful sky with clouds, biome specific coloring, and water transparency and coloring. These effects would require extra effort on the programmer’s part and computation on the computer’s part. And since BamBozzle was going for speed, it makes sense that they omitted these.
I fully support this project because if it succeeds we can finally get a version of Minecraft where the Phantoms have not, and never were, and hopefully never will be added to Minecraft
the fact that people are recreating the basic 3D rendering fundamentals like its the 90s ALONG SIDE with full raytracing is actually so insane, and its all in scratch!!!
people recently made minecraft in minecraft, now we just need to recreate that in the scratch minecraft and we can have minecraft running in minecraft running in scratch
This reminds me I still need to optimize my textured tri filler method. Vanilla scratch running these kinda things is a dream and I hope one day we can come close.
our technology teacher has us a whole 3 months trying to make minecraft on scratch. we knew nothing about scratch, nor how to code. she taught us nothing, and just sleeped class after class. she was so mad once she knew that nobody did the assignment. the school director ended up kicking her. gotta love the educative system
Still impressive how Minecraft is done here with a ray tracer and in comparison to Minecraft RTX which is minecraft but with full path tracing, running in real time and Minecraft ray tracing shaders. I'm surprised it was pushed this far in a something like this from where it started. I assume this is all rendered in software?
Can doom run minecraft? if we can play minecraft in doom, then we can run minecraft in the doom simulation on scratch and play minecraft in doom in scratch
amazing documentary video! ❤ very cool to see evolution and progress towards a relatable goal. everyone can see what they were trying to get and they keep getting closer and closer to actual Minecraft! Good video structure!
for the longest time i used the same version of Gamemaker for 13 years which is 8.1, this honestly makes me wanna try scratch now realizing how actually impressive it is.
I recommend actually trying real programming i find it either than visual programming in some points it's so easyyyy especially if you can think like a programmer you just need to choose the right language i am making my own right now!
I get why no one's done crafting, I've made it for my 2D Minecraft and it actually involves a lot of work! Amazing video, looking forward to seeing more from you!
Hey I got a question it's pretty random and not related to the video but where did you get the braam/cinematic stab at 2:00 from? i've been looking for this exact sfx for so long
if we recreate minecraft in scratch, its not only just because its cool and fun, but it would also (maybe) attract modders that don't understand java yet and they could mess around with the game with blocks. either that, or if minecraft for scratch releases, it would be complete spaghetti.
turbowarp supports custom extensions. i think one of them allows for importing costumes from external sources. couldnt you use a python bot that takes screenshots and stuff like that from the actual game and stream it to scratch? kind of like cloud gaming.
It could be done but that won't be fast enough. However you could cheat in some way by using s (it allows you to run web content in the scratch window), but I don't know how you're supposed to use that.
@@AntoineTelgruc2 why wouldn't it be fast enough? cloud gaming technologies already exist. it just relies on wifi speed. it can still be done. technically, using this, you could actually run windows 11 in scratch.
@@legendaryfish11 Turbowarp servers are not made for that purpose (even if TimMcCool proved it was possible to stream video through their cloud) and you don't only need to rely on fast wifi to transfer large amounts of data, also it doesn't seem like you can automatically inport screenshots using the extension you mentionned, that means your idea couldn't be done, and even so it wouldn't be the most optimal way to stream video on scratch.
@@AntoineTelgruc2 you dont need turbowarp servers. you can use custom servers and you cant host a python bot on turbowarp servers so you would need an external server anyway
I am not surprised by the people in this video and I swear like almost half of them are following me and I've talked to most of them. Maybe my next big project after my 3D engine?
How does this man not have a million subs with such good content. I'm surprised you don't even have a thousand yet. Count me in as one of your early supporters before you get famous lol
Game idea! :Will you snail REMAKE (in scratch ofc): info, i was starting to see this game around and i was like wow that would be a super cool game for scratch well i know just the person who might have the knowledge to master this project, and looking at scratch will you snail it did not impress me i want to see the glow the player trial and knowing that you are really good with stamps you can get this same effect instead of blowing up the clone limit so i challenge you, to make quite possibly the hardest game on scratch >:D (you know that you are special when you have so much talent that you are asked to make a game like that 😉 )
This really seams likes it is impossible because: 1. You can't access the graphics card and all work is done in CPU 2. Scratch is an interpreter and even in turbowarp, it is still just a lower level interpreter, but we want to get as low level as compiled code.
@@ggenije Okay, but is it as low level as machine code and it would be much faster to send more information to the GPU and process it into a framebuffer.
Corrections:
6:43 is made by TheGoodGuy8000 not AnewAge
Finlay_Cool's version of Minecraft (2:09) has been updated over the years, and didn't have textures until V5 in May of 2020. So for 5 years it didn't actually have textures.
7:45 YOU USED FARLANDS BY STEELMAN I LOVE THAT
whats the link to the doom game?
@@legendaryfish11 scratch.mit.edu/projects/565583443/
@@ggenije thanks!
@@Ty-ur4ji I saw that too!
my PC would set on fire running this
cap 🧢
Don't worry, I have a potato PC and my version didn't burn it (yet), it just runs horrendously slow lol
true
Spifey please make a video of you streaming yourself playing one of these but tell your stream chat that it's normal Minecraft!
still would run better than Java minecraft
its crazy how much people are able to push this engine. even if it isn't perfect and probably never will be, its still highly impressive.
"engine"
@@jarPlays11yes, scratch is considered a very simple game engine
Scratch isn't just a game engine, it is a U-Topia, people are able to make animations, tutorials, contests, slideshows, games, stop motion makers, 3D engines, music makers, enemy AI, and many other impressive things. Scratch since its release has inspired numerous children to start coding, and has a great community otherwise, big youtubers such as griffpatch continue to grow the scratch community and help with the future generations.
@@thenewboeguy rather than enemy ai you could say simulations
@@jarPlays11 Rather than picking out one thing you can contribute to the conversation instead of nitpicking because you were wrong
imagine that all those people teamed up to do the perfect 3d minecraft recreation
they can all look at each others code and there is no way to obstinate it & i bet they also give each other tips in the descriptions or their various techniques used, so overall it really is working together.
What @quentin765 said, they kinda are
sadly, some of these people just quit
heh we have a discord
you can tap behind the @ to have a blue one Mr @@geck-eye6930
I dont think crafting would be that hard to implement, but I do think that getting the rendering optimized is the final st priority of most people
Crafting is not hard to implement , but without survival mode , crafting is useless. For survival mode, you would have to create countless things to make sense , like mine , mobs , health system, tool system , smelting, and chest system. The point is that , not only for scratch, when you look "I recreated minecraft," they only make the voxel world with overworld surface terrain generation and nothing more.
Yeah, crafting is easy and the 3D part is the priority and the funniest part to code
Yeah. It was Notch's priority as well. Most of Pre-Classic was spent with optimizing rendering.
Crafting is problematic specially if you have to work with something like Scratch.
You need blueprints.
Objects that will be used as tools.
You need hand and tool have to be rendered.
Whole implementation of it must be flexible if you want to expand on it so it can't be done simplistically.
You need UI for that too.
Item stats also meaning you need to create tools so you instantly have new categories to add like weapon sword, tool pickaxe, placeable block and so on...
We need to talk about materials too if you want something more then wooden tools and so on and on... it's not easy as it seems to be.
@@thechosenone729 Actually it is not that hard, really, I already made a 3D Minecraft on Scratch that can render the tool/block you have in your hand and those tools actually make you break faster. I've never added crafting as it's boring, it's just adding blueprints again and again, it's not hard, just boring
My project is in the video!!!!
My projects are in the video 😄
Same!!! (Well technically i developed one of the first texture baking solution, so i was in most of these, even though these versions are much faster than mine)
hello i love your optimized tri filler
@@mattiskardell I think you replied to the wrong person ? (nevermind)
@@culan_SCP Texture baking?
TurboWarp remains the best thing that has happened to the Scratch community. The many extensions lift some of the limitations of vanilla Scratch, so I think with time and effort a proper recreation would be possible.
But if you can't share a project on site (you can't if you use non vanilla extensions), then what is the point of using scratch? By the way, all projects in this video are made in vanilla Scratch.
if only pen+ was actually good but instead it's garbage 😭
@@Tianeptine1062yeah it doesn't have much use to it
@@ggenije*are made in vanilla scratch! Not vanilla Minecraft lol
@@geck-eye6930 lol, will fix
The fact someone got redstone working is insane. I wanna see a computer built in there
meanwhile my laptop when using that pc: FIREEEEE
waiting for the scratch minecraft calculator
Imagine the Reddit post "MINECRAFT IN MINECRAFT IN SCRATCH IN JAVA ON A WEB BROWSER"
@@ChuckSploderinception
As somebody who used Scratch years ago to learn to code, these projects never cease to amaze me! Very nice video, I like the Summoning Salt vibes :]
I never watched him, lol. I will sure check him to borrow editing 😆
@@ggenije haha yeah! He makes interesting videos gaming / speedrunning history
Honestly I don't understand why Scratch doesn't add stretch and skew effects to sprites. If they did, you could just warp your triangle textures into place.
they used to have that but only on the horizontal and vertical axis I think
theres a turbowarp extension for that
@@legendaryfish11 There isn't sadly. Stretch only works on the X and Y axis.
@@LuniFoxo you can code your own extensions. just modify the code for the stretch extension.
Apparently fisheye and whirl can be used if the sprite is really big.
its insane that scratch 3d games now are at the level of games from over 2000
Real time raytracing in Scratch. I am dead.
Huge respect to everyone. Could never even begin to wrap my head around how they do this!
Now let’s talk about how we’re gonna put scratch in Minecraft EDIT: HOW DID THIS GET SO MANY LIKES?
Pretty sure someone has already done that.
there's literally a mod that lets you browse the internet
Yup it’s the WebDisplays mod
YES
I’ve never got this much replies in a comment
Making a DDA raycaster is still one of my favorite things I've done on scratch
bro I saw this and then looked at the profile picture and remembered that you were the guy who made the old scratch btd, I love you man. You made being at school like 5x less boring
Can’t wait for the next video “scratch is possible in Minecraft”
scratch in minecraft running in doom on scratch
now make minecraft in the scratch in minecraft and then make scratch in the minecraft in scratch in minecraft and then make minecraft in the scratch in minecraft in scratch in minecraft
its so badass that people have made rt renderers in scratch. i had no idea this was even possible on there
It’s worth noting that Finlay_Cool's version of Minecraft has been updated over the years, and didn't have textures until V5 in May of 2020. So for 5 years it didn't actually have textures, and all the blocks were solid color. You can still see what those old versions were like in the list of remixes.
These days instead of _"can it run Doom?",_ that answer is almost alway 'yes' now...
No, now in this era, _"can it Minecraft?",_ that simple game in near all forms is superisingly system intensive.
With this progress, i think my semi-understanding can recreate the rest. don't give up though!
so underrated bro , a hidden gem. i think youll make it one day bro
as someone who recently had a game trending on scratch, this is CRAZY
my mouth was wide open throughout this entire video. how is it even possible to make something this complicated with block coding
Someone: Creates a fully working 3-D minecraft clone
Scratch Team: Takes it down for violence
Hey, if we're getting into the very early era of Minecraft, all while on scratch, that's still an achievement.
man i remember playing these on scratch, i even built ,myself a simple raycaster even. this is a really high quality video, you just earned a sub :)
Just the fact that BamBozzles version, despite CLEARLY being minecraft alpha and beta, used the new cactus textures. Unbelievable
New textures better.
@@bambozzled you....
YOU! HOW DARE YOU HAVE A DIFFERENT OPINION THAN ME?!
nah jk, the problem is nostalgia and continuity, not that the old texture is better, so your argument is less relevant.
He wasn't trying to recreate the alpha and beta versions of minecraft. It was the alpha version of his project.
@@-jfs22- but it looked like it so i want it to look like the alpha aswell.
The “alpha” appearance is probably due to the lack of many lighting effects which give modern Minecraft its look, such as ambient occlusion (part of “smooth lighting”), light levels, massive worlds, colorful sky with clouds, biome specific coloring, and water transparency and coloring. These effects would require extra effort on the programmer’s part and computation on the computer’s part. And since BamBozzle was going for speed, it makes sense that they omitted these.
I fully support this project because if it succeeds we can finally get a version of Minecraft where the Phantoms have not, and never were, and hopefully never will be added to Minecraft
Average Phantom hater
Scratch: guys we made a cool and eazy way to make 2D games!
Everyone: Why can’t we make a 3D game?
With rtx graphics
this was my dream as a kid, i spent nights thinking about making 3d in scratch, cool someone actually did this
I’m so glad I was featured in this video as DCPU lol
next scratch mod is gonna compile code straight to c, and graphics are gonna be handled by vulkan 💀
Loved the video! Amazed at how far people are able to push a seemingly simple engine to do some pretty crazy stuff!
the fact that people are recreating the basic 3D rendering fundamentals like its the 90s ALONG SIDE with full raytracing is actually so insane, and its all in scratch!!!
Dude, this vid is so good! How do you have only 570 subs?
That raytracing minecraft project has got to be one of the coolest things ive ever seen.
Pretty cool how 3 separate versions have a way of doing ray tracing
Its gonna blow up my pc
only 451 subs? with this quality content? i love it. you be big somday
He's got like 7500 scratch followers
people recently made minecraft in minecraft, now we just need to recreate that in the scratch minecraft and we can have minecraft running in minecraft running in scratch
This reminds me I still need to optimize my textured tri filler method. Vanilla scratch running these kinda things is a dream and I hope one day we can come close.
our technology teacher has us a whole 3 months trying to make minecraft on scratch.
we knew nothing about scratch, nor how to code. she taught us nothing, and just sleeped class after class.
she was so mad once she knew that nobody did the assignment. the school director ended up kicking her.
gotta love the educative system
Relatable, if teacher doesn't care why students would.
"So, you know nothing about maths? Great, what's the integral of sin(2x+x^2-cos(x!)) dx?"
@@pickandshot me when the math teacher exists
Still impressive how Minecraft is done here with a ray tracer and in comparison to Minecraft RTX which is minecraft but with full path tracing, running in real time and Minecraft ray tracing shaders. I'm surprised it was pushed this far in a something like this from where it started. I assume this is all rendered in software?
Loved this video, I'm glad it got recommended to me
Can doom run minecraft? if we can play minecraft in doom, then we can run minecraft in the doom simulation on scratch and play minecraft in doom in scratch
Theoretically, anything is possible to make in scratch. That is just crazy to think about.
amazing documentary video! ❤
very cool to see evolution and progress towards a relatable goal.
everyone can see what they were trying to get and they keep getting closer and closer to actual Minecraft!
Good video structure!
My computer: _can't run shaders_
some guy on scratch: _makes minecraft with shaders_
Turbowarp is to Scratch what Optifine is to vanilla Minecraft
^
for the longest time i used the same version of Gamemaker for 13 years which is 8.1, this honestly makes me wanna try scratch now realizing how actually impressive it is.
I recommend actually trying real programming i find it either than visual programming in some points it's so easyyyy especially if you can think like a programmer you just need to choose the right language i am making my own right now!
Here before this channel blows up, great content!
I get why no one's done crafting, I've made it for my 2D Minecraft and it actually involves a lot of work!
Amazing video, looking forward to seeing more from you!
👀
griffpatch did something with the mouse camera, maybe modifying that code might give hope to a better gameplay
You can have a mouse controlled camera in vanilla scratch, but it's annoying. Bambozzle's version for example , you can check it by yourself.
@@ggenije oh i see
at what point do we get a minecraft scratch project that can run a redstone machine that can run scratch
This was such a nostalgia trip
i remember looking this up in 2017 or 2018 and there was already a working version with actual textures
New fav ytber when I saw scratch + Mac I immediately clicked and subbed before video 😂😂😂 Btw W EDITING
Yes boys, ya heard it right.
There's way more than just griffpatch in scratch.
I actually tackled this myself, although it is a 2d Minecraft and STILL doesn’t have crafting it’s got enough features for me to be satisfied
Bro,I played your btd scratch game and I still love it!
I’m currently working on a 3d game engine in scratch! Try to make Minecraft in it when I’m done ;)
I'm going to look into making a Scratch game now lol
4:25 it means "minecraft wind sandbox game"(i'm not sure why "wind" is there but it's definitely it)
Hey I got a question it's pretty random and not related to the video but where did you get the braam/cinematic stab at 2:00 from? i've been looking for this exact sfx for so long
imagine adding octree traversal to further optimize these types of projects, that would be epic
Odličan video brate samo tako nastavi
Dang, i havent touvhed scratch in yeaaaaars. This is mad impressive! I remember back when that ninja platformer game was the best thing out there :D
I still don't understand how to more technical side of scratch does this
Vector math, trig, and the power of friendship
@@ChuckSploder Lmao that's a great response.
In other words, people have been able to make Minecraft run in a browser window, working almost completely on RAM
underrated channel
Hi! I'm MyRaycasterArchives, or mario490, thanks for showcasing me in this video :)
9:03 Im sorry to be asking this but what is the track name for your outro? It sounds so nice!
ua-cam.com/video/8J3NhWU_4HU/v-deo.html
Bro people managed to do RTX in scratch meanwhile I can’t figure out why my cat doesn’t stop spinning when it receives a broadcast 😂
Awesome video man, I had a good time watching :)
Beautiful video :)
I gotta finish mine aaaaaaaa
GL
7:34 “full resolution”
imagine if all this genius scratchers united to make the definitive minecraft on scratch
Good luck on making mineraft
Underated
if we recreate minecraft in scratch, its not only just because its cool and fun, but it would also (maybe) attract modders that don't understand java yet and they could mess around with the game with blocks. either that, or if minecraft for scratch releases, it would be complete spaghetti.
Scratch 4.0 should at least add some 3D support, not sure how feasible that is but it would be so cool
You are such a good youtuber i hope you will get many subscribers soon!
but seriously we need to get a way for the gpu to compute graphics and maths, otherwise we're gonna run out of optimizations
@ggenije Is that Sploder music you're using in the background of your videos? So based, I miss that platform.
Yeah
Great video! I can't hear all that well, but you pronounce your words so that even the youtube automatic captions recognize it!
Your accent is so badass man
turbowarp supports custom extensions. i think one of them allows for importing costumes from external sources. couldnt you use a python bot that takes screenshots and stuff like that from the actual game and stream it to scratch? kind of like cloud gaming.
It could be done but that won't be fast enough. However you could cheat in some way by using s (it allows you to run web content in the scratch window), but I don't know how you're supposed to use that.
@@AntoineTelgruc2 why wouldn't it be fast enough? cloud gaming technologies already exist. it just relies on wifi speed. it can still be done. technically, using this, you could actually run windows 11 in scratch.
@@legendaryfish11 Turbowarp servers are not made for that purpose (even if TimMcCool proved it was possible to stream video through their cloud) and you don't only need to rely on fast wifi to transfer large amounts of data, also it doesn't seem like you can automatically inport screenshots using the extension you mentionned, that means your idea couldn't be done, and even so it wouldn't be the most optimal way to stream video on scratch.
@@AntoineTelgruc2 you dont need turbowarp servers. you can use custom servers and you cant host a python bot on turbowarp servers so you would need an external server anyway
I am not surprised by the people in this video and I swear like almost half of them are following me and I've talked to most of them. Maybe my next big project after my 3D engine?
It is possible with the new turbowarp rendering addons but I doubt we will ever get a playable fps without those
How does this man not have a million subs with such good content. I'm surprised you don't even have a thousand yet. Count me in as one of your early supporters before you get famous lol
btw it was me @thegoodguy8000 who made entity generation lol, not anewage
how did you make your enemies in your 3d Game?
I can’t wait for « Minecraft in Scratch in Minecraft » video
what's the doom project you played at 0:12
It is made by Finlay_Cool find him on Scratch
@@ggenije okay, thank you!
This guy is a legend, great vids and spot on games (he made crystal seeker!)
Game idea! :Will you snail REMAKE (in scratch ofc): info, i was starting to see this game around and i was like wow that would be a super cool game for scratch well i know just the person who might have the knowledge to master this project, and looking at scratch will you snail it did not impress me i want to see the glow the player trial and knowing that you are really good with stamps you can get this same effect instead of blowing up the clone limit so i challenge you, to make quite possibly the hardest game on scratch >:D (you know that you are special when you have so much talent that you are asked to make a game like that 😉 )
A system that rapidly pauses the game to predict where the player will go sounds impossible with the limitations of Scratch. I’d like to see it!
it might but until someone tries to fully make it we will never know@@whamikaze
This really seams likes it is impossible because:
1. You can't access the graphics card and all work is done in CPU
2. Scratch is an interpreter and even in turbowarp, it is still just a lower level interpreter, but we want to get as low level as compiled code.
Turbowarp is compiled, and it draws pen with gpu
@@ggenije Okay, but is it as low level as machine code and it would be much faster to send more information to the GPU and process it into a framebuffer.
they not only made minecraft, but minecraft with shaders. Holy shit.
also that 3D scratch platformer you made is kinda similar to a person who made the exact same thing but first person and they died
WOW! During 2020 and 2021 I was following Ray Madness and I remember most of the users here. Sad to see piano_miles gone though.
Not only they made Minecraft but also made shaders!
Like it's Minecraft 2.0
just adding shadows and fancy lighting doesn't make it minecraft 2.0 you silly goose
@@Tianeptine1062 yeah minecraft already has rtx, physics mods, nocube mods and all that
In two years, please make a part 2
I remember back in the day when the closest thing to Minecraft was paper Minecraft by griffpatch and that one 3d demo of Minecraft which kinda sucked