i fixed Wordle's biggest mistake
VloĆŸit
- Äas pĆidĂĄn 28. 04. 2022
- Wordle is a fun game, but what does one do when your friends are talking crazy saying they're better at Wordle than you?? đ€ Thanks to Linode for Sponsoring this video, visit linode.com/hax to get $100 - 60 Day free server credit!
Play Wordle Multiplayer: scufle.io
SUPPORT ON PATREON: / jabrils
Buy HAX! Merch: hax.land
Please follow me on social networks:
twitter: / jabrils_
itch io: jabrils.itch.io/
instagram: / jabrils_
twitch: / jabrilscpu
discord: / discord
Thanks to my features:
âȘ@tamago2474⏠âȘ@carykh⏠âȘ@SarahZâŹ
REMEMBER TO ALWAYS FEED YOUR CURIOSITY - Hry
Pin this please
Ask and you shall receive
ok
Wow :)
millj
đ
I know this isn't the point of the video, but I absolutely love the photo face textures on the low poly models.
Yo it's primer..!!! Big fan of you.
Please make videos more frequently buddy!
Primer look under there
We love you Primer â€
primer blob man :)
Yeah, it reminds me of Wii Sports and Mario64
I canât get over you discussing Wordle while wearing Squirtle Squad sunglasses đ
I envy Jabrils' keen fashion sense
I also envy Jabrils' keen fashion sense
Oh crap I thought those were Kamina's.
Now incorporate 3blue1browns algorithm to build an âAIâ to play against for all us lonely bastards that donât have anyone to play with
sounds awesome for players but miserable for him xd
Or just play the original if youâre alone
@@Badd.G 3BLUE1BROWN IS THE BEST. i learnt calc from him
it can't play perfectly or it will win like 99% of the time.
@@logi-operations what does that have to do with his comment
This has actually been a Dutch tv show called Lingo since 1989. It has stuff like bonus rounds, a jackpot and finals. I think there are quite some flash game versions out there on the internet.
It started in Canada, in 1987, and aired both in Canada and in the US.
15 other countries made their own spin on it afterwards.
Only 4 countries are still airing it today. Canada ain't one of them.
WHY IS HIS MOUTH MOVING
AAHH
Because this man is proving that anxiety can eventually be controlled with enough support and hard work
This was the FIRST thing I noticed about this video. Jabrils, I love you and I love this new format. Thank you. I am proud of you.
Yeah crazy to see him talking on screen!
Look under there
Those five extra lines of code are definitely a glitch not to include. That came up quite a lot in just the few games you showed lol
Also Jabrils, if you went through that much effort to program a working multiplayer game, why not add the few lines of code to check if the user-guessed word is legal, (have it use the same dictionary that you're using to pick the words).
glitch means unintended
@@ilovecairns5181 If the intention was multiplayer Wordle, this was not intentional lol
@@ilovecairns5181 part of a game that behaves poorly but not by mistake is just called bad design, so yes, let's call it that instead
Ready for a rematch whenever you are đ
I've been reading this thesaurus all week. I'm ready đ€
@@Jabrils haha
The green and yellow look almost exactly the same, especially to colorblind people (which are like 1/13 of all males). You should probably make the green a little darker so they're easier to tell apart.
Yup
Ideally, there should be colorblind accessibility modes for each different type of colorblindness. In such a simple game with 2 significant colors, it'd be very easy to do.
Just see color, duh
@@banananame7848 Colorblind doesn't always mean you can't see color lol
@@char5379 well then just dont be colorblind
**Hasn't watched Jabrils in a while**
**sees his mouth move when he talks**
"WOAH, WOAH, WOAH! HOLD UP. SINCE WHEN?"
SAME IM SO CONFUSED
hey, since you know him for a while i wanted to ask you smth, i entered the wordle link and the link name says ''you got hax'' is that a joke from this channel or smth?
@@estacaojc2743 I honestly don't know, I didn't check out the link before.
You might not have won... But you nailed the programming and the meme recreation, so in my heart, you won.
Genuinely one of your best videos, love the production value on this one
One of my first dev as a kid was making "snake" multiplayer, (on the same computer though, which does make things significantly easier), and indeed there is a lot of fun to have making a simple one player game multiplayer.
Caching issues when doing web work are hell⊠i'm glad i do almost no front end dev for that reason.
Nice video :)
The cache-control header works wonders :) Orrrr you could always go old-school and use a cache-busting RNG appended to the request URLs.
@@IceMetalPunk adding timestamp query at the end of the url is easy "dumb" solution đ
@@dputra Yep, that's the "old-school cache-busting RNG" technique I mentioned, just using a timestamp instead of Math.random(). Works the same
đłomg, so nice to see a Kivy core developer here.
@@danieldarko6495
That showdown had me literally shaking and crying. I guess Wordle can't get any more intense than that.
Man I love the way you introduce an idea. Great writing and editing.
The fact that my boy Jabrils quotes Ethan Bradbury with âThe regulah shmegulahâ is sacred in my mind
Jabrils is one of those CZcamsrs that Iâll always end up with a smile on my face and my finger/mouse on the video thumbnail. Glad to see youâre still doing well :)
I loved this, great work with the multiplayer wordle. One suggestion is to adjust the scoring to reflect skill better than luck. Weighing letters at the beginning, especially the first word, so high makes the score mostly luck based. It might make more sense to have the score peak at 3 or 4 and also factor in speed.
"Do not come, do not come" đ€Łđ€Łđ€Ł
"I'm gonna come!"
There are three major differences between your game and Wordle:
1. The total number of times a letter appears in the target word is an upper bound for the number of green + yellow squares in an evaluated guess (you mention this).
2. The guesses are supposed to be real words, specifically words coming from the list of allowed words on the Wordle site (you can find it in the source code or online).
3. The onscreen keyboard should also show which letters are found as green and yellow, not just grey.
They may seem somewhat minor, but they really change how the game is played and thus undermine the purpose of a competitive version of Wordle specifically -- as opposed to a competitive Wordle-like game. Fortunately, they're all very easy to fix; if the code were open source I (or likely someone before me) would have no problem making the changes.
I was very pissed that he "Couldn't be bothered" to add those things. He didn't 'fix' Wordle's biggest mistake at all.
editing chops are fantastic, man. Very cool!
also lmao loved the ad
Always glad to see the new Jabrils videos drop!
I haven't seen your videos before but any friend of carykh and SarahZ is worth watching. Subscribed!
Always great to see a brand new video!
Holy shit, you used polling instead of sockets. That explains you having such a bad time with the connection stuff (maybe). Should definitely have used websockets here imo.
Long-polling should be sufficient for this type of application. Rapid polling is almost never a good technique, though.
Product shipped and basically worked, that's what matters on a first networked project. Although your suggestion might be valid (I'm not sure the nuances).
THE KING HAS RETURNED
Finally, itâs been so long since Iâve seen your video :,( itâs so nice to see your face Jabrils!!!
Great content as always, appreciate it man! Good luck with the subs goal
Oh man that's impressive! I don't know if anyone else has mentioned this, but you could have saved yourself on "cinch" if there was an internal real-word check that the actual game has by not letting you input fake words, which forces better guesses.
Why would you upload node_modules over ftp đ
That's why it was taking you 2-3 hours! Probably also your browser caching the client side javascript/css which you could've gotten around with a hard refresh (shift f5).
Otherwise, great video Jabrils!
Wait, there's a difference between refreshing with F5 and Shift+F5 ??
@@DaimyoD0 shift F5 clears your browsers cache first, so it forces it to load all the files from the server again.
...or CTRL + F5 ;)
Or chrome dev tools and click disable cache checkbox :)
Nice project and video! Also damn, Tamago was cracked on that last round ;u;
Such a fun video, keep it up my man!!!!!!!!
Happy to see you with a video after so long!
that was a great video! loved it Jabrils
Fire video from start to finish!
I saw a few people mention caching. Client side html,css, and javascript can be cached automatically by the browser to speed up reloads of the same files. Usually you can force the browser to grab new files using cmd/ctrl + shift + r. I think that may have been your 2-3 hour upload issue. If you are using another service to manage your dns like cloudflare you could also have caching there as well and would need to put the site in development mode. Less likely but thought Iâd mention it.
This was a very entertaining video! Subscribed!
Dude it's been forever! Glad to see you back
This video should have gotten way more views. One of the most underrated and interesting things I've seen in a long time. Well done man.
thanks for the love
@@Jabrils Anytime man, you are a huge inspiration of mine.
Let's GO new Jabrils vid
Great content! Glad to have another video from you :)
Man u always bring interesting videos G
Came from Tamago. Fell in love with this channel quickly. EASY SUB.
Best ad segment ever , 10/10 film of the year
So glad he actually Started talking
Check out the game "club house games" on the switch. It has a game called 'hit and blow' on it which is basically wordle before wordle. It has multi-player where players take turns guessing. It makes for an interesting experience.
Keep the amazing job man, you inspire people a lot of people
Hey those phones with little circles on them clued me in on a unique way to input values on a staff. No joke, I'ma steal the input method of a rotary telephone and make it linear so I can punch in digits on a smart staff.
Nice!! Iâm a big fan of Squabble so this looks super cool
Really good video dude. More quality content like this and you just might a milly
Almost everything is more fun in multiplayer, except when they keep beating you.
Jabrils you are amazing, I loved the video!
Brooo making this multiplayer is a nightmare, I feel you, but you 100% killed it man! Very nicely done.
AND NOW LET'S GET YOU TO THAT 1MILLION SUBS!
yeah I remember watching your video, but didn't listen to the warning signs đ
FINALLLY. I MISSED YOUU
No shot I did almost exactly this idea myself, I got so angry at live multiplayer that I made it a competitive league where everyone gets the same word each day. Love it.
omg pls make more videos like this. this is a classic
That was more intense than I expected.
Awesome video as usual !!
Outstanding video, loved every second
I am impressed the new game worked so well. Good job Jabrils
Good to have you back đ
Fantastic work! Trying to do anything with the network or synchronizing behavior is always a nightmare to get into, so much sympathy for your agony đ
sad reacts only in the chat đđđ
This way of scoring changes the strategy a little bit. I like it.
Haha hilarious and educational
Great video!
+1 for the ff7 boss music!
I thought I was the only one who noticed Fight on! In the backgrpund
Very good idea, great video!
damn i almost forgot i subbed to you from the safety third podcast. got me some surprise content
Can't overstate my relief that you're not using the voiceover + gesticulation + eating gummy worms format for your videos any more
Oh shit a Jabrils Tamago2474 crossover is one I really didn't expect lol
sometimes to send an update to a server and get the update on your browser you need to clear your browser's cache so it will update to the new version of the page.
Cache-busting is your friend. If you see old content after posting an update, you can rule out caching problems by putting the new content at a new address.
Or force your browser to refresh without cache using Ctrl + F5
@@Eysvar This is indeed a handy technique, but your browser isn't the only thing that can cache. Another common culprit is the content-delivery network.
The only way to really be sure you're getting the content you just uploaded is to have a unique address for it.
Sweet sunglasses.
"Fight the Power!"
I say we start a cult following for this video. It's so good.
Damn your videos are so creative, keep it up
Bruh this channel is still wayyyy too underated
RETURN OF DA KING~!!!
Keep it up man!
So glad that the best podcast host has uploaded once again.
7:27 I normally test this kinda thing by using my pc on my home network and connecting my laptop to my mobile hotspot. You get 2 different IPs.
You know that you can test online multiplayer completely locally by using a Raspberry Pi as the server and connecting to that.
No need to wait hours to fix bugs
or connect to your phone's hotspot with another device.
You don't even need to use a Raspberry Pi, it can all be tested locally
Definitely gets a like for both the cat and the FF7 battle music.
wow, very cool, I love Jabrils.
Dude that linode ad had me dying.
He got the evil secretary glassed
Fake
seeing you and sarah z in the same video is a crazy ass crossover lmao
Not enough people saying that that's Jimmy Fallon not Kimmel. Get your James' right, Jabrils!
Him: Eeeasy win
Also him: SSSSR
Missed you man â€ïž
đ§Ąđ§Ąđ§Ą
I like the squirtle style glasses
Dude what a win!
love your vids bruh ,niceeeee
This kicks ass.
Sounds like a file permission issue. Use "sudo -R chmod 777 foldername" for the folder that contains the multiplayer data.
Genius....you're a freaking genius!!!
well that was fun
anyone here heard of SQUABBLE? multiplayer worddle, its like a battle Royale version against up to like 50 players or something
0:42 lol. Cowboy bebop at his computer.
Could you do a video on what tools/softwares and other stuff you use to create your CZcams content
Awesome video!
Linode got a deal you can't refuse.
that add was slick lmao