1000 Players - One Game of Doom

  Рет қаралды 231,498

ThePrimeagen

ThePrimeagen

Күн бұрын

Twitch
Everything is built live on twitch
Twitch : bit.ly/3xhFO3E
Discord: discord.gg/ThePrimeagen
Spotify DevHour: open.spotify.c...
Editor
/ flipmediaprod
x.com/stxssx
Join this channel to get access to perks:
/ @theprimeagen
Links
Linode: linode.com/prime
/ discord
Twitch: / theprimeagen
Insta: / theprimeagen
Twitter: / theprimeagen
VimRC & i3: github.com/The...
Keyboard 15% off bit.ly/Prime360 USE CODE PRIME360
#coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment

Пікірлер: 887
@ThePrimeagen
@ThePrimeagen 3 ай бұрын
Hey. First video going full time. I hope you liked it. Part of me always feels I could do better :)
@ThePrimeagen
@ThePrimeagen 3 ай бұрын
But seriously name your first kid after me
@jamonh
@jamonh 3 ай бұрын
@@ThePrimeagenOkay I’ll change Cedric’s name to The
@jamonh
@jamonh 3 ай бұрын
But seriously, fantastic work! This was very entertaining to watch, and great editing too!
@FinalEyes777
@FinalEyes777 3 ай бұрын
​@@ThePrimeagen James, the name, Primeagen it is. it'll work out great in future apocalyptic scenarios where in the absence of Duke Nukem, James Primeagen will have to step in to kick some ass and chew bubble gum.
@SirChronoblaze
@SirChronoblaze 3 ай бұрын
ah!! that was what was different! I love it!!
@Koroistro
@Koroistro 3 ай бұрын
Prime is doing everything in his power to become a game dev without having to claim that he's doing game development. He will fail, Thor will corrupt him. A game jam is getting ever closer, prepare for ligma.
@ThePrimeagen
@ThePrimeagen 3 ай бұрын
I have been so thoroughly ligma'd that I can no longer tell the difference between web dev and game Dev Mostly due to balls of course, on the face
@Kane0123
@Kane0123 3 ай бұрын
@@ThePrimeagenascii doom using js confirmed?
@xregularxjohnx
@xregularxjohnx 3 ай бұрын
whats ligma?
@AmonAsgaroth
@AmonAsgaroth 3 ай бұрын
@@xregularxjohnx steve jobs
@SnowDaemon
@SnowDaemon 3 ай бұрын
@@xregularxjohnx ligma balls
@TheCodingSloth
@TheCodingSloth 3 ай бұрын
Flip went crazy with the editing 11/10 video
@ThePrimeagen
@ThePrimeagen 3 ай бұрын
Not as good as yours though. Yours are spectacular
@hussein-alemam
@hussein-alemam 3 ай бұрын
Except for the 1 that goes to the A instead of the B and took me 5 second to think why A is 01 and B is 0 😂🩵
@vaisakhkm783
@vaisakhkm783 3 ай бұрын
Hey, it's the flip, things might flip...
@MorningNapalm
@MorningNapalm 3 ай бұрын
@@hussein-alemam Yup, saw that too :D
@trontrontrontron4
@trontrontrontron4 3 ай бұрын
flip is flipping out, this video was amazing :D
@MikkoRantalainen
@MikkoRantalainen 3 ай бұрын
6:00 If you start throwing away bits from color information, always keep most bits for green because human eye is the most sensitive to lightness levels of green color. Always sacrifice blue color bits first, then red and only finally green.
@kneesnap1041
@kneesnap1041 3 ай бұрын
Ohhh I always wondered why I've seen RGB565 encoding but never RGB655 or RGB556. Thanks!
@arcaneminded
@arcaneminded 3 ай бұрын
The thing about "Always" is that there are always exceptions to the Always. Even this sentence.
@kneesnap1041
@kneesnap1041 3 ай бұрын
@@arcaneminded if this is how you treat words then there's no utility in having a word called "always", which is why I think this kind of thinking isn't very useful
@giantnoah
@giantnoah 3 ай бұрын
Even better, doom uses a limited set of 8 bit color palettes so you can get perfect color encoding in 1 byte per pixel.
@muizzsiddique
@muizzsiddique 3 ай бұрын
​@@kneesnap1041 Because we misuse language _all the time_ 😉. "Always" here is being used to describe a general instance of something happening, so you are bound to find special instances where the rule can't apply.
@doperykidders
@doperykidders 3 ай бұрын
This is what Prime means when he says "go build fun projects" lol.
@zill_laiss
@zill_laiss 3 ай бұрын
right, he sure did 'go build' a lot during that time
@test-rj2vl
@test-rj2vl 2 ай бұрын
But how do you write this on your CV without getting laughed at on job interview.....
@Adlore
@Adlore Ай бұрын
@@test-rj2vl most software companies love stuff like this. "I cloned twitter" will get little to no response from an interviewer as they know you could have just followed a tutorial.
@darshandev1754
@darshandev1754 Ай бұрын
@@test-rj2vl who laughs at this, srsly are you crazy, try building it
@yamix-tr
@yamix-tr 7 күн бұрын
​@@test-rj2vl yes, they will laugh at you for saving them $$$gigabytes/minute
@Simiaaaa
@Simiaaaa 3 ай бұрын
F for the grass that wasn't touched during this project 🫡
@blarghblargh
@blarghblargh 3 ай бұрын
The best engineers never see a blade. Big beard, no tan, sporks only.
@WillScrillz
@WillScrillz 3 ай бұрын
Only quiche eaters touch grass
@boraatay1839
@boraatay1839 3 ай бұрын
I don't normally make comments but man this video is beyond amazing. The production quality, all the engineering information and how it is put out even someone never programmed his life could easily follow plus Prime being an amazing entertainer as always apart from being a kick-ass-do-it-yourself-hands-on coder/engineer. And joy in his eyes through it all. Man is living his best life.
@caseygruman7245
@caseygruman7245 3 ай бұрын
I fee the same!
@pallekjrlaursen8388
@pallekjrlaursen8388 3 ай бұрын
Totally, even for someone like myself hovering around the "FizzBuzz" / "Leap Year Calculation" level of programming, this was a really interesting video.
@datboi1861
@datboi1861 3 ай бұрын
It's my ambition to be as cracked as Prime one day.
@ignrey
@ignrey 3 ай бұрын
Programming is really easy to follow, what is hard is getting creative with algorithm. Crafting solutions it's hard af.
@stevenox3383
@stevenox3383 3 ай бұрын
Echoing this, he definitely has a talent for taking low level concepts and showing how they can be applied in practical ways, while keeping things super entertaining and informative!
@gabboman92
@gabboman92 3 ай бұрын
what a weird dougdoug video
@lifeisfakenews
@lifeisfakenews 3 ай бұрын
Yh this guy has hair
@mtarek2005
@mtarek2005 3 ай бұрын
yeah
@emil.techno
@emil.techno 3 ай бұрын
he's oddly not BALD
@anto_fire8534
@anto_fire8534 3 ай бұрын
- not bald - can code - doesn't have chatters in his basement this might be the long lost ougdoug
@Ryuuzaki145
@Ryuuzaki145 3 ай бұрын
Damn, dougdoug changed
@mitchierichie
@mitchierichie 3 ай бұрын
Quitting your job was definitely the right move. This video would not have gotten made otherwise
@zacharymonroe94
@zacharymonroe94 3 ай бұрын
Netflix lost an employee so we could gain a legend - truly top tier content sir.
@pacinpm2
@pacinpm2 3 ай бұрын
Doom was using 13h VGA mode which is a 256 colours palette mode. You could use this pallet directly instead of your own conversion to 1 byte. This way you don't lose any colours. Also if you Huffman encode blocks longer than 1 byte you could target patterns of colours from textures and potentially achieve greater compression.
@ciano5475
@ciano5475 2 ай бұрын
Or use LZ4 as compression
@ThornOnARose
@ThornOnARose 3 ай бұрын
The work put into this video is astounding. So happy to see Primeagen closer to where he wanted to be so long ago.
@SnowDaemon
@SnowDaemon 3 ай бұрын
Prime: GigaChad SWE Flip: GigaChad Editor Team: GigaChad
@sdstorm
@sdstorm 3 ай бұрын
Chat: Degenerates
@V.gara_
@V.gara_ 3 ай бұрын
Mustache man… I gotta say you really are the reason I stay inspired to code and continue to pursue the deeper understandings of development. The combination of pure unadulterated knowledge & passion for what you do is so inspiring. I’m already 2 months in using NeoVim becoming blazingly fast, finally able to sit still at my computer for 5+ hours & I now wake up everyday giddy knowing I GIT(😅) to learn more. I’m sure you hear this all the time, but you’ve truly saved my life. Thank you.
@Carhill
@Carhill 3 ай бұрын
I think that's the best audio-visual explanation of an XOR operation I've seen. Great project and video. Thanks for sharing! Also, I loved the Yugioh lifepoint sound/animation you did for the counts.
@theopomies
@theopomies 3 ай бұрын
Hope the $EDITOR got payed handsomely cause that shit looks gud
@RedstonekPL
@RedstonekPL 3 ай бұрын
4:52 yeah i see that `uuwwUU`
@ImNotThatGoodDev
@ImNotThatGoodDev 3 ай бұрын
😂
@Fazal828
@Fazal828 3 ай бұрын
What an incredibly informative and entertaining video! This is exactly what I was hoping for when you became a full time streamer :D
@ThePrimeagen
@ThePrimeagen 3 ай бұрын
I think the next will be better
@KaidenMikami
@KaidenMikami 3 ай бұрын
Amazing editing, amazing pacing and amazing explanation. Another pristine jewel from the development side of youtube.
@donko3005
@donko3005 3 ай бұрын
The point of doing fucking XOR operations is mind-blowing for compression Amazing
@nullbeyondo
@nullbeyondo 3 ай бұрын
Yeah, I was like, what's the point or how'd it compress shit? But then if the xor'd frame can construct the 2nd frame because it is mostly similar to it (repetitive pixel colors between frames for example!) and thus it mostly produces zeroes except the changed pixels... whao, it all clicked.
@starmechlx
@starmechlx 3 ай бұрын
If this is the quality of stuff we're going to get moving forward, this channel is gonna get huge.
@jonathanmarler5808
@jonathanmarler5808 3 ай бұрын
DOOM renders into a 320x200 8-color bitmap. This means the colors DOOM actually renders already fit into 8 bits. It would be super easy to compile DOOM and make this framebuffer available to your compression stage.
@CrunchyBuncher
@CrunchyBuncher 3 ай бұрын
the quality of this video is unlike anything you've made before! Amazing!
@Arillaxe
@Arillaxe 3 ай бұрын
12:12 The first bit for B went to previous A
@inowatchvideos
@inowatchvideos 3 ай бұрын
It also confused me and i did a rewind. I believe it’s for 8 bits per line to look nice.
@honeybunz3416
@honeybunz3416 3 ай бұрын
Came here to say this as well. Since your message is already here, I'll like instead.
@poweruser64
@poweruser64 3 ай бұрын
I think the 1 on the end of the first line is supposed to be before it, it's even animated like it should be there.
@the_briansparks
@the_briansparks 3 ай бұрын
This confused me as well, especially because prime specifically states that the same characters can never have different values, and yet on the screen that's *exactly* what's happening. I had to go back and rewind and figure it out and rewatch to learn.
@mxmstrj
@mxmstrj 2 ай бұрын
Came to point out the same.. cool to see Huffman tree encoding in use
@Lol..No.
@Lol..No. 3 ай бұрын
This is rad. I love the walkthrough of it all. 1000% need more of this.
@sunkittsui7957
@sunkittsui7957 3 ай бұрын
That XOR frame compression technique is so cool! Really made me to start thinking about more good use cases for XOR. Good content as always, you are one of the biggest inspirations in my programming journey.
@jhonny6382
@jhonny6382 3 ай бұрын
this is peak programming content, Flip did something amazing in this ones
@Paws.Prints
@Paws.Prints 3 ай бұрын
4:55 "Does anything stand out to you" uuwwUU - oh god mistakes were made
@einargs
@einargs 3 ай бұрын
This is so awesome. I'm really glad you can spend more time on projects like this!
@daltonyon
@daltonyon 3 ай бұрын
It's the best creative video!!! DOOM was a great journey and a big challenge, duplicate characters, xor, huffman first try, and a lot of golang content!! Congratulations, this was a new step in your creation content!!! LET'S GOOOOOOO BABY!!!
@lolplayerlolz
@lolplayerlolz 3 ай бұрын
This was an amazing video really liked the graph showing the data saved when using different compression methods!
@Milk-rn5uq
@Milk-rn5uq 2 ай бұрын
Insane how digestible you made this for someone who has 0 coding experience. (I have years and still loved this). Great job!
@lukusridley
@lukusridley 2 ай бұрын
The "I've done it before but I didn't know the name" experience is such a powerful programming vibe. Encounter algo named wave function collapse; discover I had implemented it before by accident. Run-length encoding vs "Just count how many times things show up". Great vid
@soulwynd
@soulwynd 3 ай бұрын
You gave me a blast from the past here. I used to program muds on the 90s and 2000s and my main bottle neck was bandwidth for hosting my game. I had to compress streams and use a lot of terminal hacks to get my ASCIi maps to work fast. I could even play videos on the terminal in ASCIi all with low bandwidth and gzip compression.
@PTangeLWoW
@PTangeLWoW 3 ай бұрын
IMO the best video I saw from you mate, well done. I really enjoy watching all your videos, but this one and the ones you made with this journey was really amazing! keep up the good work.
@hojirick
@hojirick 3 ай бұрын
Hi Prime, I wanted to say Iam so incredibly proud f you for accomplishing this with twitch. Making the plunge into content creation I'm sure was crazy and scary, but you deserve all of the accolades validation for all of your hard work. We love you and your content so much! please don't stop!
@borjalorenteescobar3256
@borjalorenteescobar3256 3 ай бұрын
This is amazing, thanks for going full time to produce this sort of content :) In-depth, yet quick and snappy
@cagataykaydr3015
@cagataykaydr3015 3 ай бұрын
Oh man, I just love this new format Prime! Keep going, you're being a great mentor and a rolemodel because you are always on the path of learning new things, you couldn't even imagine how I feel man :) Keep going, all respects from Turkey
@scottmuangsrichan9423
@scottmuangsrichan9423 3 ай бұрын
This style of video is awesome! Thanks for this
@tomaintaround
@tomaintaround 3 ай бұрын
The compression part is pretty interesting
@Datalata
@Datalata 3 ай бұрын
This is super work all round and the perfect KZbin content. Fascinating computer science, history, and project planning. Lovely editing. Superbly presented. Everything else today is going to suffer in comparison.
@apIthletIcc
@apIthletIcc 3 ай бұрын
Gotta admit, it was today that I finally fully understood XOR lol Also thanks for this... really helped me come to a breakthrough with reverse engineering some stuff. Basically been trying to figure out the cause of some corrupted frames in KZbin videos and now I can see why it's happening but now I need to figure out why it's only on certain videos, and only when using certain phones. New phone doesn't get the corrupt frames, but three previous phones I had do get them. One of the new and one of the old are the exact same device model, under different carriers. And the corrupt frames, they only occur on the three old ones when on WiFi. I tried a different wifi router, and it doesn't happen. I had a compromised router! [ISP redacted] might have an announcement to make soon..
@re_detach
@re_detach 3 ай бұрын
0:09:07 thank you for re-explaining how XOR has memory; I didn't get it the first few times you mentioned that but this video really helped solidify that concept!
@SnowDaemon
@SnowDaemon 3 ай бұрын
Turned out great Prime. Only a small percentage of your Twitch followers understood how hard this was. One of the best streaming devs on Twitch/YT no doubt.
@kidpitch
@kidpitch 3 ай бұрын
This was a fantastic vid man. What a fun project. I remember writing Huffman and RLE in college and this was really nostalgic.
@Haagimus
@Haagimus 3 ай бұрын
Bro! This video resonates with me as an engineer so much! I love reinventing the wheel because it's just fun sometimes. Great stuff brother keep it coming!👍🏻
@chasehayes3536
@chasehayes3536 27 күн бұрын
What great quality in this video. I enjoy your reaction style videos, but these structured one are my favorite. Hope to see more soon!
@michel92777
@michel92777 2 ай бұрын
Well, there you have it, pursuing full time content creation paid off. Excited to see what you'll do next. Amazing work!
@mouse_cop
@mouse_cop 2 ай бұрын
This is the evil version of dougdoug where he actually codes what he says he’s going to code
@StarGuardianKassadin
@StarGuardianKassadin 2 ай бұрын
this is the kind of programming content I like: not learning about new react ecosystem shit, learning REAL, USEFUL STUFF that makes my brain work
@hierax49
@hierax49 3 ай бұрын
great editing and explanation, makes me excited to program again
@RealViPdude
@RealViPdude Ай бұрын
i love your other formats but this is the best video on your channel so far. learned a lot and it was fun, please more like this
@tedm8492
@tedm8492 3 ай бұрын
This is absolutely freaking incredible.
@perc-ai
@perc-ai 3 ай бұрын
this is why we listen to Primagen and not Theo
@TheStickofWar
@TheStickofWar 3 ай бұрын
This is applied computer science
@tedm8492
@tedm8492 3 ай бұрын
@@TheStickofWar and it doesn’t make it any less incredible
@jacoboaristizabal979
@jacoboaristizabal979 3 ай бұрын
the quality of the video is insane the narrative, the edition, the composition. So this is how a full time video feels like, awesome job 👍
@teddyamkie7706
@teddyamkie7706 3 ай бұрын
The best explanation ive seen for what actually gets done to make efficient code along with the process. Two things im curious on your take: 1) using edge detection and morphological operations for further efficiency since theres a lot of patterns that can be known of neighboring bits 2) client side prediction using player input to process known data on the client side. When youre walking towards a dark step on the stairs, it coming more into vision and getting brighter can happen client side. Server side, you're only looking for deltas that cant be assumed by the client.
@alexaustin6961
@alexaustin6961 3 ай бұрын
This is the perfect kind of video for this channel! Larger and super interesting projects that you enjoy. You also can create these naturally as a byproduct of building the project anyways, so you don't have to feel forced to create a video for no reason. Great job man!
@Jacobk-g7r
@Jacobk-g7r 2 ай бұрын
The funny thing about what you did is you basically simulated the same thing as a brain. It’s sifts and weighs the options but uses the data from the sensory tools to construct understanding and that leads to guidance. Wild that maybe the way the worlds pressures form our habits and guides us might be able to be understood by just experiments like this. Good work. What i mean is that the brain uses the data to think like how your people can send in actions and stuff and the ai does what it does. Haven’t watched fully yet but your beginning 0:49 got me thinking.
@reconmaster907
@reconmaster907 3 ай бұрын
You actually Explained huffman encoding pretty well. Good work.
@pompeymonkey3271
@pompeymonkey3271 2 ай бұрын
That was brilliant! Thanks for sharing your madness!!! :)
@IlyesCodes
@IlyesCodes 3 ай бұрын
Best video so far of the primeagen, the amount of optimization put on the project no wonder the dude worked successfully for 10 years at netflix as backend engineer this is so motivational
@evanoshea9506
@evanoshea9506 2 ай бұрын
probably the most enjoyable software engineering video i've seen. Thanks Primeagen
@hypergraphic
@hypergraphic 3 ай бұрын
This was such a great video! Props to Flip on the editing.
@micyclelikebicycle
@micyclelikebicycle 3 ай бұрын
Loved the video, genuinely learnt a lot. Did laugh out loud at all that random techniques to increase compression ratio, finishing with just straight up Huffman encoding to completely blow the rest out the water. ofc effects are accumulative, but just funny
@1000_Gibibit
@1000_Gibibit 3 ай бұрын
An encode/decode stack is one of those things I just gotta implement sometime. So useful! For a second I didn't understand what was going on with the min-heap but it all came together in the end. Great way to make a fun video educational too, thanks Primeagen.
@crosdale
@crosdale 3 ай бұрын
Learnt more in 15 mins than in any other coding video ever. I love this format!
@Whatthetrash
@Whatthetrash 3 ай бұрын
The production value of this video is nuts! Nice work, Primeagen! :)
@naru235
@naru235 3 ай бұрын
Learned from this what Forward Error Correction is, the XOR trick to recover a single missing message out of many is brilliant
@ghhdgjjfjjggj
@ghhdgjjfjjggj 2 ай бұрын
YOU were the one that did this?? Holy, I remember hearing about this a while back (I'm not a programmer), but that's awesome man, you made internet history!!
@devhulk
@devhulk 3 ай бұрын
Phenomenal video. Love the react content too but the depth you went to isn’t seen to often on KZbin. Loved it!
@nikarmotte
@nikarmotte 3 ай бұрын
I have to say this video was very high quality, educational and entertaining too. It looks like you had a lot of fun working on this.
@ttrev007
@ttrev007 3 ай бұрын
I finally understand the XOR encoding. your explanations of the compressions you used are really clear. thank you for the help. the actual application really cemented it for me
@billrice3307
@billrice3307 3 ай бұрын
One of the best tech KZbin videos I’ve watched in a long time.
@giriw206
@giriw206 3 ай бұрын
Thank you for the summary. Watching the stream only gives me a glimpse of the extensive work you do.
@TheShynamo
@TheShynamo 3 ай бұрын
The guideline, the editing, the explanations m, everything was absolutely great. Loved that video, please make more of that kind of content !
@tabre_
@tabre_ 3 ай бұрын
This was one of the coolest "Why? Because I can" projects I've ever seen.
@kissu_io
@kissu_io 3 ай бұрын
WTF. Actual editing of a video??? Impressed. 🤯
@pesfreak18
@pesfreak18 3 ай бұрын
Very interesting to see those many techniques of compression together to get from ~500MB to 13MB. Really impressive.
@mindgamesnl
@mindgamesnl 3 ай бұрын
editing went crazy, absolutely love it
@entheogenetic
@entheogenetic 2 ай бұрын
whoa. "Dude doesn't know what XORS are" yep - news to me. Great vid - this was was a fun share, thanks!
@santiagoavalos3637
@santiagoavalos3637 3 ай бұрын
I love how this guy's brain work
@brentlidstone1982
@brentlidstone1982 2 ай бұрын
In my opinion this is hands down the greatest edition of can it run doom of all time
@padrehitman2698
@padrehitman2698 3 ай бұрын
prime just motivating me everyday to become a better engineer, reminding me why i got into programming (to have fun)
@thugspeedman7869
@thugspeedman7869 2 ай бұрын
It's so strange seeing all of this smashed into a 15 minute video. What an adventure that was.
@dusanpunosevac7348
@dusanpunosevac7348 3 ай бұрын
This is why I became the engineer! Got me goosebumps just by watching the video and how every iteration lowers the line on the graph.
@slimsh4dy115
@slimsh4dy115 3 ай бұрын
12:15 Here, the value for 2nd A gets mixed up with that of 2nd B. threw me for a loop
@RedstonekPL
@RedstonekPL 3 ай бұрын
yeah it's getting mixed up so the bits add up to a byte i thought it was an error at first as well but nah, it was on purpose
@simonabunker
@simonabunker 3 ай бұрын
The graphics and animations in this video were really a step up. Nice work!
@DirkFedermann
@DirkFedermann 3 ай бұрын
That proofs that if you give enough monkeys a keyboard, at some point they will create something good. btw: That video was really fun to watch, on how it was edited
@sappukei3618
@sappukei3618 3 ай бұрын
Vim tier editor. Happy to be part of Prime becoming a full time content creator!
@paprykojad6315
@paprykojad6315 3 ай бұрын
Damn, editing is so goooood. Give editor man a raise!
@SireSquish
@SireSquish 3 ай бұрын
A doom map with 1000 simultaneous players, now THAT would be something.
@Qwerty123zzuy
@Qwerty123zzuy 3 ай бұрын
He made it surprisingly simple to understand❤ Absolutely enjoyed this vid.
@SoreBrain
@SoreBrain 3 ай бұрын
I demand at least 2 more videos on the code journey of this project
@martinv0x
@martinv0x 2 ай бұрын
This is the definition of insanity engineering. Subbed.
@beefeeb
@beefeeb 3 ай бұрын
those stairs we're so painful irl. great job on the video
@eugenech.2450
@eugenech.2450 3 ай бұрын
I am watching you from time to time. I have very little understanding in coding, I aspire to become a gamedev using Godot, but I am disorganized and have bunch of fears and doubts, lazy. You ported Doom in a way I could not comprehend for chat to play on stream. You are nuts, that seems like magic to me. Pretty entertaining stuff. Anyways, love your content, I will try following more tutorials till I face my fears and start my own project.
@jonah2047
@jonah2047 3 ай бұрын
It's the lack of strafe that makes stairs difficult but relying on key look is authentic to the early 90s play style.
@hobbyistnotes
@hobbyistnotes 2 ай бұрын
Nothing beats the classics, 30 Years past and we still playing Original Doom!👌
@Yes-bm4vn
@Yes-bm4vn 3 ай бұрын
So much knowledge compressed into a single video and it was very captivating and entertaining, I love it!
@TomAtkinson
@TomAtkinson 2 ай бұрын
You should serve it using MOSH. Mosh is a fast, optimistic, UDP based way of operating an SSH session. It does roaming too because it is magic. It won'ty get blocked and lagged, if it gets behind it skips ahead to just draw the terminal as it should be. Not sure if it has timestamps but it seems to not get blocked on a slow connection.
@enic-ma
@enic-ma 3 ай бұрын
I think when you were in Netflix you didn't think about this stuff, now you are free to make cool stuff!
This Algorithm is 1,606,240% FASTER
13:31
ThePrimeagen
Рет қаралды 825 М.
32-bit Computer Inside Terraria? | Prime Reacts
29:04
ThePrimeTime
Рет қаралды 386 М.
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 96 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,6 МЛН
So Cute 🥰
00:17
dednahype
Рет қаралды 59 МЛН
I Went To DEFCON!
16:25
ThePrimeagen
Рет қаралды 223 М.
Why Scientists Are Puzzled By This Virus
10:44
Kurzgesagt – In a Nutshell
Рет қаралды 2,5 МЛН
Can I Use Exploits To Beat Speedrunners? - Learn To Fly 2 IS PERFECTLY BALANCED
11:38
ADHD Story of a Google Employee
8:45
PaperDemon
Рет қаралды 6 М.
Evolution of DOOM [1993-2023]
13:17
Flatlife
Рет қаралды 1,3 МЛН
Writing My Own Database From Scratch
42:00
Tony Saro
Рет қаралды 224 М.
Rust Foundation IS DOING WHAT????
8:17
ThePrimeagen
Рет қаралды 333 М.
I Optimised My Game Engine Up To 12000 FPS
11:58
Vercidium
Рет қаралды 671 М.
I Interviewed Uncle Bob
1:11:07
ThePrimeTime
Рет қаралды 372 М.