I Coded Minecraft in *Only* 3 MONTHS!!!!

  Рет қаралды 152,746

GamesWithGabe

GamesWithGabe

Күн бұрын

Follow me on Twitch: / gameswthgabe
Download the Clone (Windows x64 only): github.com/codingminecraft/St...
Watch the old streams: / @moregameswithgabe248
Join the Discord: / discord
In this video I go over the past few months of me tinkering on a Minecraft clone. I have added many different things to this clone. Some of the things I have added include: dynamic block creation, world saving/loading, OpenGL AZDO, order independent transparency, physics, 3D player controllers, commands, cubemaps, lighting, and more. I hope you enjoy my overview of how I went about recreating an iconic game, and I hope you'll join me as I create more videos diving deep on specific game mechanics in the future!
0:00 Intro
1:09 The First Square
1:59 Adding New Blocks
2:17 3D Player Controller
2:36 Cubes and Chunks
3:35 Chunk Serialization
3:56 Optimizations
4:19 Entity Component System
5:01 Font Rendering and HUDs
5:33 OpenGL AZDO
6:08 Hotbar and Commands
6:22 Lighting
7:25 Cubemaps
7:44 Current State
Lighting Article (Part 1): web.archive.org/web/202104291...
Lighting Article (Part 2): web.archive.org/web/202011120...
Animations Created Using Manim Community: docs.manim.community/en/stabl...
Thank you 3blue1brown and your amazing community for Manim!
---------------------------------------------------------------------
Website: ambrosiogabe.github.io/
Github: github.com/ambrosiogabe
Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)
My Recommended Game Engine Books:
Game Engine Architecture: www.gameenginebook.com/
Game Physics Cookbook (Read this before the next physics book): www.amazon.com/Game-Physics-C...
Game Physics (Ian Millington): www.amazon.com/Game-Physics-E...
Game Programming Patterns (Free): gameprogrammingpatterns.com/
My Recommended Beginning Game Programming Books:
JavaScript Game Design: www.apress.com/gp/book/978143...
My Recommended Java Books:
Data Structures/Algorithms: www.amazon.com/Data-Structure...
LWJGL (Free, but I haven't read this thoroughly): lwjglgamedev.gitbooks.io/3d-g...

Пікірлер: 288
@moritzscheuerle9447
@moritzscheuerle9447 2 жыл бұрын
You need simple block based ambient occlusion and different lighting per surface normal. That should help the classic Minecraft look.
@TheTinyCreeperGaming
@TheTinyCreeperGaming 2 жыл бұрын
@@noname_hacke_9747 Bro is trying to make a minecraft clone and make it look different
@voxelrifts
@voxelrifts 2 жыл бұрын
True
@gabrieldelatortilla1
@gabrieldelatortilla1 2 жыл бұрын
SMOOTH LIGHTING IS THE SECRET BRUH FR
@DrawsRene
@DrawsRene 2 жыл бұрын
@@TheTinyCreeperGaming RECREATED not cloned.
@dragonheart9965
@dragonheart9965 2 жыл бұрын
7:20 that seems to be the way minecraft actually does it. In the debug screen it has separate values for sky light and block light.
@newe6000
@newe6000 2 жыл бұрын
Not only that, but back in the day Minecraft also did it the naive way! It used to have to update every chunk on screen to perform the day/night transition. This caused a very visually noticeable ripple as chunks in your field of view updated, and sometimes even caused a bug where far away low priority chunks would still have daylight light levels during the night. Not to mention the hitch caused by having to recalculate all of the lighting in all visible chunks tens of times during the transition. They fixed this during the Alpha or Beta, by implementing the separate block and sky light levels, allowing the visual daylight of chunks to be changed in real time with no recalculation of light levels.
@Niker107
@Niker107 2 жыл бұрын
@@newe6000 Yep! Good old days where you could see the whole world break up into square chunks as they all tried to update and get darker. I believe this was changed in the pre-release of Beta 1.8, which also prettified the game in some other ways. And it allowed for colored light too! So the sunsets turned orange.
@Volkswagen_Yeetle
@Volkswagen_Yeetle 2 жыл бұрын
Pretty sure he knows this as he explains the system in a Minecraft video from a year ago lol
@nightshade7092
@nightshade7092 2 жыл бұрын
How do you not have hundreds of thousands of subscribers already? I didn't glance at your sub count before I watched this video, but the quality is insane for such a small channel. Good job dude, seriously
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks Night Shade! It's always great to see such encouraging comments like this :D
@cleanlens
@cleanlens 2 жыл бұрын
@@GamesWithGabe do you like monke?
@asherhaun
@asherhaun 2 жыл бұрын
Wooohooooo! Been waiting a while for this one, I wasn't able to join too many streams because of timing so this will be fun to see how you did it.
@CarlossInsurance
@CarlossInsurance 2 жыл бұрын
Wait you're here too?
@asherhaun
@asherhaun 2 жыл бұрын
@@CarlossInsurance hey carlos lol
@BinkiklouGaminglol
@BinkiklouGaminglol 2 жыл бұрын
hopson gang
@breh2716
@breh2716 2 жыл бұрын
When i see a game developer making anything without an engine, i see him as a god, good job on the quality of the vid too, you are getting places
@quantumdeveloper2733
@quantumdeveloper2733 2 жыл бұрын
8:12 [shows working transparency] That's actually pretty advanced. Why didn't you talk about it in the video? Working on my own minecraft clone, that's one of the harder problems I have. How did you do it? Is it resorted every frame and reuploaded to the gpu? (If yes: Isn't that like super slow?) Or do you do fancier stuff like using instanced rendering for transparent blocks, to avoid uploading the chunk meshes again and again? Or is it maybe even done in the shader using depth peeling? Or are you just lazy and use a commutative blend function?
@emmettpeck3853
@emmettpeck3853 2 жыл бұрын
He loosely goes over this same struggle in his original video, as this is a continuation video of his "Minecraft in 2 days" Project.
@emmettpeck3853
@emmettpeck3853 2 жыл бұрын
I actually got confused, mixing him up with another youtuber. This video covers transparency as a challenge, if you're interested kzfaq.info/get/bejne/arVgkpBis8e7no0.html
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Hey Quantum Developer! I was thinking about going in depth about the transparency, but I plan on doing a whole series where I do a deep dive on each of these issues, and this will be something I'll cover in that series. But, I tried really hard to be a lazy developer and it just didn't look good enough, so I had to go to a more advanced technique. I tried resorting every frame, and that's not as bad of a performance hit because the way I submit the draw calls to OpenGL is using the glMultiDraw*Indirect function, which means I can just resort the draw calls and resubmit a small command buffer to OpenGL and that will resort the order that you draw the geometry in. Unfortunately, resorting the geometry every frame doesn't work for *everything* because if you have two glass blocks in the same chunk that have been meshed together they'll break unless you sort based on the fragment position. I eventually found some really good articles about Order Independent Transparency, and that's the route I took. Once I got it working right, you don't even have to reorder transparent geometry and it still looks correct. You do have to separate solid geometry from "blendable" geometry though when you draw everything, otherwise it won't look correct. I followed this tutorial to implement OIT: learnopengl.com/Guest-Articles/2020/OIT/Weighted-Blended Best of luck with your clone as well! :)
@quantumdeveloper2733
@quantumdeveloper2733 2 жыл бұрын
@@GamesWithGabe Wow, that's a clever algorithm. I like how they faked the overlap using a z-dependant weight. Sadly it doesn't work for me though :( I am using volumetric fog, and that requires knowing the distance between the front and the back face of a volume. Although I might have an idea how I can adapt it for that as well...
@ZentaBon
@ZentaBon 2 жыл бұрын
@@GamesWithGabe lazy? ya mean efficient 👀
@kjpg7413
@kjpg7413 2 жыл бұрын
Thank you for teaching modern noise! Even as only a brief mention of what you used, it really does help the field move forward. The section on pinned graphics memory was enlightening too, and I'm definitely going to look into how that may apply to the current projects I'm contributing to.
@gladiusso
@gladiusso 2 жыл бұрын
You are seriously underrated. And I truly mean that. You're unique, your dedication to your content shows, you care about your viewers' time and their interests, I can tell you're not here for views or popularity. Keep doing what you love doing and don't *ever* let anyone tell you otherwise
@Richard-hm2cc
@Richard-hm2cc 2 жыл бұрын
Awesome work, Gabe. I’ve been replicating the code from your java 2d game engine series in C++ and this can only make me more excited! Something I would recommend is that if you’re using the official minecraft textures/fonts you should replace them with something else so that you don’t get into legal issues. If you’re already using your own assets just disregard what I just said.
@zethzz3524
@zethzz3524 2 жыл бұрын
Amazing video with great quality. I've never heard of this channel before, and just 1h after its uploaded its in my recommended for some reason, and probably in others aswell. You're gonna blow up, and you deserve it, keep this amazing quality up, and you gonna get big quick
@gamesuarx
@gamesuarx 2 жыл бұрын
This is so cool! Maybe, as this little project progresses, you'll eventually be able to make it into a game of its own, not just a recreation of Minecraft.
@Kalightortaio
@Kalightortaio 2 жыл бұрын
I've been struggling to write a 3d renderer in OpenGL for weeks, this is going to be so helpful to pick apart and learn from!
@NunyaBizznezz6969
@NunyaBizznezz6969 2 жыл бұрын
Subbed. I love that you touched on multithreading, you touched on benefits of c++ to manipulate low level... You sparked interest that drives me to learn other things. This is what I like in my subbed stuff.
@brick4353
@brick4353 2 жыл бұрын
dude, i love seeing stuff like this, keep up the great work!
@Hamox
@Hamox 2 жыл бұрын
Awesome video! I am really happy that your channel finally blew up!
@VoylinsLife
@VoylinsLife 2 жыл бұрын
I'm looking forward for the LWJGL 3D tutorials, you do such an amazing job with the quality of your videos!
@UliTroyo
@UliTroyo 2 жыл бұрын
I love Minecraft clones. I have watched almost every voxel engine demo on KZfaq. I love to see what people choose to implement and how. It's akin to song covers.
@Aldraz
@Aldraz 2 жыл бұрын
It's amazing man, good job. But I have to say that the only thing I care about when I see clone projects of MC is how much better is the performance and if it's even better. Because the ultimate dream is to essentially create a minecraft with a pixel sized voxel, but that's just too computationally intensive.
@cineblazer
@cineblazer 2 жыл бұрын
never seen your channel before, but this video definitely earns a subscription. impressive work!
@lotgc
@lotgc 8 ай бұрын
I'd love to see you develop this further into its own game. Minecraft has had the monopoly on voxel sandbox games for way too long, and I think because of how far removed modern Minecraft is from beta Minecraft, there's a nice audience waiting for that kind of classic Minecraft feeling. You should take advantage of Mojang/Microsoft self-sabotaging their own game while you can.
@CarlossInsurance
@CarlossInsurance 2 жыл бұрын
Very interesting video! It was incredibly well edited based on your channel size. I wouldn't be surprised if more of your videos blow up in the future.
@4zmc
@4zmc 2 жыл бұрын
Amazing editing. All those animations don't go unnoticed. Nice work!
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks Foursy! And I'm glad you liked the animations, they did take a big chunk of time :D
@malkmusl
@malkmusl 2 жыл бұрын
Awesome Video bro! I have been looking for good tutorials in this area for some time. I would be very happy if you continued to make videos about the project
@georgigeeksky8349
@georgigeeksky8349 2 жыл бұрын
That's so much work man! Amazing!
@drinkwatrr9883
@drinkwatrr9883 2 жыл бұрын
Another amazing video, rly hope your channel blows up soon
@JoseRomagueraM
@JoseRomagueraM 2 жыл бұрын
This channel is a gem. Keep working on it!!!
@JazzyWaffles
@JazzyWaffles 2 жыл бұрын
This is pretty good! Hoping to do this myself one of these days, once I'm more comfortable with coding.
@lauris5275
@lauris5275 8 ай бұрын
As a person learning frontend for a long time. And now learning java for about 3 weeks. This still looks like a magic to me.
@G_Matto_shorts
@G_Matto_shorts 6 ай бұрын
This copy game is really well made, and you can actually explain stuff very well, and i can actually understand what you are saying without any coding experience! Extremely underrated
@joysaha3927
@joysaha3927 2 жыл бұрын
Wowww..Looks awesome!👏👏👏 Have to learn this from you! Waiting for your minecraft making tutorials! 😇
@SuperGrimmy
@SuperGrimmy 2 жыл бұрын
I also made minecraft kind of clone. Most people just generate some small voxel, do simple collision and add block placement/removal. HOWEVER.. when you start moving past the basic features you really start to understand the complexity.. and also possibly inflict yourself with a slight obession about all these topics. It's a roller coaster of frustration and joy. "Infinite world" with chunk loading/unloading, transparency, all kinds of optimizations, chunk generation, chunk/patch poly reduction... and that's only scratching the surface.
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
I absolutely 100% agree. So many people dismiss the amount of effort for seemingly small games. Heck, building a full NES Super Mario clone is a solid month of work at least. I really appreciate it when people realize the amount of work and dedication that goes into a game :)
@EddyVinck
@EddyVinck 2 жыл бұрын
I'm a web developer but these videos are just so interesting and entertaining for me. Keep it up!
@TitanTubs
@TitanTubs 2 жыл бұрын
YEAH GAMERS. He did just drop a new Minecraft. 🔥 Seriously though walking someone through this with unity would be great. Even just a code walk-through explanation should be quite valuable to me, whose literally just made 2d shooters and 3d controllable spheres.
@nikki-deprecated
@nikki-deprecated 2 жыл бұрын
Looks great so far! Sucks I've not been able to catch the streams
@xxtwo_trickyxx5522
@xxtwo_trickyxx5522 2 жыл бұрын
Watching you add all the code and make the game and then I seen the end result it brought back wonderful memories when Minecraft first came out😍😂
@tracy449
@tracy449 2 жыл бұрын
Could you do a very specific tutorial on how the lighting works, like with code examples? I am making my own voxel engine and would like to understand this better. Thanks for the video! :)
@ZimmoYT
@ZimmoYT 2 жыл бұрын
Great work hope this gets more views!
@DisorientedDeveloper
@DisorientedDeveloper 2 жыл бұрын
I would love to see some updates on this clone. it sounds really cool
@sh_4016
@sh_4016 Жыл бұрын
I really love the lighting system of the game because it looks like real minecraft!
@kaviscorea8302
@kaviscorea8302 2 жыл бұрын
I'm looking forward for the tutorials! I want to make a minecraft inspired game, so it'd be a huge help :)
@steffelix98
@steffelix98 2 жыл бұрын
this is a good ass video man! keep it up you'll get there
@unyxium
@unyxium 2 жыл бұрын
Finally someone is going further with the idea of a Minecraft clone. One of the things that'll really make this one stand out from the rest is the addition of ambient occlusion on the blocks. If you manage to add it, there will be a very noticeable improvement to the visuals of the game.
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks for the comment unyxium! And yea ambient occlusion is on my TODO list, I've just been lazy and have been implementing more "fun" features haha
@Snowmanver2
@Snowmanver2 2 жыл бұрын
Enjoyed the video, thanks!
@jukit3906
@jukit3906 2 жыл бұрын
A better way of implementing lighting is to not modify skylight on night time, but instead of a factor (mineraft calls "internal skylight") that gets modified during night time as an uniform and that will be multiplied to the skylight in the vertex shader. That way the day-night transition will look smoother, and prevents costly light updates.
@springwolve4254
@springwolve4254 2 жыл бұрын
Yikes I just realised mid way that this video only has 500 views... I was really sure it must be one of those 450k views or something... Keep up the great work ;)
@ben_the_potato
@ben_the_potato 2 жыл бұрын
Wow, very interesting vid, you earned my sub
@HeavyHouse24
@HeavyHouse24 2 жыл бұрын
Only in months. God damnit. That just show how tough Minecraft is
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
I think you're the first person who picked up on this lol. Everyone else thinks I'm saying it was easy to recreate Minecraft XD
@itsrainingnans2187
@itsrainingnans2187 2 жыл бұрын
MY GOD IVE WANTED SOMEONE TO DO THIS FOR AGES MAN
@Berdi_
@Berdi_ 2 жыл бұрын
More videos about this would be cool :D
@nothcial
@nothcial 2 жыл бұрын
Another great find
@DevNugget
@DevNugget 2 жыл бұрын
Great video Gabe, some amazing work you've done here! Now remake the unviverse :p
@icebear3627
@icebear3627 2 жыл бұрын
Just Awesome!!
@scampernoodle6757
@scampernoodle6757 2 жыл бұрын
Great game! You should add more to it!
@joeyreinhart8820
@joeyreinhart8820 2 жыл бұрын
I'm only a few minutes into the video so maybe this is brought up later, but a large texture atlas is actually how the real Minecraft used to store it's textures, you probably knew this if you ever made a texture pack for old versions of the game. Nowadays the textures are all individual images, except they're not. Minecraft actually stitches all the images together into a texture atlas at startup, even in the latest version.
@simonlindgren9747
@simonlindgren9747 2 жыл бұрын
Great video! I got the game working on linux through wine.
@maazahmed2848
@maazahmed2848 2 жыл бұрын
Awesome work
@FiatMihiSecundumVerbum
@FiatMihiSecundumVerbum 2 жыл бұрын
Love your videos
@jor2416
@jor2416 2 жыл бұрын
This video is going to blow up for sure
@SuboptimalEng
@SuboptimalEng 2 жыл бұрын
Awesome video with concise explanations, I need to take some notes! Quick question, did you use 3b1b's manim library for the animations?
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks! And I did use 3b1b's community manim library :)
@Shredzy715
@Shredzy715 2 жыл бұрын
@@noname_hacke_9747 why are you commenting so much
@Rimtay
@Rimtay 2 жыл бұрын
Awesome video. Great fan of Minecraft and programming, I'll be back :)
@iamalsoaduckhead
@iamalsoaduckhead 2 жыл бұрын
channel got blessed by the youtube algorithm congrats man
@UngelisteteVideosvonExes
@UngelisteteVideosvonExes 8 ай бұрын
EXTREMLY NICE VIDEO!!! BUT: pls show sometimes more of the process, for example when u are creating the hotbar or so
@Cloud7050
@Cloud7050 2 жыл бұрын
Cool stuff!
@felixstrau7880
@felixstrau7880 2 жыл бұрын
Well done! And good video editing :) You mentioned this article about the lighting. Would you mind sharing it? Working on a Minecraft clone myself using direct3d and c#. Hording tons of Minecraft related information :D
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks Felix! And yea I probably should have included that article, but I just updated the description with the links :D. Good luck with your clone also!
@pacco7641
@pacco7641 2 жыл бұрын
At this point the "I decided to do something that's never been done before" is a very cool meta-joke because the joke itself has been made thousands of times before, and refers to doing something and pretending it's never been done when it's very common. Just like this joke.
@tefazDK
@tefazDK 2 жыл бұрын
Beautifully executed.
@acorgiwithacrown467
@acorgiwithacrown467 2 жыл бұрын
Wow, very well done, super cool.
@user-er6gt6hv6g
@user-er6gt6hv6g 2 жыл бұрын
This clone is the most Original minecraft like.. among all other minecraft clones out there
@happygarlic13
@happygarlic13 7 ай бұрын
Great stuff, wouldn't have thought that multi threading reduces the RAM requirements of chunk loading... But I guess it makes sense *hmmm
@hunterr.2333
@hunterr.2333 2 жыл бұрын
Holy hell this is impressive, as a comp sci student at university I understood...1/2 of it lol
@SkylerBasco
@SkylerBasco 2 жыл бұрын
SO UNDERRATED LEGEND!!
@svenfruiti494
@svenfruiti494 2 жыл бұрын
This is insane... I want to do that too, just to learn coding
@itsbro9527
@itsbro9527 2 жыл бұрын
It'll look really cool with more biomes! (if you haven't done it yet)
@bingbongbg
@bingbongbg 2 жыл бұрын
This video is great!
@SENTRY456123
@SENTRY456123 Жыл бұрын
OMG THIS IS THE TRUE MINECRAFT CLONE I WAS LOOKING FOR
@theneonbop
@theneonbop 2 жыл бұрын
I think an FOV slider should be added soon because it looks a bit zoomed in most of the time in the video
@veryupstandinguy
@veryupstandinguy 2 жыл бұрын
fell in love with a new youtube channel
@ufg_
@ufg_ 2 жыл бұрын
This is soooo impressive
@NaudVanDalen
@NaudVanDalen 2 жыл бұрын
Gabe: "Why Minecraft is a Technical Feat" (Feb 17, 2020) Also Gabe: "I Coded Minecraft in *Only* 3 MONTHS!!!! " (Nov 15, 2021)
@CabbageGod
@CabbageGod 2 жыл бұрын
This is cool! This is something I always wanted to try doing for fun but I've never gotten around to it. It seems like a really fun project to work on. My only question, why not use an engine? Maybe there is less overhead but the time you would have saved writing a lot of this (and a lot of what you'll have to write in the future) seems worth it.
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
I've done this before with unity and unreal, and you do save some time, but you run into technical limitations pretty quickly. You end up with a lot of problems with lighting and stuff as well since unity and unreal are expecting normal geometry, and not meshed chunk data. To fix that you end up redoing a lot of the stuff I did here anyways, so you end up still spending the time on the same tasks :). I also don't like the way the physics feels with those engines, and it's a lot easier just to roll your own physics for a game like minecraft, and I think it's fun using OpenGL :D Also I would definitely recommend giving it a shot, you'll learn a lot!
@CabbageGod
@CabbageGod 2 жыл бұрын
@@GamesWithGabe Ahh, that makes sense. I saw your video breaking down the technical side of minecraft, seems like you are really into this concept if you've also done it in unity/unreal too hahaha! There is a game called CyubeVR which is like minecraft in VR and the developer of that still has some of these issues you described despite it being like a 4 or 5 year long project. And I know he's doing it in Unreal. How do you plan on handling multiplayer? I surely hope you aren't going to have to make a networking framework yourself haha. I've worked a lot with networking inside Unity, primarily using Mirror, and even that feels like a lot to handle sometimes! (Although very fun to create the back-end systems)
@BubblegumChewer
@BubblegumChewer 2 жыл бұрын
This video is bussin!
@rubenuijtde
@rubenuijtde 2 жыл бұрын
Woww I only just saw your way too low sub count after watching the video. Amazing quality!
@vb0t429
@vb0t429 2 жыл бұрын
I cant wait for people to start speedrunning this
@Maxyk9
@Maxyk9 Жыл бұрын
I'm so happy to see an in depth clone like this. I was curious for your lighting, you said you take your highest value around a block and subtract 1. How does this work? Like this makes sense till I think that I'm iterating through and start with 15 the the next block goes 14 then 13..... like what am I not understanding to prevent it from decrementing in the open where the value should all be 15/14. Thanks.
@GamesWithGabe
@GamesWithGabe Жыл бұрын
Hey thanks for the comment! And the algorithm is a bit different when it's skylight. Skylight is considered any block that has no blocks between it and the max y level. If a block is skylight then it just takes the max light level and as night time comes along it subtracts the night time values. Then when it hits a non-skylight block, it does the flood fill algorithm that you were explaining :)
@Maxyk9
@Maxyk9 Жыл бұрын
@GamesWithGabe Ah that makes total sense thank you so much for the explanation.
@MarkMYoung
@MarkMYoung 2 жыл бұрын
I want that texture atlas as a quilt!
@Povilaz
@Povilaz 2 жыл бұрын
Holy shit that's awesome!
@AJ213Probably
@AJ213Probably 2 жыл бұрын
can't wait for when you try the greedy mesh algorithm haha
@enteren7716
@enteren7716 Жыл бұрын
Did you use open tk? I have coded a minecraft clone myself in Java in the past and am thinking about attempting it again in c#. Thanks for the cool video (:
@mubindaghost
@mubindaghost 2 жыл бұрын
Wow that's cool to see
@robertwide6592
@robertwide6592 2 жыл бұрын
never imagined creating minecraft was that huge of an achievement
@ai-spacedestructor
@ai-spacedestructor Жыл бұрын
avoid loosing stream footage by setting up your twitch channel to automatically record, then if you loose any manual recordings you can just download the copy twitch made. plus it has the advantage people can watch it later if they missed it.
@untodesu
@untodesu 2 жыл бұрын
This makes me want to actually add gameplay to Voxelius... xD
@john.dough.
@john.dough. 2 жыл бұрын
Manim looks great!
@mwbgeometrydashpcaccount6372
@mwbgeometrydashpcaccount6372 2 жыл бұрын
WAY TO GO FOR 10K SUBSCRIBERS!
@That_0ne_Dev
@That_0ne_Dev 2 жыл бұрын
Hitting that bell for when he uploads updates
@adham5149
@adham5149 2 жыл бұрын
Fire 🔥 Waiting for the tutorials on how to do it
@GamesWithGabe
@GamesWithGabe 2 жыл бұрын
Thanks! I'm hoping to release the first video in 2-3 weeks :)
@rorymax
@rorymax 2 жыл бұрын
@@noname_hacke_9747 watch the video….he’s very clear that he will
@SebastianLechugaOfical
@SebastianLechugaOfical 10 ай бұрын
I think your next challenge should be porting you fan version on the Nintendo Ds
@MouthJaw
@MouthJaw 2 жыл бұрын
I thought Minecraft ripoffs have been before. And this great and different.
@relic374
@relic374 2 жыл бұрын
You have single handedly and wholly made me motivated to start programming again. I used to program in C/C++ and Python a bunch, but I stopped because of extreme stress and stuff. I think I forgot how much I enjoyed it. Thank you so much.
@ThylineTheGay
@ThylineTheGay 2 жыл бұрын
7:08, so like how minecraft does it
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 73 МЛН
Did you find it?! 🤔✨✍️ #funnyart
00:11
Artistomg
Рет қаралды 121 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 94 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4 МЛН
Buffers in OpenGL | How to Code Minecraft Ep. 2
26:56
GamesWithGabe
Рет қаралды 86 М.
I Coded a Video Editor (and it kind of sucks)
18:35
GamesWithGabe
Рет қаралды 231 М.
My Computer Taught Itself to Play Minecraft
14:47
Poppro
Рет қаралды 1 МЛН
I Wrote Minecraft for a Calculator
14:43
The Science Elf
Рет қаралды 1,3 МЛН
I programmed Minecraft from scratch... again.
11:44
jdh
Рет қаралды 555 М.
Ender Pearls can accidentally kill you now and I love it.
8:07
Phoenix SC
Рет қаралды 463 М.
I Spent 100 HOURS Making a Game With NO GAME ENGINE
13:42
Fuelvin
Рет қаралды 327 М.
Optimizing My Minecraft Clone With GREEDY MESHING
6:27
FinalForEach
Рет қаралды 113 М.
Making Minecraft from scratch in 48 hours (NO GAME ENGINE)
16:38
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 73 МЛН