I Made Doom in Scratch

  Рет қаралды 15,950

UsmanDev

UsmanDev

7 күн бұрын

I Made Doom in Scratch
Sign up to Milanote for FREE with no time limit: milanote.com/usmandev
Doom is one the most popular horror games of all time, I thought why not try recreating it in the most basic game engine there is? Scratch, a beginner-friendly platform where children use to learn programming, and so I thought why not push Scratch to it's limit by creating the most famous first person shooter, a 3D game, in Scratch, specifically Doom.
Play Instructions:
Download: drive.google.com/file/d/1XXUg...
Load into turbowarp.org/ by clicking File - Load from Computer
WASD to move, arrow keys to look around, space bar to shoot.
[learn]
➤ Learn how to code at top tier level (40% off): app.codecrafters.io/join?via=...
➤ My newsletter on how to generate wealth with code: codewealth.io
[game]
➤ Wishlist my game: store.steampowered.com/app/23...
[socials]
➤Discord: / discord
➤Twitter: / usmandevyt
[paragraph]
This is like making a 3D FPS Scratch game Doom in 30 minutes or 10 minutes or 1 minute, or 3 nights. a scratch first person shooter game like Polymars, ZonxScratch, griffpatch, JujuProdGames like their Scratch games and remaking Doom. I make a 3D first-person shooter in Scratch. It's a first-person shooter in Scratch because its the original Doom game from 1993.
[similar videos]
Clouser - I Made Doom in Minecraft
• I Made Doom in Minecraft
UsmanDev - I Made Doom in Powerpoint
• I Made Doom in Powerpoint
jdh - Programming a first person shooter from scratch like it's 1995
• Programming a first pe...
Griffpatch's 3D Raycasting in Scratch Series: • Crazy Simple Raycastin...
3DSage's Raycasting using PyGame: • Make Your Own Raycaste...
This video was sponsored by Milanote.
#scratch #devlog #fpsgames #doom #scratchgames #fps #doom1993

