I programmed Minecraft from scratch... again.

571,098
0
Publicado 2022-01-15

Todos los comentarios (21)
  • @thegavinjackson
    Not bare bones enough, write it in machine code based off of your own instruction set, running on your own custom hardware that you mined the silicon for yourself
  • @williamjpriest7475
    normal people: Why buy the cow when the milk is free JDH: Let's make a cow
  • @h1ndlet
    The actual insanity of these videos is ridiculous, just making 3D engines from scratch because he wants to. Amazingly impressive!
  • @alexandernyberg8668
    1:20 I love that since C++ is a kinda middle-level language both low-level and high-level programmers can find common ground in complaining about it
  • @nicopad2260
    jdh: complains about people using engines and shortcuts also jdh: uses a rendering library
  • @cgfgsks201
    The only appropriate option would have been to code in HolyC, make it 16 color, and include elephants.
  • @halberd3776
    Looks awesome! You're getting a bit of peter-panning (8:14, where the shadows aren't touching the objects). This could be from a constant bias that you may have added to fix shadow acne, but for the future it's much better to have an adaptive bias. Look up slope-scale depth bias if you have the time. Nice work mate, love the vids!
  • @AndrewScott007
    I need that video on the top 10 reasons you hate Rust. It would be hilarious and informative from someone who's done an insane amount of low level computing.
  • @alexanderdavis319
    Jdh I really hope you end up doing a crash course lesson on game engine concepts and implementations some day. I noticed that you skim over many details for the sake of staying on topic, but I'm sure that many other people along with myself would also appreciate a video that gets into the nitty gritty. Amazing work in this video as usual, you've got me hooked on to your channel!
  • @OrangeDied
    when this engine is pretty finished, it'd be cool to see an in depth explanation of the math and how everything is organized and works together kinda like you did with the jdh-8
  • @popeofrei4124
    jdh: "java is stupid and to easy" me an java programmer:"yes"
  • @RecklessGames
    bro im so glad to see u back. i saw ur first vod on my recommended and then moved on to watch every single video on ur channel more than once. glad to hear ur gonna post more and is very excited
  • @kritischparken
    ive written a comment like this before on one of your previous videos (obviously previous) and i still stand to it: i love every single video you upload since i not only very much enjoy every computer science-ish content you upload but i also enjoy the way you make the videos and you yourself, still i would love to see the c minecraft version becoming bigger, maybe becoming a bigger community project the more it grows and attention it gets, with some real gameplay and multiplayer, i just love the idea of a super fast running c-made minecraft clone made entierly by you and your community, please dont let this die hahaha
  • @billr3053
    I think it may be somewhere in the blur / bloom / composite section - "screen-space ambient occlusion" at 8:36, there is a region of brighter shadow along the bottom edge of the objects. Maybe you've addressed this but it looks like a flaw as is. Likely you've improved on it already. I hate to nitpick as this work is far beyond my capability and I'm truly impressed.
  • Yes! I remember being amazed when you first uploaded the original, IIRC I watched it about a week after it came out. And now you've built an OS, a computer, and now you have re-done it, even better! Great job!
  • @GameKraken
    A new jdh video is the best thing to wake up to after sleeping past all my alarms
  • @playbyan1453
    Great work, I enjoyed every frame of the timelapse of the coding process. Seems the shadow a bit off and the ambient ocullusion was wrong but meh the shadow was sick.
  • @luizchagasjardim
    Great to see you come to the C++ side of the force. We fear and love C++. But seriously, with concepts, modules and coroutines in C++20, it's a whole other language now. It's modern-modern C++.
  • @ramenu8150
    Crazy how much better this one looks than the last one, well done!