Coding Minecraft in One Week - C++/OpenGL Programming Challenge

  Рет қаралды 5,171,631

Hopson

Hopson

6 жыл бұрын

Hello! In this video, I attempt to create a simple voxel game/ Minecraft clone in a single week. It doesn't have the best performance or the most features; but of course, there is only so much you can achieve in a single week.
Hope you enjoy!
=========
Note: Performance issues are excepted as this was made in only a week
NOTE: This MIGHT NOT WORK ON AMD GPUs. I'm not sure why exactly, I would find out but I do not own a AMD GPU. Works on Nvidia cards fine.
DOWNLOAD: github.com/Hopson97/MineCraft...
SOURCE CODE: github.com/Hopson97/MineCraft...
=========
RESOURCES:
=========
MUSIC USED:
-Day one-
Stickerbrush Symphony - Donkey Kong Country 2: Diddy's Kong-Quest
• Video
Beyond Good and Evil Soundtrack- 'Home Sweet Home'
• Beyond Good and Evil S...
-Day Two-
Beyond Good and Evil Soundtrack- 'Home Sweet Home'
• Beyond Good and Evil S...
Tales Of Phantasia - Final Act SNES version
• Tales Of Phantasia - F...
-Day Three--
Cave Story OST - Mimiga Town
• Cave Story OST ~Mimiga...
Dragon Quest VI - Pegasus
• Dragon Quest VI - Pegasus
-Day Four-
Cave Story OST - Plant
• Cave Story OST ~Plant~...
Rayman One - Bandland
• Rayman Music - Band Land
-Day Five-
Milky Way Wishes - Kirby and the Rainbow Curse
• Video
Cave Story OST - Bad Ending
• Cave Story OST - T25: ...
-Day Six-
Ken Silverman's Neat Song
• Video
Lufia 2 - Final Battle
• Lufia II - Final Battle
-Day Seven-
C418 - Sweden (Caution & Crisis Remix)
• C418 - Sweden (Caution...
=========================================
LINKS:
GitHub: github.com/Hopson97
Discord Server: / discord
Support me on Patreon: / hopson
Follow me on Twitter: / hopson1997
Follow me on Twich: / hopsonn
Subscribe to the subreddit: / hopsoncommunity
Community Channel: / @hopsoncommunity8184

Пікірлер: 9 500
@Hopsonn
@Hopsonn 6 жыл бұрын
When I made this video, I did not expect this much traction. I created this when my subscribers were all programmers, and now I have layman watching this as well, which is nice as it means I now have a wider audience :) However, as expected by this new viewer base, quite a lot of people are commenting things that didn't really get commented before, such as: "please add this" and "please add that" "fix your ugly palm trees" (yes I know my palm trees suck lol, some comments have really overreacted about them. I would have made them better, but I had better things to do) "fix your movement" "make the world gen smoother" etc, :P What doesn't seem to be understood is that I made this video for a one-off bit of fun, and I had no plans (and still don't) of continuing and supporting this game, because it was just a one-week challenge, and nothing more. I have a separate game, which you can view in my other "creating" videos, which is also an open-source educational/ fun MC clone, which I do plan to continue creating. However, before I do continue that, I want to learn about networking and how multiplayer works, and I am not sure how long that may take. When I do learn how that works, I will begin to create another video where I attempt to implement that. :P Of course, in the meantime, I will try and make a video every week or two :) Thanks all! PS: It is not physically possible to create CS GO and Call of Duty in a week, so please stop suggesting that xD Edit: To people who keep saying "all you did was make a terrain generator smh", you clearly didn't watch the video
@ReBoRN2882
@ReBoRN2882 6 жыл бұрын
Hopson really nice video man, you kept me interested the whole video. You got yourself a subscriber !
@PhoenixTheGame
@PhoenixTheGame 6 жыл бұрын
I lol'ed so hard at the last line xD
@thecalcuramungusprobably7670
@thecalcuramungusprobably7670 6 жыл бұрын
Hopson have you seen call of duty: Finest hour? There are lets say 200 polygons at the most ever, creating simple scenes could be done in a week even if such a game looked terrible you could still create something. Ik the bullet tracking would suck tho
@kyriakoskioyras9859
@kyriakoskioyras9859 6 жыл бұрын
man your a legend xD
@thearmyofiron
@thearmyofiron 6 жыл бұрын
lel, that's to be expected from uploading a video with minecraft in the title XD
@MatejVancoCG
@MatejVancoCG 5 жыл бұрын
if you can't buy minecraft, make minecraft
@worthrain2731
@worthrain2731 5 жыл бұрын
Yoho I am a pirate!
@Sean-sy6po
@Sean-sy6po 5 жыл бұрын
"But alas, I do not have $26.95"
@bartillaman
@bartillaman 5 жыл бұрын
nah, just steal it
@Creeperboy099
@Creeperboy099 5 жыл бұрын
If only you could tap into crossplay like that...
@TheInfi
@TheInfi 5 жыл бұрын
@лох C++ is free if you use G++/other free compiler and have a working computer
@diamondmario64
@diamondmario64 5 жыл бұрын
kid: mom can I buy Minecraft? mom: no kid:
@alexhugobossshirt8293
@alexhugobossshirt8293 4 жыл бұрын
Stop stealing dump fuck
@kanibal14
@kanibal14 4 жыл бұрын
Can you install minecraft for free :P shigama launcher
@monocapuch1no
@monocapuch1no 4 жыл бұрын
Kid: can we have minecraft?? Mum : we have minecraft at home Minecraft at home :
@haqiqiy_odam2455
@haqiqiy_odam2455 4 жыл бұрын
HACKERMAN
@alexhugobossshirt8293
@alexhugobossshirt8293 4 жыл бұрын
@@retrofilmwork its not stealing its a fucking meme you dumb asshole
@NovaStrike118
@NovaStrike118 4 жыл бұрын
"the fps is low because it's all in one thread" minecraft java edition: first time?
@wacknesium
@wacknesium 4 жыл бұрын
1.15 fixed a lot of that
@NovaStrike118
@NovaStrike118 4 жыл бұрын
@@wacknesium game still runs in only one thread, which is why the biggest servers can only fit about 800 maximun people in one world before it starts lagging REALLY hard
@SkyenNovaA
@SkyenNovaA 4 жыл бұрын
@@NovaStrike118 F in the chat for the 2b community
@NovaStrike118
@NovaStrike118 4 жыл бұрын
@@SkyenNovaA big F indeed
@georgek4416
@georgek4416 4 жыл бұрын
Minecraft servers would run better but no...
@crustcookie8111
@crustcookie8111 4 жыл бұрын
If you made this 10 years ago you would have been a billionaire..
@javierdonas7813
@javierdonas7813 4 жыл бұрын
HAHAHHAHAHAHAHAHSHZJJDJZKjzjzhzhsksks😂😂😂😂👌
@vedantaggarwal6641
@vedantaggarwal6641 4 жыл бұрын
nice one 😂
@crustcookie8111
@crustcookie8111 4 жыл бұрын
@@BigBoy-ex4vc ok dumbass I'm talking about the current time not when it was fucking uploaded you uncultured swine
@poopoo69yearsago89
@poopoo69yearsago89 4 жыл бұрын
Crustcookie yo good one
@thomasrobben5904
@thomasrobben5904 4 жыл бұрын
@@BigBoy-ex4vc toxic asf lmao
@flevflev9646
@flevflev9646 4 жыл бұрын
*Cries in “Hello world”*
@kryptonixxgd3523
@kryptonixxgd3523 4 жыл бұрын
Factssss
@redbepis4600
@redbepis4600 4 жыл бұрын
Stares in game engine*
@silverwarriorin348
@silverwarriorin348 4 жыл бұрын
Cries in “idk how tf to code anything”
@tortolgawd933
@tortolgawd933 4 жыл бұрын
cout
@buuqmarabo2778
@buuqmarabo2778 4 жыл бұрын
2 years wandering in the jungle of programming, downloaded every pricy book that i could find on Amazon and yet i don't know where to start.
@benjyfishy
@benjyfishy 6 жыл бұрын
no idea what this guy is saying but i like it
@acidchronic2211
@acidchronic2211 6 жыл бұрын
Literally this. So fascinating :D
@jicklemithers
@jicklemithers 6 жыл бұрын
but, "It's fairly easy" as stated multiple times. /s
@VaporTrap
@VaporTrap 6 жыл бұрын
fred = thread
@miksuko
@miksuko 6 жыл бұрын
Ethan jones you're*
@miksuko
@miksuko 6 жыл бұрын
beau halladey well, it is fairly easy to understand
@DeathbyProxy
@DeathbyProxy 4 жыл бұрын
“I created a cube renderer, to render a cube” Amazing
@Hopsonn
@Hopsonn 4 жыл бұрын
Years of research went into that cube renderer to render cubes
@jezzie7959
@jezzie7959 4 жыл бұрын
A cube renderer to render the cube renderer to render a cube
@DeathbyProxy
@DeathbyProxy 4 жыл бұрын
kez Gaming A cube renderer renderer
@adamhutchings4023
@adamhutchings4023 3 жыл бұрын
Then there's this ChunkColumn class, which represents ... a column ... of chunks.
@saaofficial5415
@saaofficial5415 3 жыл бұрын
@@adamhutchings4023 then there's Python...but there's no python
@cheesegreater5739
@cheesegreater5739 2 жыл бұрын
It’s incredibly impressive that you managed this in a light mode text editor
@LegatAbyssWalker
@LegatAbyssWalker Жыл бұрын
thanks
@TinyDeskEngineer
@TinyDeskEngineer Жыл бұрын
Oh no there's a single pure white pixel on my screen now I'm _dead._
@cheesegreater5739
@cheesegreater5739 Жыл бұрын
@@TinyDeskEngineer exactly what happened to my friend when his text editor showed a white loading screen for half a second, very tragic
@joseluizdurigon8893
@joseluizdurigon8893 Жыл бұрын
Code blocks sucks because of that
@newbiehype4505
@newbiehype4505 11 ай бұрын
Can you please explain how can I add downloaded source code in Codeblock.
@Mita_1337
@Mita_1337 5 жыл бұрын
Mojang wants to know your location
@inkygzn
@inkygzn 5 жыл бұрын
Microsoft*
@Mita_1337
@Mita_1337 5 жыл бұрын
@@inkygzn Microsoft bought Mojang. Still Mojang is the one who develops the game :D
@LONGMANMY
@LONGMANMY 5 жыл бұрын
not even a r/wooosh
@Mita_1337
@Mita_1337 5 жыл бұрын
@@LONGMANMY what r/woosh means ?
@angulan
@angulan 5 жыл бұрын
@@Mita_1337 subreddit for those who doesn't understand jokes
@samstone8385
@samstone8385 6 жыл бұрын
*Parents* "Son, the house burned down" *Hopson* "Luckily there's a very easy fix"
@leonardschon2733
@leonardschon2733 6 жыл бұрын
xD
@schyysch
@schyysch 5 жыл бұрын
XDDD
@trevortilby532
@trevortilby532 5 жыл бұрын
rebuild the house from scratch, simple 1 step process
@RabbitConfirmed
@RabbitConfirmed 5 жыл бұрын
Wife: "I cheated on you, and fucked with all of your friends" Hopson: "Luckily there's a very easy fix" **Pulls out shotgun and shoots her in the face**
@mightycrystal8988
@mightycrystal8988 5 жыл бұрын
авхахахаха
@pikamochzotv539
@pikamochzotv539 4 жыл бұрын
God: *creates world in 7 days* Hopson: Are you challenging me?
@deadchannel5933
@deadchannel5933 4 жыл бұрын
@Lepepepedebebepebebelebebede JUST CHILL! IT'S A JOKE! WHAT'S SO HARD TO UNDERSTAND PIKAMOCHZO TV'S JOKE??!!!
@kalewho2555
@kalewho2555 4 жыл бұрын
really In six days
@deadchannel5933
@deadchannel5933 4 жыл бұрын
@@kalewho2555 IT'S A FUCKING JOKE DUDE! HE USED THE FORMAT 7 DAYS OF GOD CREATING THE WORLD ALTHOUGH IT'S INCORRECT JUST BECAUSE OF THE VIDEO SO IT MATCHES THE JOKE! *Ugh!* I hate having to explain jokes! I repeat, he HAD to use that format so it would fit the "video meme"
@theemeraldfalcon9184
@theemeraldfalcon9184 4 жыл бұрын
@@deadchannel5933 But you forgot: HOPSON *IS* GOD
@CoffeeSuccubus
@CoffeeSuccubus 4 жыл бұрын
Which God?
@Welzh
@Welzh 4 жыл бұрын
7:35 nothing in programming, ever
@emilspasov4356
@emilspasov4356 3 жыл бұрын
To make something work as expected from the first time is more surprising than making a game for a week
@user-dh8oi2mk4f
@user-dh8oi2mk4f 3 жыл бұрын
Top 10 anime plot twists
@cinegraphics
@cinegraphics 3 жыл бұрын
@@emilspasov4356 to make something work from the first time actually takes several times.
@mateoslab
@mateoslab 5 жыл бұрын
4:12 "After changing that single line of code, it works" - programming in a nutshell
@eduardoseitz4104
@eduardoseitz4104 5 жыл бұрын
"I don't know how it works but I just use it." also goes to my programming most used phrases
@asston712
@asston712 5 жыл бұрын
"WHY DOESN'T THIS WORK?" also programming in a nutshell.
@Cass_Rose
@Cass_Rose 5 жыл бұрын
"THERE IS NO SYNTAX ERROR!! WHY THIS DOESN'T WORK???" also
@soeharto5278
@soeharto5278 5 жыл бұрын
It all came from the "Hello world!"
@cayden-
@cayden- 5 жыл бұрын
“it’s not a bug, it’s a feature” is my go-to
@rayyanz101
@rayyanz101 6 жыл бұрын
When your parents won't buy you Minecraft.
@chrischavis4782
@chrischavis4782 6 жыл бұрын
get a job? bum first world problems are so stupid
@cedar6794
@cedar6794 6 жыл бұрын
Chris Chavis issa joke
@Gokut0
@Gokut0 6 жыл бұрын
Chris Chavis What if he's too young to, though?
@stankiniii
@stankiniii 6 жыл бұрын
get a job? what if the kid is like 10 XD
@chrischavis4782
@chrischavis4782 6 жыл бұрын
Then that 10 year old kid can go cut grass or some shit for his neighbors. Kids don't need to be playing video games that young anyways. Kids nowadays are so fucking reliant on technology, and it's disgusting. 5 year olds with iphones, smh.
@karai5082
@karai5082 3 жыл бұрын
“Sending the events to the event handler, and the event handler will sort of handle the events”
@cinegraphics
@cinegraphics 3 жыл бұрын
That's a very unusual event handler.
@lanthan598
@lanthan598 4 жыл бұрын
This guy: *makes minecraft* Me: does 2×3 then prints it Also me: *happines noises*
@elpolodiablo5486
@elpolodiablo5486 3 жыл бұрын
Also your comment : boomer af
@thenix0389
@thenix0389 3 жыл бұрын
@@elpolodiablo5486 and your: cringe af
@cinegraphics
@cinegraphics 3 жыл бұрын
Was the result correct? 7?
@schlaemzas
@schlaemzas 5 жыл бұрын
You'd be rich af if you'd done this 15 years ago
@jelleposthuma8786
@jelleposthuma8786 5 жыл бұрын
Its the idea that counts :)
@jokeyy9999
@jokeyy9999 5 жыл бұрын
@@jelleposthuma8786 yea, but everyone wants money, not ideas
@augustkrummel5695
@augustkrummel5695 5 жыл бұрын
@@jokeyy9999 not rich people
@David-pv4st
@David-pv4st 5 жыл бұрын
@@jokeyy9999 Good idea eventually brings you a heck of money
@bwabbel
@bwabbel 5 жыл бұрын
@@BlazertronGames dude, the developer of minecraft didn't program the first PUBLIC version of minecraft in just one week
@sireugeneyt
@sireugeneyt 6 жыл бұрын
my week: i wonder if i can rank up in csgo this guy's week: just gonna chill out and fucking CREATE MINECRAFT
@MriLyn
@MriLyn 6 жыл бұрын
My week is like: I wonder if I find a place to sleep lol
@deadaccount2623
@deadaccount2623 6 жыл бұрын
My Version My Week I wonder if I can finish episodes 1-4 of Minecraft Story Mode..... Their Week I'm gonna make Minecraft. (Seriously, I have Unity and I have no clue how to use it.)
@lucacapperucci8711
@lucacapperucci8711 6 жыл бұрын
My week: I wonder if *_I'll finally find a will to live_*
@deadaccount2623
@deadaccount2623 6 жыл бұрын
Luca Capperucci Thats deep....
@SpanishDuck
@SpanishDuck 6 жыл бұрын
My week "I wonder if I can sleep in for longer
@alpachk
@alpachk 4 жыл бұрын
You need: • Computer • Programming brain • And Most Importantly, *Poverty*
@silvercickle8729
@silvercickle8729 4 жыл бұрын
But you already need to be poor and don't have the enough money for buy minecraft ._.
@dejofficial1892
@dejofficial1892 4 жыл бұрын
LOL
@MhS__
@MhS__ 4 жыл бұрын
@@user-bn6vg8ck4t é foda ;-;
@prd5013
@prd5013 3 жыл бұрын
@@user-bn6vg8ck4t vish mano, agora o dólar já tá 5 e uns centavos... Nada é tão ruim q n possa piorar, ainda bem q comprei meu Mine qndo o dólar tava a 3
@666_Man0war
@666_Man0war 3 жыл бұрын
@@user-bn6vg8ck4t In my country we buy 1 minecraft for us and 7 minecrafts for the government. When i'm done with the paperwork im movin to the Brazil :(.
@carykh
@carykh 3 жыл бұрын
Oooooh i like the more tropical color pallete you used, it really makes the fly-through shot at 18:01 really "pop" in a way that real Minecraft doesn't. Great stuff!
@starman8853
@starman8853 3 жыл бұрын
Interesting seeing you here a few years later lol. Completely agree though
@CreeperSlenderman
@CreeperSlenderman 3 жыл бұрын
Yes
@arneshpal7702
@arneshpal7702 3 жыл бұрын
No
@31boxes76
@31boxes76 3 жыл бұрын
Lolollolool
@abbyartwright2929
@abbyartwright2929 3 жыл бұрын
Expectation: OMG CARKKH!!!! Reality: oh. cool. it's carykh. didn't know he watched these types of stuff.
@connorm2054
@connorm2054 6 жыл бұрын
" im going to make the world INFINITE. Its fairly simple to do."
@FireFuryProductions
@FireFuryProductions 6 жыл бұрын
That's exactly where I flipped my keyboard and stormed out of my room. jkjk. Infinite generation is a bitch.
@ivanspoljaric9267
@ivanspoljaric9267 6 жыл бұрын
well it is
@DNetworking
@DNetworking 6 жыл бұрын
It's possible. ^^
@wenxuanzhou5823
@wenxuanzhou5823 6 жыл бұрын
+Stevens Ganks It's possible, it's just that chunks won't be able to save player updates (breaking a block). The world is generated by a seed of some sort, probably, so obviously it can continue generating it forever in any way as longer as it isn't stored in memory.
@blank-zy8es
@blank-zy8es 6 жыл бұрын
Or maybe the computer can generate the exact seed every time something is changed, using that seed to generate the world every time a chunk is reloaded. This would, however, require adding a (very slim) chance of any block spawning anywhere in the world, and it would add huge lag... Still... Infinity!
@theoboehm1064
@theoboehm1064 6 жыл бұрын
"I decided to try and add an event system. essentially this means sending events to the events handler and then the event handler sort of handles the events."
@Chretze
@Chretze 6 жыл бұрын
Event-handling event handler handling events like a pro
@Kyles45678
@Kyles45678 6 жыл бұрын
I bet that was quite an EVENTful part of code to make.
@NamelesGhost
@NamelesGhost 6 жыл бұрын
seems like it worked eventually...
@wyatt7231
@wyatt7231 6 жыл бұрын
As another programmer, this is hardly the most ridiculous sentence I've ever heard, a lot of programming is like that
@trollexecution5540
@trollexecution5540 6 жыл бұрын
theo boehm I was confused by that lmao
@rcheebeast6207
@rcheebeast6207 4 жыл бұрын
This man just pirated minecraft in the smartest way
@DietSugar0
@DietSugar0 3 жыл бұрын
I wouldn't like to use the term piracy, I prefer the term unlicensed game development
@mishusoap5031
@mishusoap5031 3 жыл бұрын
i think everything is a “fairly easy fix” for this guy
@cinegraphics
@cinegraphics 3 жыл бұрын
Boeing 737 MAX coders: "We're just gonna put bigger and heavier engines, then fix the center of gravity in code. It's a fairly easy fix."
@pirolaa
@pirolaa 6 жыл бұрын
the whole mojang programmer team vs this guy
@firstsurname8931
@firstsurname8931 6 жыл бұрын
well, he already had all the ideas 'laid out' for him
@Loppy2345
@Loppy2345 6 жыл бұрын
Pretty sure Notch created the initial alpha and beta versions of minecraft himself, and set up Mojang using the money he made from minecraft.
@slimxshady6111
@slimxshady6111 6 жыл бұрын
ThatGuyFrosty The only real reason it takes a team writing Java longer than a guy writing CPP is that they actually have to come up with the ideas of the game, while he has it already set out for him. I do find his skill immensely amazing, I am just saying that you can not compare the two because they are both doing different things.
@IVAN3DX
@IVAN3DX 6 жыл бұрын
Who would win? A team of hightly trained professionals with years of experience - some program boi
@PepperSnek
@PepperSnek 6 жыл бұрын
By what standards is C++ "a lot easier"? Sure, it's better for making games because it lets you access the hardware on a lower level, but by no means is it easier to code in. You really have to know what you're doing in C++.
@itsbk6192
@itsbk6192 5 жыл бұрын
*Remembers "cout" in c++ is how you print stuff* "You know,I'm something of a scientist myself"
@chappie3642
@chappie3642 5 жыл бұрын
@@amicdict9631 no, you can't use print in C++, that's phyton -> print("text") or C -> printf("text")
@VoksiGamingPro
@VoksiGamingPro 5 жыл бұрын
@@chappie3642 actually if you include stdio.h you can printf(" in c++ too
@carlossalguero5222
@carlossalguero5222 5 жыл бұрын
solo si utiliza la biblioteca o dependiendo de la idea que esté desarrollando.
@shryoder
@shryoder 5 жыл бұрын
When programmers talk about Java, but you remember Minecraft was written in Java *You know, I'm something of a scientist myself*
@UltimateChocoWy1
@UltimateChocoWy1 4 жыл бұрын
Voksi Tutorijals I rather not make it complicated, what stated in the book of C++ just write it. Programming is based on logic right? 😅
@melondasher
@melondasher 4 жыл бұрын
"FPS is embarassing" Me: always playing Minecraft with like 10 FPS
@utra_badlanderbrawler4006
@utra_badlanderbrawler4006 4 жыл бұрын
**Laughts in minecraft bedrock edition with 1 fps**
@vincekyut735
@vincekyut735 4 жыл бұрын
Hashtag Relatable *Me just playing minecraft with 40 Fps* *spawns just only 2 chickens* FPS: 2
@timespeed1910
@timespeed1910 3 жыл бұрын
@@utra_badlanderbrawler4006 bedrock edition runs on c++ so it's faster.So you have one shit comp
@pumpkinblaze4980
@pumpkinblaze4980 3 жыл бұрын
I play with 2 fps
@sp1xa
@sp1xa 3 жыл бұрын
@@timespeed1910 ye but sadly its written undef DirectX and not OpenGL which makes it a little slower, not slower than java though. If the game was wtityen in opengl like java it wouldve been both faster and somewhat more flexible
@zate251
@zate251 3 жыл бұрын
This guy is the one that taught the guy who answers all the stackoverflow questions. He's on that level.
@SlizzardHDx
@SlizzardHDx 5 жыл бұрын
"Minecraft 15$" Oh Hell nah, better make my own Minecraft
@sem8776
@sem8776 5 жыл бұрын
Its already €23.95
@MESYETI
@MESYETI 4 жыл бұрын
I'm a programmer. But my 3D engine runs under 5FPS
@zendayarr3413
@zendayarr3413 4 жыл бұрын
r/ifoundthemobileuser
@MESYETI
@MESYETI 4 жыл бұрын
@@zendayarr3413 HOW DID YOU KNOW
@sakuhoa
@sakuhoa 4 жыл бұрын
@@MESYETI Still better than mine :/
@Yugdax
@Yugdax 6 жыл бұрын
Next video: Curing cancer in one week.
@moartems5076
@moartems5076 6 жыл бұрын
Young Bork wait, that video already did that
@Shadowmation6621
@Shadowmation6621 6 жыл бұрын
Young Bork easy, just delete this project
@MCplayerable
@MCplayerable 6 жыл бұрын
We can alrdy cure cancer, but they wont cuz that wont get them money.
@zacharyhentze64
@zacharyhentze64 6 жыл бұрын
Young Bork eat a lot of avocados
@michaelangu112
@michaelangu112 6 жыл бұрын
I don't think we can do that. There are so many Feminists its hard to find and kill every single one.
@CrazyGirl-mb1ny
@CrazyGirl-mb1ny 4 жыл бұрын
When you got answer by user of StackOverflow
@georgek4416
@georgek4416 4 жыл бұрын
What
@qui-gon7586
@qui-gon7586 4 жыл бұрын
@@georgek4416 programming joke
@georgek4416
@georgek4416 4 жыл бұрын
@@qui-gon7586 I do not know how to code so what is funny about this website? Isn't it a website to help new people?
@CottidaeSEA
@CottidaeSEA 4 жыл бұрын
@@georgek4416 Stack Overflow is absolute garbage. Sometimes the highest ranked answer isn't even an answer to the question, and the most appropriate answer is downvoted. There is also a lot of elitism and pragmatism on there, which simply isn't helpful. I still use it out of necessity, but it's a terrible site with lacking functionality, and the community is awful. Just as an example, someone asks "how can I do X with Y?" and the top voted answer is "just use Z instead" without even considering the reason why the one asking is using Y in the first place. The downvoted comment actually explains how to do it. So because people dislike a certain framework, library or whatever it may be, they downvote legitimate replies and upvote comments that recommend something else.
@georgek4416
@georgek4416 4 жыл бұрын
@@CottidaeSEA Oh, okay.
@youreyesarebleeding1368
@youreyesarebleeding1368 Жыл бұрын
Man, when I first saw this video in High School, I always hoped I would someday be able to make something this cool. I learned C++ while in high school, started learning SFML, and recreated a bunch of old Atari games. I started university 3 years ago as a Computer Science major. I decided to tackle this project myself, and make my own clone of Minecraft using OpenGL and C++. I've gotta say, you make it look super easy. I've been coding for the last week, and it wasn't until I did it myself that I realized how much skill actually goes into this. I've got terrain generation up and running, I've got it running at a good framerate, but haven't implemented generated structures such as trees and stuff yet. The great thing about this project is that I can keep on adding to it and learning more about OpenGL. In a few weeks, it will be a fully playable game, and it will be my biggest and best project that I have ever created. I'll probably put it on my resume when I'm applying for internships.
@gabrielrivera4259
@gabrielrivera4259 10 ай бұрын
Post some of your work!
@eklipsed9254
@eklipsed9254 10 ай бұрын
Haha! I remember watching this video in junior high, which is around the same time! I happened to be learning C++ when the video came out. I haven’t made a minecraft clone yet, but I would imagine it’s very difficult. I would also want to see videos of your version of the game!
@chaowingchinghongfingshong3109
@chaowingchinghongfingshong3109 6 жыл бұрын
My toaster can toast 2 toasts at once...
@youssufmostafa6588
@youssufmostafa6588 6 жыл бұрын
Chao Wingching Hongfingshong PingPangPong so....
@octave1
@octave1 6 жыл бұрын
Chao Wingching Hongfingshong PingPangPong WOAH DATS WAS AWESOME jk lol nice comment btw
@chaowingchinghongfingshong3109
@chaowingchinghongfingshong3109 6 жыл бұрын
Blastboys thx ^^
@chaowingchinghongfingshong3109
@chaowingchinghongfingshong3109 6 жыл бұрын
Youssuf gamer YT You dont get it, do you?
@laurenzpelster2499
@laurenzpelster2499 6 жыл бұрын
Hey Chao! How's it going with Wakeshimu?
@ksiazkadochemii2615
@ksiazkadochemii2615 5 жыл бұрын
Now do GTA 6 in 18 min and 13 sec.. You can still release it first!!
@localbreadyboy401
@localbreadyboy401 4 жыл бұрын
Nah a game like that would take at least 3 months with gta san andreas graphics
@zeldrisdev849
@zeldrisdev849 4 жыл бұрын
Shad1cal r/whoosh
@qwerasdfhjkio
@qwerasdfhjkio 4 жыл бұрын
@@zeldrisdev849 r/stoptherwooosh
@zeldrisdev849
@zeldrisdev849 4 жыл бұрын
Justin X. r/whyshouldwestoptherwhoooshthedumbpeopledeservetogetwhooshed
@zendayarr3413
@zendayarr3413 4 жыл бұрын
@@zeldrisdev849 r/peoplenotspellingwooooshcorrectly
@cpukiller3600
@cpukiller3600 3 жыл бұрын
He literrally implemented half of Minecraft. You can mine, but you can't craft.
@Iraijus
@Iraijus 3 жыл бұрын
Mine
@user-dh8oi2mk4f
@user-dh8oi2mk4f 3 жыл бұрын
Minecraftn’t
@DxBALLxD
@DxBALLxD 3 жыл бұрын
I like the terrain shape of your generation a whole lot more than the real deal. Also fuck me what a nostalgia trip the music you've used is. It's as if you've been rummaging through my folders, mental
@bambeef8843
@bambeef8843 6 жыл бұрын
But luckily it's a farely easy fix
@patriotseangd
@patriotseangd 6 жыл бұрын
Ghostman27 I gosh, right at the moment I hear that, I saw this. Is this real?
@2175Nono
@2175Nono 6 жыл бұрын
Patriotsean I think I just became a time traveler
@mintiplite7333
@mintiplite7333 6 жыл бұрын
Patriotsean yes because it happened to me as well
@mattmallet8163
@mattmallet8163 6 жыл бұрын
Happened to me as well xD
@Grapow751
@Grapow751 6 жыл бұрын
Patriotsean i had the exact same thing wtf
@hectorcast943
@hectorcast943 5 жыл бұрын
I just started programing and now am scared...
@r2in360
@r2in360 5 жыл бұрын
Don't be scared. It's a very slow grind that will pay off at the end. Just remind yourself to keep pushing even when the obstacle seems impossible to get passed through. Cheers!
@shina7418
@shina7418 5 жыл бұрын
C++? Brackets? or JavaScript?
@supermole4654
@supermole4654 5 жыл бұрын
After 1-2 years you will write more that in this video
@okie9025
@okie9025 5 жыл бұрын
@@shina7418 tbh 99% of all first-time programmers start with JS
@shina7418
@shina7418 5 жыл бұрын
@@okie9025 i started with C++ though
@SkyenNovaA
@SkyenNovaA Жыл бұрын
Every time I need motivation, I rewatch this video. You're just so good at what you do, it's mesmerising.
@newbiehype4505
@newbiehype4505 11 ай бұрын
Can you please explain how can I add downloaded source code in Codeblock.
@oboewan111
@oboewan111 4 жыл бұрын
I love that you used cave story music. Just finished the game so it is super nice to hear it again.
@noutkleef4458
@noutkleef4458 5 жыл бұрын
"I decided to add an event system. Essentially this means sending events to an event handler, and then the event handler sort of handling the events" me trying to fill my 5-minute presentation
@user-ue9te3im5i
@user-ue9te3im5i 4 жыл бұрын
lit shit
@hannahdivic28
@hannahdivic28 4 жыл бұрын
Only programmers understand 😂😂
@uahatoxicboi9801
@uahatoxicboi9801 4 жыл бұрын
HeyHannah I learned c++ but I don’t understand any of this I should learn an easy language
@hannahdivic28
@hannahdivic28 4 жыл бұрын
UAHA ToxicBoi lol yeah you should start with a java-based one like true Java or JavaScript or html that would be a better for beginners than c++
@uahatoxicboi9801
@uahatoxicboi9801 4 жыл бұрын
HeyHannah thank you
@LevieliseReal
@LevieliseReal 5 жыл бұрын
Any Problem: Exists Hopson: This is a fairly easy fix!
@roeital5504
@roeital5504 4 жыл бұрын
looking in a giant code with millions of lines for a problem is hard, some devs stopped updating their games beacuse of that
@happyfakeboulder644
@happyfakeboulder644 4 жыл бұрын
@@roeital5504 giant code? i think you mean giant program
@chappie3642
@chappie3642 4 жыл бұрын
@@happyfakeboulder644 yeah sure
@erceyorukoglu146
@erceyorukoglu146 4 жыл бұрын
Meanwhile I try to fix why it doesn't print "hello world" for 5 hours...
@NoOne-uz4vs
@NoOne-uz4vs 4 жыл бұрын
@@roeital5504 Not really. That's why we use modular programming. We create multiple different classes, where each class does one specific thing (low coupling). Then, we perform unit tests on that class. Then, when you have dozens of classes, you simply combine them and perform integration tests. Finally, if a bug occurs, you can simply debug that specific class (or module) which is part of the system.
@Bl4ckoutttt
@Bl4ckoutttt 4 жыл бұрын
The adventages : No cave sounds No herobrine No entity 303
@harshmarthak4948
@harshmarthak4948 4 жыл бұрын
man you are an absolute legend. hats off to what you did there
@dissemblingdead1115
@dissemblingdead1115 4 жыл бұрын
Mojang: Makes Minecraft during 8 years. Hopson: Hold my beer
@deepakpandey9406
@deepakpandey9406 4 жыл бұрын
Lol 🤣🤣🤣
@adhielmardini4836
@adhielmardini4836 4 жыл бұрын
Its because of the updates genius
@dissemblingdead1115
@dissemblingdead1115 4 жыл бұрын
@@adhielmardini4836 just a rofl
@AlbinGjoka94
@AlbinGjoka94 4 жыл бұрын
don't forget he did not get a clear goal on what it needed to be. He is just recreating it without thinking about how and what needs to be done. Biggest part in programming is the creation of the idea and how to get there not the programming itself.
@richardmathieu1550
@richardmathieu1550 4 жыл бұрын
The first version of minecraft was made in 3 days
@maximumeffort1477
@maximumeffort1477 6 жыл бұрын
Do Half life 3 Next
@mrkroiisant6995
@mrkroiisant6995 6 жыл бұрын
Yes
@user-rf4vc7mt4d
@user-rf4vc7mt4d 6 жыл бұрын
We need the story and only LOrd GAbEn has the forbidden scripture
@SDHUJSDI5
@SDHUJSDI5 6 жыл бұрын
nice try
@aquacelot
@aquacelot 6 жыл бұрын
Do Half Life 3 on JAVA hahahaa
@lukaszstanek4151
@lukaszstanek4151 6 жыл бұрын
in javascript :D
@SlamboSVV
@SlamboSVV 4 жыл бұрын
Me: Building my perfect underground base in a week Hopson: Hold my blocks
@flames7866
@flames7866 3 жыл бұрын
Friend: wanna play minecraft?? Hopson: just give me a few minutes
@LegatAbyssWalker
@LegatAbyssWalker 3 жыл бұрын
Howdy! I am the Hopson Community Server recruiter! Join Hopsons discord -> discord.gg/DeEhUXY
@qwuux4108
@qwuux4108 5 жыл бұрын
I dont know shit about programming, why am i here.
@freecrac
@freecrac 5 жыл бұрын
Don't be sheepish. You already have programed a sentence with some specific instructions that we can execute in our bioware.
@qwuux4108
@qwuux4108 5 жыл бұрын
hans muster I don’t speak spanish
@freecrac
@freecrac 5 жыл бұрын
@@qwuux4108 Your spanish is perfect, you succesfully agreed a contract for ordering a spanish paella for 150 $. :)
@bananein121
@bananein121 5 жыл бұрын
@@freecrac can i buy some paella? I really like paella
@luis-sophus-8227
@luis-sophus-8227 5 жыл бұрын
IDK
@WladylawGomulka
@WladylawGomulka 4 жыл бұрын
My dev: Day 1 nonsense clicking Day 2 watching tut Day 3 watching tut Day 4 forgot about project Day 5 deleating and doing something useless
@Jordan-im9jr
@Jordan-im9jr 4 жыл бұрын
Lmao
@thecakeisalie6392
@thecakeisalie6392 4 жыл бұрын
Accurate as fuck
@arnav9009
@arnav9009 4 жыл бұрын
@@malinatof tutorial?
@polskiobywatel553
@polskiobywatel553 3 жыл бұрын
PRECZ Z KOMUNĄ!
@entertainmentanimations
@entertainmentanimations 3 жыл бұрын
Only N00bs say those trash words I dont want you to say those words
@OrangeIND-
@OrangeIND- 2 жыл бұрын
because of you i am playing my first game on pc thanks you very much .no words for your hardwork and creativity
@dreamhollow
@dreamhollow 8 ай бұрын
I'm glad I was able to submit some pull requests to this project. I realize it's a little old now and that you're doing much more important stuff by now, but I am excited for the possibility of this becoming some kind of "Minecraft-like" experience eventually.
@Baekstrom
@Baekstrom 5 жыл бұрын
That's really impressive. I do C++ programming for a living and I'm not sure I could do this in a week.
@qwerasdfhjkio
@qwerasdfhjkio 4 жыл бұрын
Try! ;) nothing to lose
@MESYETI
@MESYETI 4 жыл бұрын
Yeah I'm a programmer and my 3D stuff runs under 5 fps
@qwerasdfhjkio
@qwerasdfhjkio 4 жыл бұрын
@@MESYETI well it also depends from your comouter specs
@MESYETI
@MESYETI 4 жыл бұрын
It can run most steam games 60 FPS. And my pc just dies in the event of a 3D project
@Jan-cu9ow
@Jan-cu9ow 4 жыл бұрын
@@MESYETI scratch...
@MeTube-sg1tx
@MeTube-sg1tx 5 жыл бұрын
Roblox: *taking notes*
@abolfazl2255
@abolfazl2255 5 жыл бұрын
Roblox is a whole different game
@suwinkhamchaiwong8382
@suwinkhamchaiwong8382 5 жыл бұрын
The replier below is 100 gay.
@gbnp5579
@gbnp5579 5 жыл бұрын
Suwin Khamchaiwong person above me is 100 gay
@suwinkhamchaiwong8382
@suwinkhamchaiwong8382 5 жыл бұрын
@@gbnp5579 The person above me is a liar.
@gbnp5579
@gbnp5579 5 жыл бұрын
Suwin Khamchaiwong the person above me has no ideas
@riyangreen13
@riyangreen13 4 жыл бұрын
Someone: Hey, your leg is break Hopson: It's fairly easy fix...
@cinegraphics
@cinegraphics 3 жыл бұрын
Boeing 737 Max-8 coders: "The new engines are too heavy, but we'll just fix the center of gravity in code. It's a fairly easy fix, however this was the end of our day 7, so we won't implement it."
@ipaduser5023
@ipaduser5023 4 жыл бұрын
Bedrock: wassup Framerate: ‘ight imma head out
@anisulfatma8943
@anisulfatma8943 3 жыл бұрын
What do you mean Minecraft Bedrock is way faster than Java.
@jimhalpert9803
@jimhalpert9803 3 жыл бұрын
Bruh bedrock is fast lmfao
@sp1xa
@sp1xa 3 жыл бұрын
I really don't like bedrock edition much but you are wrong. FPS is actually better in bedrock because it is multithreaded and written w/ C/C++ which is the fastest language in the world
@sp1xa
@sp1xa 3 жыл бұрын
@Vishwesh _ yea but there is no official version of minecraft in assembly but if someone makes one obviously its the less bloated one
@tiger7267
@tiger7267 3 жыл бұрын
@@sp1xa Actually Java is is But what do I Know I only Know C# VB.net C++
@shiftyy6240
@shiftyy6240 4 жыл бұрын
“Mom can we get Minecraft?” “We have Minecraft at home” Minecraft at home:
@unlxck3255
@unlxck3255 4 жыл бұрын
..... just stfu
@kevinbones8599
@kevinbones8599 4 жыл бұрын
Shiftyy LOL
@humouroushabit6687
@humouroushabit6687 4 жыл бұрын
@@unlxck3255u stfu
@matthhiasbrownanonionchopp3471
@matthhiasbrownanonionchopp3471 4 жыл бұрын
This is the comment I was looking for
@kartikgoswami
@kartikgoswami 4 жыл бұрын
can anyone tell me how to install
@ashisharky
@ashisharky 3 жыл бұрын
The fact that I actually understand a good chunk of this now amazes me. I guess I've become a programmer now! Well. I already was but now I'm truly one. I understand what you are saying and understand how I could do this myself. Wow.
@rolas2700
@rolas2700 4 жыл бұрын
Dude you gained my respect for programming minecraft in OpenGL, you're a badass.
@roastghost901
@roastghost901 5 жыл бұрын
Oh I see! If you send an event to an event handler, the event handler handles the event. It makes so much sense now!
@ritsnay4717
@ritsnay4717 5 жыл бұрын
Meanwhile me- >print ("hello world") >stares proudly ┌(˵༎ຶ ل͟ ༎ຶ˵)┐
@degenaratezan2358
@degenaratezan2358 5 жыл бұрын
you're goddamn right
@Blissed12
@Blissed12 4 жыл бұрын
Lol that was me when I first started python
@inkoof6111
@inkoof6111 4 жыл бұрын
@@Blissed12 same lol
@user-tr2pc7xs8d
@user-tr2pc7xs8d 4 жыл бұрын
Now I am suding C++, that's actually true my friend.
@secnytsecnyt2981
@secnytsecnyt2981 4 жыл бұрын
My first line of code was >console.log(“hello world”)
@tonykett
@tonykett 4 жыл бұрын
that is amazing. 1 week to create what you did is astounding.
@natelee1176
@natelee1176 4 жыл бұрын
its actually pretty damn impressive you were able to fit all of that into 4100 lines of code. I dont normally code in C++ but you gotta be a fucking genius to do all that terrain generation and physics into that small program **slow claps**
@montypizzle5780
@montypizzle5780 5 жыл бұрын
And on the Seventh day, you rested. Praise the Hopson.
@live_destin-3408
@live_destin-3408 5 жыл бұрын
I watched this video a long time ago and I was amazed I didn't know a single thing he said but I have been coding in c++ Java JavaScript CSS html and Python for a total aft about three years now and when I come back to this video I realized just how far I had come since them and it's an AWSOME thing to think I couldn't even dream of doing what I'm doing now. If your just starting out coding or anything else don't be discouraged by watching these thing but instead just imagine that the person behind the screen might be you one day with enough effort! On that note... Thanks for reading that REDICULESLY over writin comment (it took forever to write btw) lol
@jople6332
@jople6332 5 жыл бұрын
Thanks I really needed that encouragement. I started coding around a couple months ago and was about to give up. But do to your paragraph I will most defiantly continue to learn more about coding
@live_destin-3408
@live_destin-3408 5 жыл бұрын
Vessel lol ya I'm still not very good but if you go to his Chanel you'll see the other Minecraft clones hopson has made I believe it must have been one of those I had watched but still I'm no where near making somthing like this in a week I would probably have to have 2 months at least. The point being that practice does help a lot. And in Hopsons case to more practice the better.
@holysalmon1651
@holysalmon1651 5 жыл бұрын
You are a good person making people feel better :D
@AxmPlays
@AxmPlays 5 жыл бұрын
LiveingMc - If your just starting out coding Who is my just starting out coding *you're
@live_destin-3408
@live_destin-3408 5 жыл бұрын
DrArhemblox ? I don't get it. I don't understand what you where trying to say???
@DualMath
@DualMath 8 ай бұрын
One of my biggest inspirations to code, hopson you are a legend : )
@HanBurritoz
@HanBurritoz 3 жыл бұрын
At 8:12 before double NoiseGenerator::getNoise, he puts a comment saying // wtf?
@cinegraphics
@cinegraphics 3 жыл бұрын
LOL, that's not such an uncommon comment during coding :)
@Jlaiot-uc4ty
@Jlaiot-uc4ty 4 жыл бұрын
Mojang: i fear no man... but that thing * this guy * Mojang: it scared me
@danielpacker8227
@danielpacker8227 4 жыл бұрын
Yeah - let's try to code TF2 in a week :)
@paristath6773
@paristath6773 3 жыл бұрын
*scares
@mudit7657
@mudit7657 6 жыл бұрын
You are extremely talented, I don't know how this is possible in seven days, though my code loving friends will surely tell me otherwise. You did an amazing job with this video, keep doing what you're doing.
@mihalynotari2012
@mihalynotari2012 6 жыл бұрын
Gaming With iDoge Notch made mynecraft back like 7 years ago in only 6 days and he did not have things to reimplament so it was consoderably harder than redoing it
@Danuxsy
@Danuxsy 6 жыл бұрын
It's not talent, this guy obviously has thousands of programming hours behind him.
@Airtheteengeneretion
@Airtheteengeneretion 6 жыл бұрын
Mihály Nótári he put more that three hours though and he only made one Biome....
@theemojimovie1025
@theemojimovie1025 6 жыл бұрын
Gaming With iDoge I
@juancarlosperezflorian7313
@juancarlosperezflorian7313 4 жыл бұрын
those chunks look's beautiful bro
@vuyo2575
@vuyo2575 4 жыл бұрын
Dude I love you for soundtrack from beyond good&evil!
@scarabmobile6853
@scarabmobile6853 6 жыл бұрын
me on python ; print("hello world")
@syth-1
@syth-1 6 жыл бұрын
Kha'Zix The VoidReaver we all gotta start somewhere, I started on python god those terrible days, debugging sucked!!
@Randomdive
@Randomdive 6 жыл бұрын
Me AF
@christophergartner1056
@christophergartner1056 6 жыл бұрын
i started with Java and now im studying Programming and Computer Science in Economics :P
@Carpcontrol
@Carpcontrol 6 жыл бұрын
ChGa X how does Computer Science fit into Economics? Like I say I build a house in a small Room without any windows but there was a pink Polo Shirt Inside it
@revor9243
@revor9243 6 жыл бұрын
Carpcontrol no it‘s a combination of comm. educ. business administration (in germany it is called BWL) and IT. Something like a 50/50. you lern how to build up a company and how to manage it and on the other hand you lern how to programm/build up networks. We even have a semester about virtual reality. (I‘m answering with my main KZbin account ^^). In Germany the course of studies is called Wirtschaftsinformatik. :)
@Rowed
@Rowed 6 жыл бұрын
How do people do this... I wouldn't know where to start...
@OKhando
@OKhando 6 жыл бұрын
And that's exactly where it started.
@acrid8952
@acrid8952 6 жыл бұрын
woah, i paused it. i think there's an universe now
@jaydensmusicchannel2930
@jaydensmusicchannel2930 6 жыл бұрын
oh cool, what's it made of?
@hexagonist23
@hexagonist23 6 жыл бұрын
QUARKS AND STUFF
@imsfd6308
@imsfd6308 6 жыл бұрын
that's a thing. in a place. don't like it? try a new place. at a different time.
@tigerdani3932
@tigerdani3932 4 жыл бұрын
Dude your over here saying " of course its not much since all i had was a week to do this" but this is amazingggggg man im just a begineer but i know dam well how doing something likes this is crazy 👏👏👏
@johnvonhorn2942
@johnvonhorn2942 3 жыл бұрын
Wow, this is amazing. Like watching di Vinci ('s code) at work.
@antonioaguiar5670
@antonioaguiar5670 6 жыл бұрын
I love how he said making the world infinite was fairly simple the thing it took mojang 2 years to implement in PE
@antidoteee
@antidoteee 6 жыл бұрын
TheAlphaSky it's simple to do it the way he did it, but to make the frame rate smoother when generating chunks without deleting chunks behind the player takes a different method.
@markopolo2224
@markopolo2224 6 жыл бұрын
TheAlphaSky so accurate!
@obiwac
@obiwac 6 жыл бұрын
Antidote ? pe also deletes chunks
@antonkorenchikov4166
@antonkorenchikov4166 6 жыл бұрын
I believe, once you add mobs and projectiles to the mix, and sprinkle other player on top, that's when the infinite world stuff really starts to get complicated. Not to say that what Hopson did here isn't highly impressive though
@obiwac
@obiwac 6 жыл бұрын
Anton Korenchikov mobs and stuff are easy, its really just getting the terrain to generate on the fly
@SCUZZYFM
@SCUZZYFM 6 жыл бұрын
Make Crysis 3 with HTML
@zeltzamer4010
@zeltzamer4010 6 жыл бұрын
Underrated comment.
@skepticmoderate5790
@skepticmoderate5790 6 жыл бұрын
In b4 "HTML is not a programming language."
@ScibbieGames
@ScibbieGames 6 жыл бұрын
But you can't even make a game loop.. So how about Batch?
@SNEHALBAGHEL
@SNEHALBAGHEL 6 жыл бұрын
HTML is not a programming language
@skepticmoderate5790
@skepticmoderate5790 6 жыл бұрын
Snehal Baghel Thank you for your service as a keyboard warrior.
@zucchiniboi6306
@zucchiniboi6306 4 жыл бұрын
Yandere Dev: Spends 6 years in development and is still not close to finishing Hopsin: Literally recreates a good chunk of Minecraft in just a week
@EmiliaHoarfrost
@EmiliaHoarfrost 3 жыл бұрын
For Hopsin, he had some references to look at. Yandere Dev, not so much. Sure he tries to inspire himself from other games, but at the end of the day he tries to achieve something unique. This version of Minecraft is a relatively simple game to code compared to Yandere Simulator. For example, there are no AI, no 3D models like weapons, no animations... nor as much features, nor a proper GUI function. There wasn't the need to put out several builds, to debug every time a new addition was made. Yandere Dev chose to set out for a style that required technicity, while Hopsin could call it a day getting away with mere pixel art. Yandere Dev also has to juggle between making videos, improving on his code, thinking up the story of the game, working with professionals to gather assets, all the while putting food on the table, managing the community of his game...
@zucchiniboi6306
@zucchiniboi6306 3 жыл бұрын
@@EmiliaHoarfrost Hopsin doesn't waste his time steaming on Twitch everyday...
@hellkjo
@hellkjo 3 жыл бұрын
@@EmiliaHoarfrost please don't defend this parody of a human being. he deserves all the shit that comes his way because he's an awful human in general and a bad game dev
@paristath6773
@paristath6773 3 жыл бұрын
Can you not
@lowrhyan567
@lowrhyan567 3 жыл бұрын
It even funnier when you realize that this guy didnt even used a game engine for code Minecraft and Yanderedev have a good engine and still can't finish it
@ProfessorNova42
@ProfessorNova42 4 жыл бұрын
OMG that looks awesome. You are a god to do that just in one week.
@costerman
@costerman 4 жыл бұрын
Just got that recommended. 4000 lines and that result, pretty impressing. Am actually learning, and that inspires me.
@tiger7267
@tiger7267 3 жыл бұрын
Cool! I Learned 3 languages in about 5 months :) and why did I want to learn? well I wanted to make ROBLOX hacks Now I don't wanna I can make CSGO hacks baby C# VB.net C++
@lexyp
@lexyp 3 жыл бұрын
@@tiger7267 please don't use your knowledge to make videogame cheats, that's scummy
@mariushagelskjr5452
@mariushagelskjr5452 6 жыл бұрын
still better than No Man's Sky Edit bought no mans sky after next got released this game has really gotten me into gaming again, I definitely recommend it
@eaysofficiall4165
@eaysofficiall4165 6 жыл бұрын
True
@Ghost-gj1bx
@Ghost-gj1bx 6 жыл бұрын
Cold man.
@theRealMibs
@theRealMibs 6 жыл бұрын
that's not hard to make
@gwapeape8979
@gwapeape8979 6 жыл бұрын
It took notch and his whole team to create this game. Guess how long it took, 6 fu*king years dude.
@caxe9787
@caxe9787 6 жыл бұрын
You have to realise that Mojang had nothing to go on this coding was based of minecraft so he has a goal to look at
@victoralvarez2956
@victoralvarez2956 2 жыл бұрын
This really inspire me to continue my dream project.
@learnprogrammingwithsean9010
@learnprogrammingwithsean9010 3 жыл бұрын
Gotta love Minecraft! Great vid!
@gage2560
@gage2560 6 жыл бұрын
can you implement shadow mapping ? that would be cool edit: whoa! I hope this video hit 1 mil views
@Hopsonn
@Hopsonn 6 жыл бұрын
I would have done, but of course I only had a week :P
@kalucky0
@kalucky0 6 жыл бұрын
Hopson I can give u one week more (One Week Super Duper Extra Improvements Challenge) 😁
@flobuilds
@flobuilds 6 жыл бұрын
Hopson please continue this project... it would be really nice to see what you can do in eg one month... I love programming 😉💪🏻👍🏻
@EknineEd1385
@EknineEd1385 6 жыл бұрын
I'd be down to watch a video on a week of improvements. I wanna see just how cool you could make this if you can make this level of quality in only a single week. Of course on your own time, because a week is a lot of time to dedicate to a dead-end project but it would be very interesting. New subscriber!
@jaxdubbz5866
@jaxdubbz5866 6 жыл бұрын
EknineEd1385 good indea
@waltz9533
@waltz9533 6 жыл бұрын
I can do a little coding and scripting but THIS this would take me like 5 years not 1 week you are a savage
@Hellcat007
@Hellcat007 5 жыл бұрын
Practice, Practice, Practice bud. You'll get it eventually.
@theslinkbeast1086
@theslinkbeast1086 4 жыл бұрын
It is very difficult to make a 3d game without a game engine, nice work bro keeps it up.
@Julian-zr8df
@Julian-zr8df 4 жыл бұрын
I had no idea what everything ment, but i enjoyed the video :D
@Lou-oz9yn
@Lou-oz9yn 6 жыл бұрын
Make skate 4 since EA won't
@crashmania4685
@crashmania4685 6 жыл бұрын
If they make it now it would have lootboxes with a legendary skate that increase your speed and jumps
@hoccuphocc2436
@hoccuphocc2436 6 жыл бұрын
You my sir, are a genius
@seaofscissors
@seaofscissors 6 жыл бұрын
hey, about that...
@kaangamgimginnkagnagnkingmngkn
@kaangamgimginnkagnagnkingmngkn 5 жыл бұрын
Azps 444 likes oh no
@eduardoseitz4104
@eduardoseitz4104 5 жыл бұрын
And a new game would be sold every year with just some little changes for a full price. Don't forget it would have to be in the frostbite engine for no reason of course.
@epicface41
@epicface41 5 жыл бұрын
Who would win? An entire team of seasoned and experienced developers or one hopson boi
@victornaut
@victornaut 5 жыл бұрын
Well, technically you can't have more than one Hopson in the universe or that would flutter the spectrum of time space and recursively worm hole onto the very idea of having another Hopson, subsequently looping us back to this universe. That couldn't go well.
@halotroop2288
@halotroop2288 4 жыл бұрын
@@darkopz *One japanese vocaloid
@suvu.4533
@suvu.4533 4 жыл бұрын
Just getting into video game programming and coding, it really helps
@f3dyt
@f3dyt 4 жыл бұрын
Saying you are a genius is not enough... I'm really impressed, congratulation
@sunthlower4812
@sunthlower4812 5 жыл бұрын
Hi I'm a C++ programmer in training and can I just say my good man that you are freaking awesome!! Great job!!!
@theleader6764
@theleader6764 5 жыл бұрын
when you don't know 'stdio.h' exists... #include #include using namespace std; void print(string x){ cout
@roeital5504
@roeital5504 4 жыл бұрын
im a c# programmer
@jacobhinchliffe6237
@jacobhinchliffe6237 4 жыл бұрын
@@roeital5504 I'm learning C#
@jujukee
@jujukee 4 жыл бұрын
Please help me, how do I run a graphics program in c++ with visual studio code. I keep having an issue like this "SFML/Graphics.hpp: no such file or directory #include SFML/Graphics.hpp>"
@KishoreG2396
@KishoreG2396 4 жыл бұрын
@@jujukee Lol maybe try downloading the SFML library first?
@EvermoreUnicorn
@EvermoreUnicorn 5 жыл бұрын
Me: **opens MC code** Ctrl+C **opens code screen** Ctrl+V
@suwinkhamchaiwong8382
@suwinkhamchaiwong8382 5 жыл бұрын
Endangered Unicorn xD
@NarutoShippudenIntro
@NarutoShippudenIntro 5 жыл бұрын
How you can tell if someone has never coded before
@EvermoreUnicorn
@EvermoreUnicorn 5 жыл бұрын
@@NarutoShippudenIntro Its a joke
@unexpected_arson1635
@unexpected_arson1635 5 жыл бұрын
funny joke, would've been funnier if minecraft used c++
@volume7895
@volume7895 5 жыл бұрын
So basically i know this is a joke but if you were to copy and paste the code it would not work as the original minecraft aka minecraft java edition is run by, well, java! And if you were to copy it into C++ it wouldn't work as im pretty positive that java and C++ are different languages
@jacobm789
@jacobm789 4 жыл бұрын
OG Minecraft programmers: "How do you think this makes me feel?"
@theanonymoustalk
@theanonymoustalk 4 жыл бұрын
I watched this 2 years ago with minimal c++/any coding knowledge, and now I'm watching it after taking a computer graphics class that focused on using OpenGL and I have to say, its only gotten more impressive that you were able to do this. I guess you've probably had more time to learn and use openGL but I gotta say learning it was literal HELL. Considering any documentation on OpenGL before 3.0 wouldn't even be useful to you since they overhauled the entire thing, its a state machine so the way you learn it and understand it has to be from a completely different perspective (than anything at least I've ever used), and learning GLSL is terrible (at first). Good Job Man
@-kuroyukihime-
@-kuroyukihime- 5 жыл бұрын
Another rare footage of god using the program he installed from the internet to create another parallel universe. Edit: it's even in 7 days just like the Genesis.
@fullofskill9448
@fullofskill9448 5 жыл бұрын
xDDDDDDDDDDDDD
@seyoung9848
@seyoung9848 4 жыл бұрын
-[FF]- Trickery accurate
@Thomanski
@Thomanski 6 жыл бұрын
*sees video* oh shit i also wanna make minecraft in one week!!!!!!!1!1!!!111! *watches 1 minute of the video* ok im out
@Hopsonn
@Hopsonn 6 жыл бұрын
wot
@lukejagg
@lukejagg 6 жыл бұрын
w0t
@pejer6036
@pejer6036 6 жыл бұрын
W 0 T
@toxin1882
@toxin1882 6 жыл бұрын
Hopson how did you learn to code or what things did you do in order to understand all of it
@lucacapperucci8711
@lucacapperucci8711 6 жыл бұрын
Same!!!!1!1!1111!11111!11!11!1111!11!1111!!!111!!!!!!!!!!!111
@iomarzgamedev4962
@iomarzgamedev4962 4 жыл бұрын
for some reason i keep coming back to this video to watch it over and over agian..
@nov8430
@nov8430 4 жыл бұрын
I don't understand a single word from this video (not literally), but it's too satisfying.
Let's Code A Multiplayer Voxel Game in C++ - The Engine
10:46
Making Minecraft from scratch in 48 hours (NO GAME ENGINE)
16:38
Каха с волосами
01:00
К-Media
Рет қаралды 6 МЛН
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Рет қаралды 6 МЛН
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 657 М.
Comparing C to machine language
10:02
Ben Eater
Рет қаралды 5 МЛН
I Remade Minecraft But It is Optimized!
9:39
Low Level Game Dev
Рет қаралды 87 М.
Non-Euclidean Worlds Engine
5:15
CodeParade
Рет қаралды 11 МЛН
I programmed Minecraft from scratch... again.
11:44
jdh
Рет қаралды 550 М.
One year of my C++ SFML journey
5:39
Snapi
Рет қаралды 340 М.
Programming a multiplayer game from scratch in 7 DAYS
18:28
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 4,9 МЛН
This Massive Redstone Display Almost Broke My PC
18:10
Mr_Korwaldski
Рет қаралды 490 М.
Learning C++ by making a Game... in 1 Week?!
10:14
Floky
Рет қаралды 308 М.
Google I/O 2024 - ИИ, Android 15 и новые Google Glass
22:47
Introducing GPT-4o
26:13
OpenAI
Рет қаралды 3,3 МЛН
Creepy Samsung Alarm cannot be turned off 😱🤣 #shorts
0:14
Adani Family
Рет қаралды 1,7 МЛН
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 27 МЛН
Клавиатура vs геймпад vs руль
0:47
Balance
Рет қаралды 1 МЛН
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 483 М.