Пікірлер: 119
@UsmanDev
@UsmanDev 6 күн бұрын
Sign up to Milanote for FREE with no time limit: milanote.com/usmandev
@KindOfWitch
@KindOfWitch 5 күн бұрын
i'm crying with the turbowrap its called turbowarp but you probably did this for interaction
@FroogNBD
@FroogNBD 5 күн бұрын
useful
@sifurius
@sifurius 5 күн бұрын
The way that he made this is close too the way id actually made Doom
@zetwave
@zetwave 4 күн бұрын
It’s more like wolfenstien but you’re not wrong
@asillykidnamedty
@asillykidnamedty 2 күн бұрын
@@zetwaveid also made wolfenstein
@zetwave
@zetwave 2 күн бұрын
@@asillykidnamedty I know, that's why I said he's not wrong
@leod7751
@leod7751 Күн бұрын
@@asillykidnamedty🤓👆
@Mistereee
@Mistereee 5 күн бұрын
triggered every time you say turbowrap instead of turbowarp
@UsmanDev
@UsmanDev 5 күн бұрын
Lmao
@-Fidelis-
@-Fidelis- 5 күн бұрын
same
@FLG-Tech
@FLG-Tech 5 күн бұрын
Why are you speaking fax rn?
@mrrfyW
@mrrfyW 5 күн бұрын
Just switch 2 letters around
@zbord77
@zbord77 3 күн бұрын
same
@izujojo
@izujojo 6 күн бұрын
I'm still "scratching" my head how he made this in "scratch"
@Spade636
@Spade636 4 күн бұрын
+2
@catree5700
@catree5700 5 күн бұрын
Very impressive project, but it should be noted that doom uses a process called Binary Space Partitioning rather than Raycasting.
@obliterateskhur4959
@obliterateskhur4959 6 күн бұрын
Holy fuck you’re talented! This is fire🔥🔥🔥
@user-rc3vr3zf7c
@user-rc3vr3zf7c 5 күн бұрын
you should know this but, the actually rendering bit in the og doom, and scratch, is kinda the same process
@dudemydude4969
@dudemydude4969 3 күн бұрын
Scratch has a whole 3d fps community with Doom being remade multiple times inside of scratch. I haven't checked up on it in a while so my information may be outdated but last i remembered shockwave 2 was the best 3d engine with it also being somewhat beginner friendly.
@Idek24502
@Idek24502 6 күн бұрын
This guy comes up with crazy stuff bro
@cheesepop7175
@cheesepop7175 2 күн бұрын
turbowarp has an extension called "Pen+" that can draw textured triangles
@Bezio
@Bezio 9 сағат бұрын
Great vid man! I love the editing. The amount of effort you put in is crazy so respect. Also Congrats on 10k 🎉🎉🎉❤
@angelblancorodriguez6972
@angelblancorodriguez6972 5 күн бұрын
Cool video. You could also use stamped triangle fillers they are very fast at rendering texture stuff
@Loch_Ness_Lachster
@Loch_Ness_Lachster 4 күн бұрын
I’ve just recently played a version of doom on scratch, someone used the column method and it worked pretty well. But it’s essential a worse Dosbox version of the game.
@ezpz035nn
@ezpz035nn 5 күн бұрын
So impressive!!
@DimonKILL
@DimonKILL 14 сағат бұрын
the fact that he pronounced turbowarp as "turbowrap" is kinda funny but hey i ain't complaining
@AlienDeveloperYT
@AlienDeveloperYT 5 күн бұрын
TURBOWARP NOT TURBO RAP!
@PebbleBoyofficial
@PebbleBoyofficial 3 күн бұрын
“Well actually according to my calculations.”🤓☝️
@mrdroid3134
@mrdroid3134 22 сағат бұрын
Epic rap battles in turbo
@Paulcrew1077Scratch
@Paulcrew1077Scratch 4 күн бұрын
Wow... This is amazing!
@Theromeman
@Theromeman 5 күн бұрын
1000 VEIWS? THATS IT? THIS IS SO UNDERRATED
@DigiSpaceProductions
@DigiSpaceProductions 5 күн бұрын
Your engine only does 90-degree walls?
@IamDesperateForAChannelName
@IamDesperateForAChannelName 5 күн бұрын
You are insane for this this is amazeing!!!and so underrated
@Shmungis
@Shmungis 3 күн бұрын
thank you, I will no longer be bored in ICT
@TheColorOrang
@TheColorOrang 4 күн бұрын
Im still mad you pronounced it turbowrap
@UzielRuiz-oh6kb
@UzielRuiz-oh6kb 12 сағат бұрын
WAIT YOU FROM HOW SOMEONE MADE GEOMETRY DASH IN ROBLOX😯😯😯😯😯😯😯😯😯😯😯😯
@TheColorOrang
@TheColorOrang 11 сағат бұрын
@@UzielRuiz-oh6kb correct
@TurtleBoyoIsCool
@TurtleBoyoIsCool 6 күн бұрын
Incredible
@KoopaTroopa37_
@KoopaTroopa37_ Күн бұрын
This is so Cool!
@RedBigz
@RedBigz 4 күн бұрын
Someone made the whole doom engine in Scratch (I think WADs and everything), but it got through issues and it's now unfortunately removed from scratch because of realistic guns probably. It was called "Splatoon Doom" if you were wondering.
@MarioKartSuperCircuit
@MarioKartSuperCircuit 2 күн бұрын
Someone else made it with the original wad files, if I find the project I'll send it here lol
@carlosiagnecz
@carlosiagnecz 2 күн бұрын
Thank god u made raylists instead of raycasting! I hate when people take out core elements of a game and call it the same
@Friendly_Neighborhood_Dozer
@Friendly_Neighborhood_Dozer 20 сағат бұрын
And it runs about as well as the original DOOM back in the day.
@jazondm
@jazondm 3 күн бұрын
Where is the download? I want to play! Also Turbowarp not Turbowrap
@hahen8
@hahen8 3 күн бұрын
Bro said turbowrap instead of warp
@GameCookDev
@GameCookDev 7 сағат бұрын
Great video
@_bosstfex
@_bosstfex 5 күн бұрын
use stamp to get the entities to be behind the level
@vexmain2836
@vexmain2836 Күн бұрын
Griffpatch made a video for making 3D in Scratch
@Mroof124o
@Mroof124o 5 күн бұрын
YOU SHOULD MAKE A MAP EDITOR PLS
@Person-who-exists
@Person-who-exists 4 күн бұрын
Bro didn’t even binary space partition 💀
@MarkRayers
@MarkRayers 5 күн бұрын
Next video: "I made doom in an x86 bootloader"
@Demonstrong
@Demonstrong 2 күн бұрын
Ah yes i love Turbowrap
@The_Top_Hat_2
@The_Top_Hat_2 4 күн бұрын
as a scratcher, i applaud you.
@KoopaTroopa37_
@KoopaTroopa37_ Күн бұрын
I am i supposed to use the Zip Extractor to download the game?
@Igorsheesh
@Igorsheesh 5 күн бұрын
this guy is mentally insane, keep up the good work btw
@jamesdunham5505
@jamesdunham5505 4 күн бұрын
Now the biggest question of all. Can scratch run doom? Yes it can XD
@F.J.Gaming5063
@F.J.Gaming5063 5 күн бұрын
wow this is impressive. i wonder what you could do next... Quake? .... HALF LIFE?!
@leomartin7409
@leomartin7409 5 күн бұрын
Half life -1
@pingas6429
@pingas6429 5 күн бұрын
GMOD?!?!?!
@leomartin7409
@leomartin7409 5 күн бұрын
@@pingas6429 nah.
@pingas6429
@pingas6429 5 күн бұрын
@@leomartin7409 DOOM ETERNAL?
@leomartin7409
@leomartin7409 5 күн бұрын
@@pingas6429 why are you asking me?
@LeBabol
@LeBabol 4 күн бұрын
just make a doom WAD importer instead of making the level by hand
@VoylinsGamedevJourney
@VoylinsGamedevJourney 3 күн бұрын
But now make Scratch in Doom!
@kravataf
@kravataf 6 күн бұрын
nice
@froobleton
@froobleton 4 күн бұрын
At this point you should’ve just made wolfenstein.
@gameknightplays1211
@gameknightplays1211 3 күн бұрын
Its official, Scratch can run doom
@doughnut_panda
@doughnut_panda 2 күн бұрын
Niiiiice.
@wojtekextras
@wojtekextras Күн бұрын
"turbowrap" 😭
@imaz0mbie_
@imaz0mbie_ 4 күн бұрын
no sectors?
@nothing_here69
@nothing_here69 Сағат бұрын
Now make half life in scratch
@KoopaTroopa37_
@KoopaTroopa37_ Күн бұрын
I Dont Know how to download a SB3 File
@POBEPTtrinolnolnol
@POBEPTtrinolnolnol Күн бұрын
how to make raylisting i need a tutorial
@Rukus04
@Rukus04 4 күн бұрын
Now do it in Scratch JR
@gatto-alNeon
@gatto-alNeon 5 сағат бұрын
Someone is creating sm 64
@TheRealScottMusic
@TheRealScottMusic 3 күн бұрын
Fuck now my project won't be original For context I've been working on this exact project for months
@-Fidelis-
@-Fidelis- 5 күн бұрын
But can scratch play COD?
@KoopaTroopa37_
@KoopaTroopa37_ Күн бұрын
Im Having Trouble downloading the file
@KrafterMC
@KrafterMC 15 сағат бұрын
PENGUIN MOD 😭
@FyonixYT
@FyonixYT 5 күн бұрын
now do it again, but instead with the Simple3D PLugin
@_LuisEntertainment_
@_LuisEntertainment_ 5 күн бұрын
Can u send me the project link, plz?
@UsmanDev
@UsmanDev 5 күн бұрын
Check video description
@palmossi
@palmossi 5 күн бұрын
0:33 how is that hard
@zbord77
@zbord77 3 күн бұрын
Now do Scratch Jr /j
@vaqquixx8620
@vaqquixx8620 2 күн бұрын
Turbo Wrap....
@someone4229
@someone4229 5 күн бұрын
It's not turbowrap!..
@mstrmm35
@mstrmm35 3 күн бұрын
Turbowrap
@POBEPTtrinolnolnol
@POBEPTtrinolnolnol Күн бұрын
Turbowrap 💀💀💀💀💀💀
@austencope
@austencope 4 күн бұрын
you know he's getting banned 2 seconds after publishing it 🤣🤣🤣
@nocluebruh3792
@nocluebruh3792 6 күн бұрын
lol nice
@Tantuni95_PLUS
@Tantuni95_PLUS 5 күн бұрын
cool ig
@majicktek5051
@majicktek5051 3 күн бұрын
it's turboWARP, not turboWRAP lol
@DoggoEater
@DoggoEater 6 күн бұрын
59 mins?? nah i am too early or late..
@ComicCon20Playz
@ComicCon20Playz 5 күн бұрын
Milanote doesn't work on Xbox. What a shame.
@twistedfoxy3780
@twistedfoxy3780 5 күн бұрын
Yo this is amazing but I noticed that when you made project you showed an example and seem to be using a method from a scratch tutorial by griffpatch yet there is no mention of this? Just wondering why but still this is cool
@pingas6429
@pingas6429 5 күн бұрын
THE WAY HE PRONOUNCES TURBOWARP AS "TURBOWRAP" AND Z AS ZED INSTEAD OF ZEE 💀 Also, Doom Had A Shareware Version ONLY Including The First Episode. I Wanna See You Recreate That ENTIRE Episode In Scratch.
@CrapOdemon
@CrapOdemon 5 күн бұрын
YES GET HIM TO RECREATE KNEE DEEP IN THE DEAD
@IrishCoder
@IrishCoder 5 күн бұрын
Wait you are from click the bart
@DaAlphaDawg
@DaAlphaDawg 5 күн бұрын
Bro he has an accent, stop being rude. But I do think he was saying "Turbowrap" on purpose just for funzies.
@IrishCoder
@IrishCoder 5 күн бұрын
@@DaAlphaDawg he is not being rude
@Chocoswine
@Chocoswine 5 күн бұрын
In original english it is zed bloody americans
@im-zap
@im-zap Күн бұрын
ITS TURBO WARP NOT TURBOWRAP UGHHHHHHHH
@YoJoLoCo
@YoJoLoCo 5 күн бұрын
Doom is 2d lol
@UsmanDev
@UsmanDev 5 күн бұрын
What doom have you been playing bro💀
@YoJoLoCo
@YoJoLoCo 5 күн бұрын
@@UsmanDev gzdoom doom1 It was always 2d wdym
@cloudcutter_dy2
@cloudcutter_dy2 5 күн бұрын
@@YoJoLoCoit’s way more of a limited 3D. The way that old Doom rendered was in columns stretched and distorted but still always facing straight up, and the textures would map to those columns and faces.
@evelin1006
@evelin1006 4 күн бұрын
Yo dude if you use videos that aren't yours it would be nice to credit the creators of said videos.
@tahankhan239
@tahankhan239 5 күн бұрын
Can you make a grand theft auto game?
@OctoSystem
@OctoSystem 5 күн бұрын
i think that would be way too laggy even for turbowarp
@mstrmm35
@mstrmm35 3 күн бұрын
Doom isn’t 3D either, what doom does is basically the same trick that you are using. Doom just has additional features such as different floor elevations and stuff. Basically the same thing
@doommaker4000
@doommaker4000 3 күн бұрын
No, it is not that... Doom uses BSP, it has variable heights and projectiles can fly over or under entities. And guess what makes something 3D? That's right, a 3rd axis.
@Itgooooodtime.
@Itgooooodtime. 4 күн бұрын
Now i dare you to make MYHOUSE.WAD in SCRATCH
I Made Five Nights at Freddy's in Scratch
8:23
UsmanDev
Рет қаралды 205 М.
Minecraft images that will definitely not make you cry.
8:47
Phoenix SC
Рет қаралды 695 М.
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,3 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 89 МЛН
I Made Doom in Powerpoint
8:27
UsmanDev
Рет қаралды 133 М.
I Redesigned 20 Years of Video Games
10:18
Barji
Рет қаралды 63 М.
I Created The PERFECT Movement In Unity...
11:00
TheCodingPencil
Рет қаралды 7 М.
I Made Doom in Minecraft
13:44
Clouser
Рет қаралды 773 М.
I Tried Turning Games Into Text
18:18
Acerola
Рет қаралды 182 М.
The Scariest Mario Game Never Made
31:30
theft king
Рет қаралды 123 М.
AI Learns to Play SUIKA GAME
13:46
Code Bullet
Рет қаралды 3,4 МЛН
I Turned The Simpsons into a First Person Shooter!
6:27
UsmanDev
Рет қаралды 11 М.
I Added Infinite Crafting to Minecraft (with AI)
13:08
Blucubed
Рет қаралды 825 М.
Making Wii Sports In VR
7:26
Sharp Vortex Games
Рет қаралды 4,9 М.
One Two Buckle My Shoes ! #spongebobexe #shorts
0:17
ANA Craft
Рет қаралды 7 МЛН
Когда все обошлось 😮‍💨 | Королева Двора
0:16
Аминка Витаминка
Рет қаралды 4,9 МЛН
37.First Day as a Zombie💀
0:32
Limekey0
Рет қаралды 39 МЛН
She saved others
0:20
V.A. show / Магика
Рет қаралды 3,3 МЛН
В поисках семьи😢😱
0:56
Следы времени
Рет қаралды 8 МЛН