i fixed Wordle's biggest mistake

SdĂ­let
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

Komentáƙe • 562

  • @melk01
    @melk01 Pƙed 2 lety +692

    Pin this please

  • @PrimerBlobs
    @PrimerBlobs Pƙed 2 lety +1438

    I know this isn't the point of the video, but I absolutely love the photo face textures on the low poly models.

  • @GYPSYGIRL80
    @GYPSYGIRL80 Pƙed 2 lety +318

    I can’t get over you discussing Wordle while wearing Squirtle Squad sunglasses 😂

    • @OrangeC7
      @OrangeC7 Pƙed 2 lety +6

      I envy Jabrils' keen fashion sense

    • @user_hat
      @user_hat Pƙed 2 lety +5

      I also envy Jabrils' keen fashion sense

    • @The-Athenian
      @The-Athenian Pƙed 2 lety +2

      Oh crap I thought those were Kamina's.

  • @thereasonabletroll68
    @thereasonabletroll68 Pƙed 2 lety +502

    Now incorporate 3blue1browns algorithm to build an “AI” to play against for all us lonely bastards that don’t have anyone to play with

    • @weabowoshi
      @weabowoshi Pƙed 2 lety +5

      sounds awesome for players but miserable for him xd

    • @Badd.G
      @Badd.G Pƙed 2 lety +45

      Or just play the original if you’re alone

    • @logi-operations
      @logi-operations Pƙed 2 lety +1

      @@Badd.G 3BLUE1BROWN IS THE BEST. i learnt calc from him

    • @unkn0vvnmystery
      @unkn0vvnmystery Pƙed 2 lety

      it can't play perfectly or it will win like 99% of the time.

    • @almondbutton
      @almondbutton Pƙed 2 lety

      @@logi-operations what does that have to do with his comment

  • @thijsvandercaaij5968
    @thijsvandercaaij5968 Pƙed 2 lety +29

    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.

    • @Kourindouinc
      @Kourindouinc Pƙed 2 lety +3

      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.

  • @barj
    @barj Pƙed 2 lety +633

    WHY IS HIS MOUTH MOVING

    • @Dorbellprod
      @Dorbellprod Pƙed 2 lety +10

      AAHH

    • @Mothuzad
      @Mothuzad Pƙed 2 lety +36

      Because this man is proving that anxiety can eventually be controlled with enough support and hard work

    • @Nezteb
      @Nezteb Pƙed 2 lety +23

      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.

    • @ThatGuyMagnum
      @ThatGuyMagnum Pƙed 2 lety +4

      Yeah crazy to see him talking on screen!

    • @hudbudthedudhudbudthedud5252
      @hudbudthedudhudbudthedud5252 Pƙed 2 lety +1

      Look under there

  • @Kram1032
    @Kram1032 Pƙed 2 lety +95

    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

    • @clownkid
      @clownkid Pƙed 2 lety +25

      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).

    • @ilovecairns5181
      @ilovecairns5181 Pƙed 2 lety

      glitch means unintended

    • @Kram1032
      @Kram1032 Pƙed 2 lety +2

      @@ilovecairns5181 If the intention was multiplayer Wordle, this was not intentional lol

    • @CashMayo
      @CashMayo Pƙed 2 lety +1

      @@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

  • @tamago2474
    @tamago2474 Pƙed 2 lety +116

    Ready for a rematch whenever you are 😎

    • @Jabrils
      @Jabrils  Pƙed 2 lety +21

      I've been reading this thesaurus all week. I'm ready đŸ˜€

    • @apo11ocat
      @apo11ocat Pƙed 2 lety

      @@Jabrils haha

  • @thewrongsorcerer
    @thewrongsorcerer Pƙed 2 lety +47

    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.

    • @egoworks5611
      @egoworks5611 Pƙed 2 lety +1

      Yup

    • @alxjones
      @alxjones Pƙed 2 lety +5

      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.

    • @banananame7848
      @banananame7848 Pƙed 2 lety +7

      Just see color, duh

    • @char5379
      @char5379 Pƙed 2 lety +1

      @@banananame7848 Colorblind doesn't always mean you can't see color lol

    • @Random_Newbie
      @Random_Newbie Pƙed 2 lety +1

      @@char5379 well then just dont be colorblind

  • @UnrelatedAntonym
    @UnrelatedAntonym Pƙed 2 lety +122

    **Hasn't watched Jabrils in a while**
    **sees his mouth move when he talks**
    "WOAH, WOAH, WOAH! HOLD UP. SINCE WHEN?"

    • @spoiledchocolatemilk3889
      @spoiledchocolatemilk3889 Pƙed 2 lety +5

      SAME IM SO CONFUSED

    • @estacaojc2743
      @estacaojc2743 Pƙed 2 lety

      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?

    • @UnrelatedAntonym
      @UnrelatedAntonym Pƙed 2 lety

      @@estacaojc2743 I honestly don't know, I didn't check out the link before.

  • @ScopeofScience
    @ScopeofScience Pƙed 2 lety +53

    You might not have won... But you nailed the programming and the meme recreation, so in my heart, you won.

  • @Smumbo
    @Smumbo Pƙed 2 lety +6

    Genuinely one of your best videos, love the production value on this one

  • @GabrielPettier
    @GabrielPettier Pƙed 2 lety +19

    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 :)

    • @IceMetalPunk
      @IceMetalPunk Pƙed 2 lety

      The cache-control header works wonders :) Orrrr you could always go old-school and use a cache-busting RNG appended to the request URLs.

    • @dputra
      @dputra Pƙed 2 lety

      @@IceMetalPunk adding timestamp query at the end of the url is easy "dumb" solution 👍

    • @IceMetalPunk
      @IceMetalPunk Pƙed 2 lety

      @@dputra Yep, that's the "old-school cache-busting RNG" technique I mentioned, just using a timestamp instead of Math.random(). Works the same

    • @danieldarko6495
      @danieldarko6495 Pƙed rokem +1

      😳omg, so nice to see a Kivy core developer here.

    • @GabrielPettier
      @GabrielPettier Pƙed rokem

      @@danieldarko6495

  • @Dorbellprod
    @Dorbellprod Pƙed 2 lety +7

    That showdown had me literally shaking and crying. I guess Wordle can't get any more intense than that.

  • @milseq
    @milseq Pƙed 2 lety +1

    Man I love the way you introduce an idea. Great writing and editing.

  • @yellow7221
    @yellow7221 Pƙed rokem +1

    The fact that my boy Jabrils quotes Ethan Bradbury with “The regulah shmegulah” is sacred in my mind

  • @axman6815
    @axman6815 Pƙed 2 lety +5

    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 :)

  • @you8sand
    @you8sand Pƙed 2 lety +6

    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.

  • @ferd1775
    @ferd1775 Pƙed 2 lety +4

    "Do not come, do not come" đŸ€ŁđŸ€ŁđŸ€Ł

  • @alxjones
    @alxjones Pƙed 2 lety +35

    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.

    • @han-huo
      @han-huo Pƙed 2 lety +3

      I was very pissed that he "Couldn't be bothered" to add those things. He didn't 'fix' Wordle's biggest mistake at all.

  • @Filet64
    @Filet64 Pƙed 2 lety +3

    editing chops are fantastic, man. Very cool!
    also lmao loved the ad

  • @tatecndlr
    @tatecndlr Pƙed 2 lety

    Always glad to see the new Jabrils videos drop!

  • @Bonkava
    @Bonkava Pƙed 2 lety

    I haven't seen your videos before but any friend of carykh and SarahZ is worth watching. Subscribed!

  • @Micetticat
    @Micetticat Pƙed 2 lety

    Always great to see a brand new video!

  • @legotechnic27
    @legotechnic27 Pƙed 2 lety +85

    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.

    • @Mothuzad
      @Mothuzad Pƙed 2 lety +8

      Long-polling should be sufficient for this type of application. Rapid polling is almost never a good technique, though.

    • @MrSmitheroons
      @MrSmitheroons Pƙed 2 lety +7

      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).

  • @WengineerKimProductions
    @WengineerKimProductions Pƙed 2 lety +5

    THE KING HAS RETURNED

  • @ivicino
    @ivicino Pƙed 2 lety +1

    Finally, it’s been so long since I’ve seen your video :,( it’s so nice to see your face Jabrils!!!

  • @RafaelAcurcio
    @RafaelAcurcio Pƙed 2 lety

    Great content as always, appreciate it man! Good luck with the subs goal

  • @adrianfridge
    @adrianfridge Pƙed 2 lety +2

    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.

  • @AugusDogus
    @AugusDogus Pƙed 2 lety +33

    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!

    • @DaimyoD0
      @DaimyoD0 Pƙed 2 lety +2

      Wait, there's a difference between refreshing with F5 and Shift+F5 ??

    • @seanloughran6714
      @seanloughran6714 Pƙed 2 lety +1

      @@DaimyoD0 shift F5 clears your browsers cache first, so it forces it to load all the files from the server again.

    • @saveriobavosio5901
      @saveriobavosio5901 Pƙed 2 lety +1

      ...or CTRL + F5 ;)

    • @MattHuisman
      @MattHuisman Pƙed 2 lety +2

      Or chrome dev tools and click disable cache checkbox :)

  • @Notester82
    @Notester82 Pƙed 2 lety

    Nice project and video! Also damn, Tamago was cracked on that last round ;u;

  • @larscd2002
    @larscd2002 Pƙed 2 lety

    Such a fun video, keep it up my man!!!!!!!!

  • @malex8295
    @malex8295 Pƙed 2 lety

    Happy to see you with a video after so long!

  • @PXBproduction
    @PXBproduction Pƙed 2 lety

    that was a great video! loved it Jabrils

  • @aHedgerowFrog
    @aHedgerowFrog Pƙed 2 lety

    Fire video from start to finish!

  • @KevSaysSo
    @KevSaysSo Pƙed 2 lety +1

    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.

  • @elliebee3520
    @elliebee3520 Pƙed 2 lety

    This was a very entertaining video! Subscribed!

  • @ahmedsamir01
    @ahmedsamir01 Pƙed 2 lety

    Dude it's been forever! Glad to see you back

  • @RayfuzuLearning
    @RayfuzuLearning Pƙed 5 měsĂ­ci

    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.

    • @Jabrils
      @Jabrils  Pƙed 5 měsĂ­ci +1

      thanks for the love

    • @RayfuzuLearning
      @RayfuzuLearning Pƙed 5 měsĂ­ci

      @@Jabrils Anytime man, you are a huge inspiration of mine.

  • @ZachFerraro
    @ZachFerraro Pƙed 2 lety

    Let's GO new Jabrils vid

  • @b2a1c3d4e5
    @b2a1c3d4e5 Pƙed 2 lety

    Great content! Glad to have another video from you :)

  • @RishiKumar-se5rw
    @RishiKumar-se5rw Pƙed 2 lety

    Man u always bring interesting videos G

  • @ayefu
    @ayefu Pƙed 2 lety

    Came from Tamago. Fell in love with this channel quickly. EASY SUB.

  • @UnderfundedScientist
    @UnderfundedScientist Pƙed 2 lety

    Best ad segment ever , 10/10 film of the year

  • @tacct1kk715
    @tacct1kk715 Pƙed 2 lety

    So glad he actually Started talking

  • @mycelianotyours1980
    @mycelianotyours1980 Pƙed 2 lety +2

    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.

  • @moisesdiaz9852
    @moisesdiaz9852 Pƙed 2 lety

    Keep the amazing job man, you inspire people a lot of people

  • @DoomRater
    @DoomRater Pƙed 2 lety +2

    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.

  • @LukePlaysGames
    @LukePlaysGames Pƙed 2 lety +1

    Nice!! I’m a big fan of Squabble so this looks super cool

  • @KingAwesomeOutputs
    @KingAwesomeOutputs Pƙed 2 lety

    Really good video dude. More quality content like this and you just might a milly

  • @fauzirahman3285
    @fauzirahman3285 Pƙed 2 lety +5

    Almost everything is more fun in multiplayer, except when they keep beating you.

  • @astropgn
    @astropgn Pƙed 2 lety

    Jabrils you are amazing, I loved the video!

  • @TheShelfman
    @TheShelfman Pƙed 2 lety

    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!

    • @Jabrils
      @Jabrils  Pƙed 2 lety +1

      yeah I remember watching your video, but didn't listen to the warning signs 😭

  • @danielthomas8763
    @danielthomas8763 Pƙed 2 lety +4

    FINALLLY. I MISSED YOUU

  • @alberthughes1744
    @alberthughes1744 Pƙed 2 lety +2

    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.

  • @spammr
    @spammr Pƙed 2 lety

    omg pls make more videos like this. this is a classic

  • @KeiNovak
    @KeiNovak Pƙed 2 lety

    That was more intense than I expected.

  • @me-dq6fg
    @me-dq6fg Pƙed 2 lety

    Awesome video as usual !!

  • @squireoflink
    @squireoflink Pƙed 2 lety

    Outstanding video, loved every second

  • @LiliansGardens
    @LiliansGardens Pƙed 2 lety

    I am impressed the new game worked so well. Good job Jabrils

  • @MikeOlaoye
    @MikeOlaoye Pƙed 2 lety

    Good to have you back 🙂

  • @5hirtandtieler
    @5hirtandtieler Pƙed 2 lety +10

    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 😭

    • @Jabrils
      @Jabrils  Pƙed 2 lety +1

      sad reacts only in the chat 😭😭😭

  • @emmettnelson7260
    @emmettnelson7260 Pƙed 2 lety

    This way of scoring changes the strategy a little bit. I like it.

  • @MikeStock88
    @MikeStock88 Pƙed 2 lety +2

    Haha hilarious and educational
    Great video!
    +1 for the ff7 boss music!

    • @zazo5525
      @zazo5525 Pƙed 2 lety

      I thought I was the only one who noticed Fight on! In the backgrpund

  • @CausticTitan
    @CausticTitan Pƙed 2 lety

    Very good idea, great video!

  • @XcaptainXobliviousX
    @XcaptainXobliviousX Pƙed 2 lety

    damn i almost forgot i subbed to you from the safety third podcast. got me some surprise content

  • @JakeFace0
    @JakeFace0 Pƙed 2 lety +1

    Can't overstate my relief that you're not using the voiceover + gesticulation + eating gummy worms format for your videos any more

  • @maknotcory
    @maknotcory Pƙed 2 lety

    Oh shit a Jabrils Tamago2474 crossover is one I really didn't expect lol

  • @TeriyakiTakeout
    @TeriyakiTakeout Pƙed 2 lety

    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.

  • @Mothuzad
    @Mothuzad Pƙed 2 lety +3

    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.

    • @Eysvar
      @Eysvar Pƙed 2 lety

      Or force your browser to refresh without cache using Ctrl + F5

    • @Mothuzad
      @Mothuzad Pƙed 2 lety

      @@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.

  • @adamofblastworks1517
    @adamofblastworks1517 Pƙed 2 lety

    Sweet sunglasses.
    "Fight the Power!"

  • @TheeDeeM
    @TheeDeeM Pƙed 2 lety

    I say we start a cult following for this video. It's so good.

  • @connectrRomania
    @connectrRomania Pƙed 2 lety

    Damn your videos are so creative, keep it up

  • @AngryFryGames
    @AngryFryGames Pƙed 2 lety

    Bruh this channel is still wayyyy too underated

  • @not_tanu1306
    @not_tanu1306 Pƙed 2 lety

    RETURN OF DA KING~!!!

  • @iBlaze69
    @iBlaze69 Pƙed 2 lety

    Keep it up man!

  • @justaguynotamanyouwouldkno2207

    So glad that the best podcast host has uploaded once again.

  • @lookitsbenji966
    @lookitsbenji966 Pƙed 2 lety +2

    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.

  • @sinom
    @sinom Pƙed 2 lety +7

    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

    • @Peastable
      @Peastable Pƙed 2 lety

      or connect to your phone's hotspot with another device.

    • @lordpablo1985
      @lordpablo1985 Pƙed 2 lety +1

      You don't even need to use a Raspberry Pi, it can all be tested locally

  • @anon_y_mousse
    @anon_y_mousse Pƙed 2 lety

    Definitely gets a like for both the cat and the FF7 battle music.

  • @shmuck9185
    @shmuck9185 Pƙed 2 lety

    wow, very cool, I love Jabrils.

  • @steamedyam
    @steamedyam Pƙed 2 lety

    Dude that linode ad had me dying.

  • @JohnXina452
    @JohnXina452 Pƙed 2 lety

    He got the evil secretary glassed

  • @valorzard
    @valorzard Pƙed 2 lety

    seeing you and sarah z in the same video is a crazy ass crossover lmao

  • @ThatGuyMagnum
    @ThatGuyMagnum Pƙed 2 lety +3

    Not enough people saying that that's Jimmy Fallon not Kimmel. Get your James' right, Jabrils!

  • @ZantierTasa
    @ZantierTasa Pƙed 2 lety

    Him: Eeeasy win
    Also him: SSSSR

  • @sandeepguttikonda9999
    @sandeepguttikonda9999 Pƙed 2 lety +2

    Missed you man ❀

    • @Jabrils
      @Jabrils  Pƙed 2 lety

      🧡🧡🧡

  • @MyNewAccountIsWisychu
    @MyNewAccountIsWisychu Pƙed 2 lety

    I like the squirtle style glasses

  • @98perova
    @98perova Pƙed 2 lety

    Dude what a win!

  • @gregleisegang2512
    @gregleisegang2512 Pƙed 2 lety

    love your vids bruh ,niceeeee

  • @monman42
    @monman42 Pƙed 2 lety

    This kicks ass.

  • @michaellacock
    @michaellacock Pƙed 2 lety +1

    Sounds like a file permission issue. Use "sudo -R chmod 777 foldername" for the folder that contains the multiplayer data.

  • @jetpaq
    @jetpaq Pƙed 2 lety

    Genius....you're a freaking genius!!!

  • @VaibhavShewale
    @VaibhavShewale Pƙed 2 lety +1

    well that was fun

  • @austins4725
    @austins4725 Pƙed 2 lety +2

    anyone here heard of SQUABBLE? multiplayer worddle, its like a battle Royale version against up to like 50 players or something

  • @tnk4me4
    @tnk4me4 Pƙed 2 lety

    0:42 lol. Cowboy bebop at his computer.

  • @Musa-vh8ps
    @Musa-vh8ps Pƙed 2 lety

    Could you do a video on what tools/softwares and other stuff you use to create your CZcams content

  • @matthewbenedict5923
    @matthewbenedict5923 Pƙed 2 lety

    Awesome video!

  • @NaudVanDalen
    @NaudVanDalen Pƙed 2 lety

    Linode got a deal you can't refuse.

  • @zakpersonal66
    @zakpersonal66 Pƙed 2 lety

    that add was slick lmao