[00:00] (0.16s)
This is Wordle. You all probably know it
[00:02] (2.32s)
and I suck at it. All right. How about
[00:05] (5.00s)
trust? Oh my god. Okay. Okay. How about
[00:07] (7.76s)
we try crane? I watched that three blue
[00:09] (9.68s)
one brown video. There's no way. It's
[00:12] (12.08s)
weirdly addictive. Kind of like an
[00:13] (13.52s)
upgraded cross word puzzle. However, I
[00:15] (15.76s)
don't like this type of whle. Nobody
[00:17] (17.92s)
wants this type of wordle anymore. Look
[00:19] (19.44s)
at all these complicated words. It's
[00:20] (20.96s)
like they want me to learn something
[00:22] (22.00s)
new. This is brain nourishment and
[00:24] (24.00s)
nobody wants that. If we're on the
[00:25] (25.68s)
internet, we want brain rot. So, I had a
[00:27] (27.60s)
beautiful idea. It's been a while since
[00:29] (29.04s)
I made a simple programming project. Why
[00:30] (30.96s)
don't I make my own version of Wordle?
[00:32] (32.72s)
Except it's only brain rot words. Good
[00:36] (36.28s)
right? Oh, and I'm even going to
[00:38] (38.64s)
challenge myself. I'm going to make this
[00:40] (40.48s)
game in an
[00:42] (42.28s)
hour. All right, let's set up our timer.
[00:44] (44.64s)
Now, you're probably wondering, sloth,
[00:46] (46.32s)
why did you give yourself an hour?
[00:47] (47.60s)
Nobody told you to do that. Nobody
[00:49] (49.04s)
asked, bro. And fair enough. You're
[00:50] (50.56s)
right. But let me give you some reasons.
[00:52] (52.24s)
Number one, the game is pretty easy to
[00:53] (53.68s)
make. Number two, I need this video to
[00:55] (55.52s)
be entertaining for you all because you
[00:57] (57.04s)
all already have brain rot. And number
[00:58] (58.64s)
three, I'm going to use AI. Yeah, boohoo
[01:01] (61.44s)
AI. Look, I'm not here to prove that I
[01:03] (63.12s)
can code or not. If you've seen my past
[01:04] (64.48s)
videos, you already know I can't code.
[01:06] (66.08s)
There's nothing for me to prove. I know
[01:07] (67.36s)
I can't code. You probably can't code
[01:09] (69.04s)
either. Just leave me alone. All right,
[01:10] (70.24s)
so step one, figure out the rules of
[01:11] (71.84s)
Wordle. You get six tries to guess a
[01:13] (73.68s)
fiveletter word. Every time you guess,
[01:15] (75.28s)
the letters light up. Green equal good.
[01:17] (77.20s)
Yellow equal decent. Gray equals
[01:19] (79.12s)
terrible. You're just stupid. Step two,
[01:20] (80.72s)
programming the game. I think for this
[01:22] (82.08s)
game I'm going to use React in V. Bro,
[01:24] (84.16s)
you're going to use React for this
[01:25] (85.44s)
simple game? Back in my day, we would
[01:26] (86.96s)
have done this in C. We could have done
[01:28] (88.32s)
this in assembly. All right, chill out
[01:30] (90.00s)
there, Unk. Now, I know there's no
[01:31] (91.28s)
reason to use a library or framework.
[01:32] (92.96s)
You could easily do this with vanilla
[01:34] (94.48s)
JavaScript, but the reason why I'm doing
[01:36] (96.00s)
this is who knows, maybe this will
[01:37] (97.92s)
evolve from a single game to a library
[01:39] (99.84s)
of Brain Raw games in the future, kind
[01:41] (101.28s)
of like Neo. Fun and also to refresh my
[01:43] (103.36s)
React knowledge. All right, let's set
[01:44] (104.80s)
this project up. npm create vit at
[01:47] (107.52s)
latest. What should we call this? Uh,
[01:49] (109.04s)
let's call it brain raw games. and
[01:51] (111.20s)
template react. There we go. This is the
[01:53] (113.84s)
start of greatness right here. Now it's
[01:55] (115.36s)
time for our all- knowing and of course
[01:57] (117.12s)
unpaid intern to set things up. I wonder
[01:59] (119.04s)
if it understands if I just say create
[02:00] (120.88s)
Wordle. Let's see what it can
[02:02] (122.60s)
do. Wait, did it just create Wordle in
[02:05] (125.28s)
one go? There's no way. Are you kidding
[02:07] (127.28s)
me? What's the point of programmers
[02:08] (128.72s)
nowadays? What? Well, I guess that's it.
[02:10] (130.88s)
We have Wordle, everybody. I'll see you
[02:12] (132.48s)
all in the next video. Okay, well, in
[02:14] (134.64s)
this case, uh, this didn't even take 10
[02:16] (136.48s)
minutes. So, I'm just going to remove
[02:18] (138.16s)
this timer because the hard part is over
[02:20] (140.24s)
now. AI got most vertle, but there is
[02:22] (142.80s)
some issues. Number one, the animation
[02:24] (144.72s)
sucks. We don't get no cool spinning
[02:26] (146.64s)
animation for every character. It just
[02:28] (148.56s)
pops in and pops out. Uh, number two,
[02:30] (150.48s)
you can type any word even if they're
[02:32] (152.24s)
not in the list, which makes the game
[02:33] (153.92s)
100 times harder, but maybe I'll keep
[02:36] (156.56s)
this. Maybe it's not a bug, but a
[02:38] (158.00s)
feature because it's my brain rot
[02:39] (159.60s)
version of a game, and I think it's
[02:41] (161.04s)
pretty funny. Number three, the keyboard
[02:42] (162.80s)
doesn't change depending on what you
[02:44] (164.40s)
guess. I'll change that one at least.
[02:46] (166.00s)
Uh, number four, the win loss screen is
[02:48] (168.32s)
pretty boring. And number five, maybe
[02:50] (170.16s)
I'll restrict this to a daily thing like
[02:51] (171.84s)
the actual Wordle. I have to think about
[02:53] (173.36s)
that. Okay, I decided no daily limit
[02:55] (175.36s)
because if I put a limit on that, that's
[02:57] (177.04s)
essentially me limiting Brain Raw. Who
[02:58] (178.72s)
does that? What am I, your parents?
[03:00] (180.48s)
You're all responsible and you can make
[03:01] (181.92s)
your own decisions. Who am I to stop you
[03:03] (183.76s)
from consuming such highquality content?
[03:05] (185.84s)
Anyways, let's handle the lack of
[03:07] (187.44s)
animations in our brain raw game. I'm
[03:09] (189.12s)
going to use framer motion or motion
[03:11] (191.12s)
because I have zero CSS skills. If you
[03:13] (193.44s)
do web development, you know what this
[03:14] (194.80s)
is. It's a really nice library that
[03:16] (196.24s)
helps you add animations to your
[03:17] (197.52s)
websites. I'll come back once I finish
[03:19] (199.04s)
adding that stuff. So, be right back.
[03:20] (200.64s)
Okay, fellow programmers, let me show
[03:22] (202.24s)
you how to program in 2025. If you're
[03:24] (204.80s)
deep into tech Twitter, you've seen this
[03:26] (206.56s)
disease called vibe coding, or as I like
[03:28] (208.88s)
to call it, laziness. My favorite. It's
[03:31] (211.60s)
really simple. All you do is paste the
[03:33] (213.44s)
problems you have in your life into AI
[03:35] (215.20s)
and let AI fix everything for you. You
[03:37] (217.44s)
don't even have to know how to code
[03:38] (218.72s)
nowadays. And if you're a manager, a
[03:40] (220.64s)
coach, or even a parent, vibe coding is
[03:43] (223.28s)
better for you because you have
[03:44] (224.64s)
experience telling people how much of a
[03:46] (226.64s)
failure they are. Because if AI messes
[03:48] (228.40s)
up, you just tell them, "Hey, you're a
[03:50] (230.08s)
failure. Fix this and AI will fix it for
[03:52] (232.32s)
you. It's beautiful. The future is sure
[03:54] (234.24s)
looking great. I'm excited to see the
[03:55] (235.84s)
future of program." Okay, so I vibe
[03:57] (237.60s)
coded some animations and it's actually
[04:00] (240.08s)
not that bad is what you think at first.
[04:02] (242.40s)
If you take a closer look, maximum
[04:04] (244.56s)
update depth exceeded. Nice little
[04:06] (246.48s)
error. Let's not worry about that. And
[04:07] (247.92s)
if I start a new game,
[04:09] (249.88s)
uh, yeah, it looks like I can't exactly
[04:12] (252.80s)
vibe code animations. It tried its best,
[04:14] (254.88s)
but I'm still going to have to do this,
[04:16] (256.16s)
unfortunately. I'm going to leave it as
[04:17] (257.68s)
is. Let's move on to some other stuff.
[04:19] (259.36s)
I'm going to remove this word limit and
[04:21] (261.04s)
we're going to move on to step three,
[04:22] (262.40s)
the brain rot word list. I'm going to go
[04:24] (264.48s)
find a list of brain rot words. I'm
[04:26] (266.56s)
going to properly format them so we get
[04:28] (268.64s)
the word and the definition and then
[04:30] (270.32s)
we're adding that to the game. I'm
[04:31] (271.52s)
adding the definition because some
[04:33] (273.04s)
people might not know what these words
[04:34] (274.80s)
mean. And so, I'm going to do my part
[04:36] (276.56s)
and properly educate those people in the
[04:38] (278.40s)
art of brain rot. You're welcome. Let's
[04:40] (280.16s)
see if a brain rot word list even
[04:41] (281.76s)
exists. Wow, I can't believe it does.
[04:43] (283.44s)
There's multiple of them. Okay, so I'm
[04:44] (284.88s)
going to properly format these words. In
[04:46] (286.48s)
the meantime, Editor Sloth is going to
[04:48] (288.40s)
educate you with some brain raw words.
[04:50] (290.52s)
Enjoy. Let's start with glaze. To hype,
[04:53] (293.76s)
praise, or compliment someone so much
[04:56] (296.08s)
that it becomes annoying or
[04:57] (297.60s)
cringe-worthy. Gagged, shocked, amazed,
[05:00] (300.48s)
or at a loss for words. Riz, a short way
[05:03] (303.44s)
to say charisma, and refers to someone's
[05:05] (305.76s)
flirting ability. Wait, Oxford
[05:07] (307.84s)
University Press 2023 word of the year.
[05:10] (310.56s)
Wait, excuse me? Wait, this is real?
[05:13] (313.04s)
Why? And that, my friends, was brain rot
[05:15] (315.52s)
with sloth. Okay, so I properly
[05:18] (318.16s)
formatted the words. I gave it three
[05:20] (320.08s)
properties, the word, definition, and
[05:22] (322.16s)
length. And I put it all in a words.json
[05:24] (324.32s)
file. So our game is just going to read
[05:25] (325.84s)
from this file. But check it out. Look
[05:27] (327.44s)
what we got so far. Touch grass, slaps,
[05:30] (330.08s)
simp. We got all the good stuff. Don't
[05:31] (331.92s)
worry, the list is not done yet. We
[05:33] (333.68s)
still have a lot more words to add. And
[05:35] (335.76s)
I also changed the word length, so the
[05:37] (337.68s)
words can be any length now. And I also
[05:39] (339.68s)
added a space feature. So, if it's not a
[05:42] (342.08s)
word, but a sentence, then it'll have
[05:43] (343.92s)
spaces in between them. I think that's
[05:45] (345.52s)
all. And I am excited to show you Brain
[05:48] (348.80s)
Raw Wordle. Yeah, this is so stupid.
[05:52] (352.24s)
Okay, but now that we have a working
[05:53] (353.92s)
version of the game, I can't just call
[05:55] (355.44s)
this evil Wordle. We have to come up
[05:57] (357.04s)
with something original, something brain
[05:59] (359.12s)
rot worthy. And I think I know just the
[06:01] (361.04s)
place that has enough brain rot. My
[06:03] (363.12s)
Discord server. So, let me just ask them
[06:05] (365.28s)
if they have any good ideas. Let's see
[06:07] (367.12s)
what they say.
[06:08] (368.80s)
And I think I know just the place that
[06:10] (370.56s)
has enough
[06:11] (371.64s)
brain word
[06:13] (373.96s)
to. We're going to call this word tula.
[06:17] (377.12s)
It's the right amount of brain rot and
[06:18] (378.96s)
cringe. It's great. Okay, so we have the
[06:20] (380.96s)
name. The game works basically. I mean,
[06:23] (383.20s)
check this out. Wait, what brain rot
[06:24] (384.64s)
word is this? Sloth bites. What's the
[06:26] (386.96s)
definition? Oh, you don't know what
[06:28] (388.56s)
sloth bites is? What? Sloth Bites is my
[06:31] (391.52s)
weekly newsletter where I share bite-siz
[06:33] (393.44s)
programming information to make you, yes
[06:35] (395.68s)
you, a better programmer. And the best
[06:37] (397.36s)
part about it, it's free. All you have
[06:38] (398.96s)
to do is give me your email. I won't do
[06:40] (400.64s)
anything with it. I promise. Okay, so
[06:43] (403.12s)
all that's left now is I'm going to add
[06:44] (404.88s)
more words to it. I'm going to make the
[06:46] (406.40s)
animations worse, more dramatic, and I'm
[06:48] (408.64s)
going to change the winning game over
[06:49] (409.84s)
screen, and the game should be ready
[06:51] (411.44s)
soon. The public will be blessed by my
[06:53] (413.76s)
creation. Now, some of you might be
[06:55] (415.68s)
wondering, why don't you show yourself
[06:57] (417.20s)
programming? And it's a fair question.
[06:59] (419.12s)
The reason is because most programming
[07:00] (420.88s)
sessions, I'm just doing stuff like
[07:02] (422.24s)
this. LeBron, LeBron, LeBron, James.
[07:09] (429.34s)
[Music]
[07:10] (430.88s)
Yeah, you probably don't want to see
[07:12] (432.40s)
that. I don't want to see that. This
[07:13] (433.92s)
video is terrible as is. All right,
[07:16] (436.08s)
ladies and gentlemen, I present to you
[07:20] (440.04s)
Tua. Yeah, the animations are beautiful.
[07:23] (443.28s)
The game over in windscreen peak added
[07:25] (445.36s)
dark mode. I also added the definition
[07:27] (447.28s)
to make the game a little bit easier for
[07:28] (448.88s)
you all. I added some more words to the
[07:30] (450.48s)
list. There's a lot of bugs I still have
[07:32] (452.08s)
to fix. If you want to help me, link in
[07:33] (453.84s)
the description. I'm making this open
[07:35] (455.20s)
source. So, let's try to make this game
[07:36] (456.56s)
better than Wordle. That'd be funny.
[07:37] (457.92s)
Everything's done. We're all set. I
[07:39] (459.44s)
mean, look how sick this is. Brilliant.
[07:41] (461.44s)
What? When did this become brain rot?
[07:43] (463.36s)
What's the definition here? The sponsor
[07:45] (465.12s)
of today's video. Oh, that was pretty
[07:47] (467.68s)
smooth, huh? Brilliant is a learning
[07:48] (468.96s)
platform where you learn by doing with
[07:51] (471.04s)
thousands of interactive lessons in
[07:52] (472.48s)
math, data analysis, programming, and
[07:54] (474.48s)
AI. Brilliant is a learning platform
[07:56] (476.24s)
that's designed to be effective. Each
[07:57] (477.84s)
lesson is filled with hands-on problem
[07:59] (479.44s)
solving that lets you play with
[08:00] (480.72s)
concepts, a method that's proven to be
[08:02] (482.48s)
six times more effective than watching
[08:04] (484.24s)
lecture videos. Plus, all the content on
[08:06] (486.16s)
Brilliant is crafted by an award-winning
[08:07] (487.92s)
team of teachers, researchers, and
[08:09] (489.84s)
professionals from MIT, Caltech, Duke,
[08:12] (492.40s)
Microsoft, Google, and more. And these
[08:14] (494.32s)
lessons will also help you build your
[08:15] (495.68s)
critical thinking skills because you're
[08:17] (497.04s)
going to be problem solving, not
[08:18] (498.40s)
memorizing. Look, a lot of you probably
[08:20] (500.24s)
want to learn how to code to make
[08:21] (501.68s)
masterpieces like Word TUA. Well,
[08:23] (503.36s)
luckily for you, Brilliant has a lot of
[08:25] (505.04s)
programming courses. They have courses
[08:26] (506.48s)
for Python where you can start building
[08:28] (508.08s)
programs on day one with their built-in
[08:29] (509.84s)
drag and drop editor. You can also learn
[08:31] (511.44s)
essential coding fundamentals from loops
[08:33] (513.20s)
and variables to nesting and
[08:34] (514.80s)
conditionals. And Brilliant will also
[08:36] (516.24s)
help you think like a programmer where
[08:37] (517.84s)
you'll start writing complex programs to
[08:39] (519.52s)
build games and applications. So if
[08:41] (521.20s)
you'd like to try everything Brilliant
[08:42] (522.64s)
has to offer for free for a full 30
[08:44] (524.64s)
days, visit
[08:45] (525.88s)
brilliant.org/thecoding sloth or scan
[08:47] (527.52s)
the QR code on the screen. You can also
[08:49] (529.20s)
click the link in the description. And
[08:50] (530.48s)
if you scan the QR code or click the
[08:52] (532.08s)
link, you'll get a 20% off an annual
[08:53] (533.92s)
premium subscription. Okay, so uh Word
[08:56] (536.00s)
Tua is done. You can play it right now.
[08:58] (538.08s)
Link in the description. If you want to
[08:59] (539.44s)
improve Word Tua, I'll leave the code
[09:01] (541.44s)
there, too. I'm going to make this an
[09:02] (542.72s)
open source project. We can make this a
[09:04] (544.72s)
better version of Wordle. That'd be
[09:06] (546.16s)
hilarious. If you have any Brain Raw
[09:07] (547.68s)
words, you can also add them in there.
[09:09] (549.12s)
Have fun with Brain Rot. I