Making a Game With Discord's Bot API

I challenged myself to make a game using Discord's Bot API in 24 hours. I ended up creating a clone of Sokoban, a puzzle game where you push boxes around to get them to certain locations, that is played entirely through a Discord bot!
Update: Sokobot is now hosted online, 24/7! You can find the invite link below. I also added a lot of your suggestions to the bot- you can check out the update trailer here: • Sokobot v.1.1 Trailer ...
Add it to your server through top.gg: top.gg/bot/713635251703906336
→ Source code: github.com/PolyMarsDev/Sokobot
Twitter: / polymarsyt
--Chapters--
0:00 Intro
1:35 Discord Bot Basics
2:18 Adapting the Game for Discord
3:08 First Test + Bugfixes
3:48 Improving Controls
6:43 Improving Visuals
8:01 Simultaneous Games
9:07 Conclusion
--Resources/libraries used--
JDA (Java Discord API)
github.com/DV8FromTheWorld/JDA
Making a Basic Discord Bot with Java - Oliy Barrett
/ making-a-basic-discord...
Code a Discord Bot in Java with Discord JDA! (Episode 1: Commands & Embeds) - techtoolbox
• Code a Discord Bot in ...
--Music--
"Tyrant" - Kevin Macleod (incompetech.com)
"Bit Quest" - Kevin Macleod (incompetech.com)
"Getting it Done" - Kevin Macleod (incompetech.com)
"Sneaky Snitch" - Kevin Macleod (incompetech.com)
"8-Bit Dungeon Level" - Kevin Macleod (incompetech.com)
"Amazing Plan" - Kevin Macleod (incompetech.com)
"Robobozo" - Kevin Macleod (incompetech.com)

Пікірлер: 3 300

  • @PolyMars
    @PolyMars3 жыл бұрын

    I spent the past week creating an update to Sokobot that implements most of your suggestions like editing messages! You can check out the trailer here to see the changes: kzread.info/dash/bejne/qqRstZSuiqyemrA.html And Sokobot is now hosted online, so you can use this link to add it to your server: top.gg/bot/713635251703906336 Thanks for all the feedback!

  • @jahzeline

    @jahzeline

    3 жыл бұрын

    how do i change prefix?

  • @Damian-cilr2

    @Damian-cilr2

    3 жыл бұрын

    Hey polymars when i tried to do play it would just delete the message and do nothing

  • @ubi1212

    @ubi1212

    3 жыл бұрын

    i have a good idea, make a bot to beat this game

  • @eyan2628

    @eyan2628

    3 жыл бұрын

    Can you release the game that you made for your class? I would love to play.

  • @Ultrapheonix

    @Ultrapheonix

    3 жыл бұрын

    For some reason it isn't working

  • @banana-uo3be
    @banana-uo3be3 жыл бұрын

    -Are you a game developer? -Yes -What is your engine? -discord

  • @indriyantoYin

    @indriyantoYin

    3 жыл бұрын

    lol

  • @qwertwhy3601

    @qwertwhy3601

    3 жыл бұрын

    :p edit: thks for all the likes 2nd most liked comment in my account

  • @piss282

    @piss282

    3 жыл бұрын

    Hotel? Trivago

  • @BlueBoyZ9

    @BlueBoyZ9

    3 жыл бұрын

    l͓̽o͓̽l͓̽

  • @GTaexe-ov5oz

    @GTaexe-ov5oz

    3 жыл бұрын

    Eu li e vc leu?

  • @iesty
    @iesty3 жыл бұрын

    Everybody gangsta til the walls develop emotions

  • @nyxdom2129

    @nyxdom2129

    3 жыл бұрын

    Nice

  • @c424g

    @c424g

    3 жыл бұрын

    😳

  • @unknowown7484

    @unknowown7484

    3 жыл бұрын

    the Kyles don't give a sh*t they shall keep on punching the drywall

  • @CyanPlushCaptain

    @CyanPlushCaptain

    3 жыл бұрын

    😳😳😳😳😳😳😳😳😳 😳 😳 😳 🟧 ❎ 😳 😳 😳 😳 😳 😳😳😳😳😳😳😳😳😳

  • @poopcat7810

    @poopcat7810

    3 жыл бұрын

    monki

  • @VentingGragory
    @VentingGragory3 жыл бұрын

    gf: "You don't even care, I feel like I'm talking to a wall!" the wall: 😳

  • @Eivyn

    @Eivyn

    3 жыл бұрын

    I know what to do but i don't know if i have the strength to do it

  • @Sufiley

    @Sufiley

    3 жыл бұрын

    Modern things needs modern answers

  • @Eivyn

    @Eivyn

    3 жыл бұрын

    @@Sufiley solutions

  • @ImSorryAmanai

    @ImSorryAmanai

    3 жыл бұрын

    @@Sufiley Modern problems, call for modern solutions.

  • @ebnyhund7848

    @ebnyhund7848

    2 жыл бұрын

    I didn’t understand until I finished the video-

  • @Dev-Siri
    @Dev-Siri8 ай бұрын

    this video's intro hits hard now.

  • @JelleVermandere
    @JelleVermandere4 жыл бұрын

    Great! Now we can talk about games and play them in the same program! +1 for efficiency

  • @PolyMars

    @PolyMars

    4 жыл бұрын

    Haha yeah! Love your videos by the way, keep up the great work :)

  • @TestTest-nv1dc

    @TestTest-nv1dc

    3 жыл бұрын

    @@PolyMars can you host it online now?

  • @oldaccount6555

    @oldaccount6555

    3 жыл бұрын

    Test Test good grief i don't have a discord account and i don't want to make it anyway

  • @farciarzfunny5326

    @farciarzfunny5326

    3 жыл бұрын

    Upgrade +1 efficiency

  • @tideter

    @tideter

    3 жыл бұрын

    *Unreal Discord* They now partnered up

  • @GMPranav
    @GMPranav3 жыл бұрын

    "Its not a game dev video without an arbitrary deadline" 💯

  • @TSwany

    @TSwany

    3 жыл бұрын

    I scrolled and he said that right as this comment showed up

  • @poopcat7810

    @poopcat7810

    3 жыл бұрын

    monki

  • @jazzram_

    @jazzram_

    3 жыл бұрын

    rammamia

  • @Aostrele

    @Aostrele

    3 жыл бұрын

    @@TSwany i was about to say that

  • @DrRobloxSpace
    @DrRobloxSpace2 жыл бұрын

    Him: *"I give my self 24 hours so im in deadline..."* Dani: *Finally a worthy opponent*

  • @MrFishyCC

    @MrFishyCC

    Жыл бұрын

    YEAAHHH A DANI FANN

  • @gatto_furry
    @gatto_furry6 ай бұрын

    "unity as a game engine is going downhill" That aged well.

  • @wiebmeister
    @wiebmeister3 жыл бұрын

    You should edit the message instead of sending a new one each time. This also fixes the reaction 'slowness' issue!

  • @eneg_

    @eneg_

    3 жыл бұрын

    In addition, discord (recently?) added the ability to delete user reactions so after you make a move it could simply delete your reaction

  • @hershes

    @hershes

    3 жыл бұрын

    Eneg you can also track un-reactions to messages too so you don’t need to wait for the bot to delete the reaction for you.

  • @Arslan35

    @Arslan35

    3 жыл бұрын

    @@eneg_ not recently, u coulda gone to "Reactions" and there delete it

  • @Remls

    @Remls

    3 жыл бұрын

    @@hershes You have any idea how to do this in discord.js? Because it would solve a huge problem for me lol

  • @kartoffelsuppe1184

    @kartoffelsuppe1184

    3 жыл бұрын

    This is the BIG brain suggestion

  • @dexterandmaya775
    @dexterandmaya7753 жыл бұрын

    Finally a KZread that’s background music isn’t louder THAN THEIR FREAKING VOICE

  • @MEMERc23
    @MEMERc233 жыл бұрын

    Me who I dont understand a single thing out of his script: Intresting

  • @espantachangos

    @espantachangos

    2 жыл бұрын

    Same

  • @Fafr

    @Fafr

    2 жыл бұрын

    but... it literally explains itself

  • @sanukatharul1497

    @sanukatharul1497

    2 жыл бұрын

    @@Fafr interesting

  • @givenup4adoptt
    @givenup4adoptt3 жыл бұрын

    I’m ready for the “speeding running 100 levels of sokobot” videos

  • @drsherifff
    @drsherifff3 жыл бұрын

    Dani be like: I made a game using UNITYS PARTICLE SYSTEM

  • @StanSariay9353

    @StanSariay9353

    3 жыл бұрын

    lol this guy is inspired by dani

  • @maxmelee2102

    @maxmelee2102

    3 жыл бұрын

    There is already a youtuber that did that

  • @StanSariay9353

    @StanSariay9353

    3 жыл бұрын

    @@maxmelee2102 WHAT LOL

  • @justaplainoldbox8270

    @justaplainoldbox8270

    3 жыл бұрын

    asimo gaming yeah his name is Zyger on yt

  • @sirgerald6846

    @sirgerald6846

    3 жыл бұрын

    People need to stop spamming Dani on other devs videos

  • @embedyt
    @embedyt3 жыл бұрын

    can't believe I got a shoutout

  • @NStripleseven

    @NStripleseven

    3 жыл бұрын

    Lel

  • @malanao

    @malanao

    3 жыл бұрын

    I’m Blue Idot >:(((((((((

  • @ineedammo6608

    @ineedammo6608

    3 жыл бұрын

    I’m Blue fr

  • @hampter7859

    @hampter7859

    3 жыл бұрын

    Dream go back to Minecraft >:c

  • @s8080_

    @s8080_

    3 жыл бұрын

    Embedded

  • @sublockdown
    @sublockdown Жыл бұрын

    Recently found your channel, currently doing discord bots with python, and your use of hashmaps was exactly what I was looking for to allow multiple users to use my oracle bot, thanks!

  • @Ben_6278
    @Ben_62783 жыл бұрын

    a way to tackle the issue of reactions being added slowly would've been to have the bot edit the message with the moved character instead of sending another one, also would've stopped spam.

  • @Rebdiest

    @Rebdiest

    Жыл бұрын

    i was thinking this exact thing

  • @MIO9_sh
    @MIO9_sh3 жыл бұрын

    5:37 Edit the message containing the display instead of sending a new one, then cancel the reaction added by the user. That will keep all the reactions, while updating the display

  • @bishopstudios5412

    @bishopstudios5412

    3 жыл бұрын

    thas some big brain action

  • @saturndev

    @saturndev

    3 жыл бұрын

    I was also thinking that

  • @jannis002

    @jannis002

    3 жыл бұрын

    @@TheLemonMasterYT it‘s literally the same with Java in this case, editing messages and removing reactions is as simple as sending a message

  • @pineira6304

    @pineira6304

    3 жыл бұрын

    @@TheLemonMasterYT disgusting python*

  • @MagentaRV

    @MagentaRV

    3 жыл бұрын

    This. It would be WAY less spammy and easier on multiple players as well.

  • @SeizureSalad
    @SeizureSalad3 жыл бұрын

    4:43 everyone gangsta until the pings dont end after you pause the video

  • @tetedelapone7452

    @tetedelapone7452

    3 жыл бұрын

    Reeeeeererere

  • @Gualberto_Villaroel_Oficial

    @Gualberto_Villaroel_Oficial

    3 жыл бұрын

    😳😳😳

  • @rowboat10

    @rowboat10

    3 жыл бұрын

    :flushed:

  • @sonetagu1337

    @sonetagu1337

    3 жыл бұрын

    *everybody still gangsta till it's stil there even when the volume is mininum 0*

  • @rowboat10

    @rowboat10

    3 жыл бұрын

    @@sonetagu1337 m&m*

  • @henryl2614
    @henryl26143 жыл бұрын

    "I dislike Unity's game engine." *"Dani, and the entire Norwegian fanbase has ordered your termination."*

  • @nac9880

    @nac9880

    2 жыл бұрын

    0:20

  • @henryl2614

    @henryl2614

    2 жыл бұрын

    @@nac9880 r/woosh

  • @cgl4de
    @cgl4de7 ай бұрын

    Can we just talk about he fact that PolyMars just predicted Unity's future?....

  • @IronBrandon22
    @IronBrandon223 жыл бұрын

    Poly: *Shows Unity and Unreal* Me: There’s another

  • @vintprox

    @vintprox

    3 жыл бұрын

    Godot!

  • @safir2241

    @safir2241

    3 жыл бұрын

    godot

  • @Andre-gn4sj

    @Andre-gn4sj

    3 жыл бұрын

    Unreal discord engine. no Sympathy required.

  • @j.r.7339

    @j.r.7339

    3 жыл бұрын

    SCRATCH!

  • @IronBrandon22

    @IronBrandon22

    3 жыл бұрын

    @@j.r.7339 Get that sh*t outa here!

  • @Namelessed
    @Namelessed3 жыл бұрын

    I don't know anything about programming, but watching people do stuff I don't understand is fun

  • @wynndye

    @wynndye

    3 жыл бұрын

    lol same

  • @henryward8311

    @henryward8311

    3 жыл бұрын

    not me xD!!

  • @asrieldreemerr6413

    @asrieldreemerr6413

    3 жыл бұрын

    Same

  • @theblinkingbrownie4654

    @theblinkingbrownie4654

    3 жыл бұрын

    try learning it, it's fun and maybe practical.

  • @Hannah-on9zw

    @Hannah-on9zw

    3 жыл бұрын

    @@theblinkingbrownie4654 I'd say it's practical and maybe fun. It's definitely practical, but most people don't end up enjoying it

  • @frostbot75readaboutsection53
    @frostbot75readaboutsection533 жыл бұрын

    Moral: if anything has a developer api, polymars will make a game with it.

  • @dalton_developer
    @dalton_developer3 жыл бұрын

    Great work! Your channel is so underrated!

  • @shitruns
    @shitruns4 жыл бұрын

    So, when is the discord engine comming? Also instead sending more messages, try editing them so it looks smooth

  • @PolyMars

    @PolyMars

    4 жыл бұрын

    I can’t believe I didn’t think of that at the time! Midway through editing the video someone suggested the same thing, so I’ll definitely implement that next time I update the bot :)

  • @shitruns

    @shitruns

    4 жыл бұрын

    @@PolyMars ayyy!

  • @waterflame321

    @waterflame321

    4 жыл бұрын

    Wouldn't the original get buried if you continue to type? Also you can only react once emote per message

  • @shitruns

    @shitruns

    4 жыл бұрын

    @@waterflame321 remove your emote and click again AKA double click. And maybe a button to resend the message

  • @ThunderStormFortnite

    @ThunderStormFortnite

    4 жыл бұрын

    @@waterflame321 but there is a way to make it i have seen it

  • @FormulaFanboy
    @FormulaFanboy3 жыл бұрын

    8:56 Yup, as a game developer, I can confirm... that's game devs in a nutshell XD

  • @UltraGearGamesOfficial

    @UltraGearGamesOfficial

    3 жыл бұрын

    Lol, hello there.

  • @tcmine

    @tcmine

    3 жыл бұрын

    confirm what

  • @seanss

    @seanss

    3 жыл бұрын

    Todd Howard, is that you?

  • @Temmie4Life

    @Temmie4Life

    3 жыл бұрын

    i found you on a youtube video btw i still hate you from gamejolt

  • @FormulaFanboy

    @FormulaFanboy

    3 жыл бұрын

    @@Temmie4Life and you still haven't explained why.

  • @bdorsey19
    @bdorsey193 жыл бұрын

    Got this bot for the discord between me and some friends! The bot is really fun to use!!! Keep up the good work

  • @Arztiser
    @Arztiser8 ай бұрын

    I'm literally a Discord bot dev, and I use an obscure language BDScript, but this video is great at showing the challenges you face while working on a bot.

  • @MiketheBassMan
    @MiketheBassMan3 жыл бұрын

    I made a text-based MMORPG in discord years ago, and it's still going with a big active community, google "rfck endless war." It's a post-apocalypse slime-centric gang warfare simulation, with PvE and PvP combat, fishing, slimeoid pet battles, and a traversable world with territory capture mechanics. I believe it's the most complete actual game in discord

  • @spheghetilover

    @spheghetilover

    3 жыл бұрын

    invite

  • @MiketheBassMan

    @MiketheBassMan

    3 жыл бұрын

    @@spheghetilover discord.gg mtSRXek

  • @MiketheBassMan

    @MiketheBassMan

    3 жыл бұрын

    @@luznoceda5322 no

  • @eperou6299

    @eperou6299

    3 жыл бұрын

    Nice

  • @blackpepper2610

    @blackpepper2610

    3 жыл бұрын

    Wow

  • @gunschlinger
    @gunschlinger4 жыл бұрын

    He could edit the message instead of sending a new one

  • @okinawadreaming

    @okinawadreaming

    3 жыл бұрын

    If it's possible to remove reactions from a message, it's definely possible to run the game in a single updating message

  • @MJ720

    @MJ720

    3 жыл бұрын

    @@okinawadreaming It is possible. You can remove other peoples reactions or just the bots reaction. It's a pretty cool feature I use for assigning roles and ensuring that the max reactions aren't reached on the message.

  • @off_man3059
    @off_man30592 жыл бұрын

    Poggers! Will be downloading/inviteing soon!

  • @pogrammer
    @pogrammer7 ай бұрын

    aged like fine wine

  • @shobhitmishra7327
    @shobhitmishra73273 жыл бұрын

    Yanderedev has made getting banned from his Discord server a game already, you're too late

  • @monnamonsta

    @monnamonsta

    3 жыл бұрын

    Nice joke bro

  • @robloxiangod1331

    @robloxiangod1331

    3 жыл бұрын

    lmao

  • @Ruby-yb8kk

    @Ruby-yb8kk

    3 жыл бұрын

    Bruh

  • @dafnir1618

    @dafnir1618

    3 жыл бұрын

    ??im confused

  • @shobhitmishra7327

    @shobhitmishra7327

    3 жыл бұрын

    @@dafnir1618 just search up Yanderedev discord ban speedrun

  • @mizu_yt
    @mizu_yt3 жыл бұрын

    the bot always deletes: left, right, up, down, w, a, s, d; even if the game is stopped...

  • @PolyMars

    @PolyMars

    3 жыл бұрын

    Oops, I kind of overlooked that... thanks for letting me know! It'll be fixed in the next update :)

  • @ev_oo

    @ev_oo

    3 жыл бұрын

    pog

  • @mizu_yt

    @mizu_yt

    3 жыл бұрын

    @@PolyMars aighto

  • @mizu_yt

    @mizu_yt

    3 жыл бұрын

    @@PolyMars it also seems responding to @Sokobot even if there's other text in the message

  • @OGMemes

    @OGMemes

    3 жыл бұрын

    @@PolyMars why not edit the message instead of sending a new one each time? This is less resource-intensive because you don't need to add 5 reactions each time.

  • @floppa-films.coolguy
    @floppa-films.coolguy6 ай бұрын

    Not only did the walls sometimes become the flushed emoji, but the player became the wall

  • @Sphero_Craft
    @Sphero_Craft3 жыл бұрын

    Thanks, i have so much fun using sokobot!

  • @radnos
    @radnos4 жыл бұрын

    10:17 mom I'm on tv :D

  • @Pins30

    @Pins30

    3 жыл бұрын

    I saw it

  • @irian3x3

    @irian3x3

    3 жыл бұрын

    _tv_

  • @4TH4RV

    @4TH4RV

    3 жыл бұрын

    @@irian3x3 I am actually watching this video on my tv browser

  • @atsffan-lm9ib

    @atsffan-lm9ib

    3 жыл бұрын

    Wait WHAT

  • @Brahvim

    @Brahvim

    3 жыл бұрын

    I couldn't see your name :/

  • @Khud0
    @Khud03 жыл бұрын

    Give programmers any sort of API, and they shall make your software their own, right? Discord is now a game engine, what the hell? :D Well done!

  • @aguywhosaguy

    @aguywhosaguy

    3 жыл бұрын

    there are many other insane game bots, which is another reason why discord is netter than skype

  • @Khud0

    @Khud0

    3 жыл бұрын

    @@aguywhosaguy Agreed. You've reminded me of the times when Skype had actual games in it. For instance, there was a "hangman" game which you could play together with someone over Skype. Not sure if it still exists.

  • @regen-Q

    @regen-Q

    3 жыл бұрын

    Currently making a game bot myself lol

  • @kuroko990
    @kuroko9903 жыл бұрын

    woah i tried out this bot before even knowing you're the one that made it, great job on the bot man

  • @phospamic
    @phospamic3 жыл бұрын

    just noticed that we got the same keyboard, and, just wow. this is amazing

  • @marsmarineris
    @marsmarineris3 жыл бұрын

    I Just discovered a poly version of me

  • @henrrystine9109

    @henrrystine9109

    3 жыл бұрын

    Cool

  • @worstchannelinexistence8373

    @worstchannelinexistence8373

    3 жыл бұрын

    Epic

  • @cactusgamingyt9960

    @cactusgamingyt9960

    3 жыл бұрын

    Cool

  • @Ray-ks4bb

    @Ray-ks4bb

    3 жыл бұрын

    Cool

  • @srs6128

    @srs6128

    3 жыл бұрын

    Link for him:kzread.info/dash/bejne/aoWoj86mpNHWaJc.html

  • @42258
    @422583 жыл бұрын

    PolyMars : **Says unity** Dani : **Apears behind him** hey you know that unity has MANY PARTICLE SYSTEMS AND THEY ARE VERRY COOL. . .

  • @DeathMane

    @DeathMane

    3 жыл бұрын

    *K A R L S O N V I B E*

  • @nicolashinds3415

    @nicolashinds3415

    3 жыл бұрын

    UNITYS PARTICLE SYSTEM

  • @dontreadmypfp1720

    @dontreadmypfp1720

    3 жыл бұрын

    U N I T Y S P A R T I C A L S Y S T E M

  • @stillchill9781

    @stillchill9781

    3 жыл бұрын

    before i use unity's particle system i'd like to thank our sponsor unity's particle system

  • @donutbedum9837

    @donutbedum9837

    3 жыл бұрын

    Yes Dani

  • @neonbrickchannel2136
    @neonbrickchannel21362 жыл бұрын

    You can go further. There is node js module named "canvas" (as in web) and there is a node js discord module. You can draw picture on canvas and send it player. I used this method when I wrote text stylizer.

  • @NoahFarber
    @NoahFarber8 ай бұрын

    Lol the intro on this hittin

  • @_froggyman
    @_froggyman3 жыл бұрын

    1). Why am I getting this recommended now, I love this kind of stuff 2). Why does this man not have 100k?

  • @EEEEEEEE

    @EEEEEEEE

    2 жыл бұрын

    ‎‎‎‎‎‎‎‎‎E‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎

  • @myrinsk

    @myrinsk

    2 жыл бұрын

    does now

  • @Lowdave
    @Lowdave3 жыл бұрын

    Can we just talk about how underrated this guy is?

  • @Rafelandroid2

    @Rafelandroid2

    3 жыл бұрын

    nO jk

  • @caracatitaprajita628

    @caracatitaprajita628

    3 жыл бұрын

    Exactly he is just a low sub count dani

  • @Brahvim

    @Brahvim

    3 жыл бұрын

    Ayy you have 22K subscribers but no tick mark after your name...why? :/

  • @Lowdave

    @Lowdave

    3 жыл бұрын

    It’s 100k to get the check mark :/

  • @ThunderStormFortnite

    @ThunderStormFortnite

    3 жыл бұрын

    I was here before 800

  • @alecs9079
    @alecs90792 жыл бұрын

    I just love how the sound track for pocket ants from the mobile play app is playing in the background

  • @Iloonn
    @Iloonn Жыл бұрын

    That is incredible! Good job!

  • @sanes4402
    @sanes44023 жыл бұрын

    What if we 😳😳😳 Pushed boxes to X's 😳 JK 😂😂 Unless? 😳

  • @AF-bh5ol

    @AF-bh5ol

    3 жыл бұрын

    😳

  • @annsheldon6166

    @annsheldon6166

    3 жыл бұрын

    this made me laugh so hard it sounded like i was murdering sr. pelo

  • @aaaaaaaaaaaajajjaiwjw

    @aaaaaaaaaaaajajjaiwjw

    3 жыл бұрын

    Pls pls help me pls beg me to stop ✋ I wanna play this game its so epic tho

  • @eggslosh

    @eggslosh

    3 жыл бұрын

    that’s a big funi

  • @moneycookie3334

    @moneycookie3334

    3 жыл бұрын

    Wait I don’t get it, could u explain to me?

  • @EnderElectrics
    @EnderElectrics3 жыл бұрын

    I remember my friend made Minesweeper with this!

  • @taiphonix9232

    @taiphonix9232

    3 жыл бұрын

    Thats cool

  • @muhammadlatifbinmuhammadju2027
    @muhammadlatifbinmuhammadju20273 жыл бұрын

    The teacher: Go stand and look and talk to the wall! The wall: 😳

  • @JarnoKaptein
    @JarnoKaptein2 жыл бұрын

    Hey @PolyMars , discord added "Buttons" so you can use that instead of reaction controlls, if you do this you are i think the first one that ever did it :D

  • @WeegeepieYT
    @WeegeepieYT4 жыл бұрын

    I'm having issues with level 4, theres four boxes and they form a square, it's literally impossible to move any, pLs HeLp

  • @PolyMars

    @PolyMars

    4 жыл бұрын

    Oh yeah, I guess I missed a few edge cases when spawning blocks. The GitHub repository has been updated with a fix!

  • @kobzyy

    @kobzyy

    3 жыл бұрын

    hi weegee

  • @tazzaditonno4299

    @tazzaditonno4299

    3 жыл бұрын

    Wait, this is weegeepie?

  • @luigi9119

    @luigi9119

    3 жыл бұрын

    woah woah why are you here

  • @paravalent7974

    @paravalent7974

    3 жыл бұрын

    E

  • @Galaxure
    @Galaxure4 жыл бұрын

    are we just going to ignore how much the editing makes this video entertaining and just focus how good this man's coding skills are? fr this deserves more attention no cap

  • @b7d544
    @b7d5443 жыл бұрын

    Just added this to my server...I LOVE ITTTT

  • @officialspamaccount
    @officialspamaccount3 жыл бұрын

    Hey man, great video!

  • @Aloidark
    @Aloidark3 жыл бұрын

    He's making everyone in the comments sound stupid

  • @the-voidwalker

    @the-voidwalker

    3 жыл бұрын

    Me who work on my second game 😐

  • @neffy184

    @neffy184

    3 жыл бұрын

    @@the-voidwalker second game doesnt make the first any good

  • @the-voidwalker

    @the-voidwalker

    3 жыл бұрын

    @@neffy184 ik but im making games for my self then if I think game has good potential I work on it for more I have like 4 games I try to make but its easier to make so platform game and im trying to add enemies

  • @ADeeSHUPA

    @ADeeSHUPA

    3 жыл бұрын

    @@the-voidwalker uP

  • @noapoleon_
    @noapoleon_3 жыл бұрын

    I learned programming for the sole purpose of understanding what was written on those dev vlogs walls of code 😂

  • @cheeseycheezy

    @cheeseycheezy

    3 жыл бұрын

    Is it fun? Because if it is, i'm gonna learn it too >:D It's so cool to be able to create a game- ;-;

  • @felixywixy

    @felixywixy

    3 жыл бұрын

    Clara 1707Blox it can be frustrating at first but once u get the hang of it it’ll be easy. Also it feels good when ur code runs exactly how u want it to be.

  • @UpsTubeTheYouTuber
    @UpsTubeTheYouTuber2 жыл бұрын

    Scratch: *exists* PolyMars: i’ll pretend i didn’t see that

  • @mayonnaiseunrivaled
    @mayonnaiseunrivaled3 жыл бұрын

    Didn't know u made this im impressed and liked the bot and didn't know u made this

  • @Le_Codex
    @Le_Codex3 жыл бұрын

    So basically before fixing the "everyone can play" issue, you had Discord plays Sokoban... That's something you can probably expand on with other simple games

  • 3 жыл бұрын

    "Hashmaps are so OP" - truer shit has never been said

  • @kawingpoon
    @kawingpoon3 жыл бұрын

    Just providing a suggestion here :) -- Will editing the embed message after each reaction add, then keep listening to the user's reaction add event until they finish the game or timeout be better? So then it won't have to send a new message and wait for it to add those 5 emojis again and again. And if the user wants to make the same move, they can simply undo the reaction and reaction add again to trigger the event.

  • @Monkey_lollipop
    @Monkey_lollipop Жыл бұрын

    The intro and the ant colony sound is very good

  • @ghosttiger38
    @ghosttiger383 жыл бұрын

    When you click on a random video that looks cool, find out the person is cool, go to sub, and find out they don't have many subs.... Definitely should have more

  • @fIorisss
    @fIorisss4 жыл бұрын

    Underrated! I saw you on reddit, and thought i would check the video out, and its also amazing!

  • @strawberrylemonadelioness
    @strawberrylemonadelioness11 ай бұрын

    This game looks really fun!

  • @SuperDestroyerFox
    @SuperDestroyerFox7 ай бұрын

    The intro aged well.

  • @sefalous
    @sefalous3 жыл бұрын

    For the reactions issue, there's a pretty easy fix. instead of sending multiple messages, have it edit a single message for the game each time it updates and then remove the user's reaction so they can quickly add it back. hope this helps! you can also have it delete the user's message that tells it to move so that it's a single message and it doesn't clutter up chats

  • @axlah445
    @axlah4453 жыл бұрын

    I played this on my grandma's old phone back then, Was actually interesting.

  • @ddg-norysq1464
    @ddg-norysq14643 жыл бұрын

    You can actually edit the embed content when the user reacts (that fixes two issues: 1. The reactions stay when you just edit the message and 2. It looks way better and is less spammy)

  • @amidize9296
    @amidize92963 жыл бұрын

    0:45 , haha, you got me

  • @ZanderTheBoi
    @ZanderTheBoi4 жыл бұрын

    This is underrated af.

  • @acuaro

    @acuaro

    3 жыл бұрын

    Agreed,

  • @s4yto

    @s4yto

    3 жыл бұрын

    yeah but not everyone understands coding sadly

  • @Takittack

    @Takittack

    3 жыл бұрын

    Sayto its hard to understand but its fun to listen to! :D

  • @renaiky2652

    @renaiky2652

    3 жыл бұрын

    this channel*

  • @iDontProgramInCpp
    @iDontProgramInCpp3 жыл бұрын

    I love how you used 😳 as the character!

  • @PolyMars

    @PolyMars

    3 жыл бұрын

    😳

  • @iDontProgramInCpp

    @iDontProgramInCpp

    3 жыл бұрын

    @@PolyMars 😳when is the editing message update coming doe?

  • @PolyMars

    @PolyMars

    3 жыл бұрын

    😳 kzread.info/dash/bejne/qqRstZSuiqyemrA.html

  • @iDontProgramInCpp

    @iDontProgramInCpp

    3 жыл бұрын

    @@PolyMars cool, thanks!

  • @linkthehero1234

    @linkthehero1234

    3 жыл бұрын

    :flushed:

  • @cheesecak11857
    @cheesecak11857 Жыл бұрын

    the fact that he found updated documentation for the discord api already blows my mind

  • @devtec_nl
    @devtec_nl2 жыл бұрын

    You already hit that 100k in stead of 1k:)

  • @GMPranav
    @GMPranav3 жыл бұрын

    It will be amazing if someone does chess like this. Playing chess in a discord interface is my long term dream lol.

  • @kat-oh3hx

    @kat-oh3hx

    3 жыл бұрын

    there already are several chess bots like this

  • @TommyW
    @TommyW3 жыл бұрын

    You should just edit the message, the reactions will stay.

  • @di5963

    @di5963

    3 жыл бұрын

    Then there would be a problem with going twice in the same direction

  • @TommyW

    @TommyW

    3 жыл бұрын

    @@di5963 uh how

  • @di5963

    @di5963

    3 жыл бұрын

    @@TommyW since the reactions stay, when you click on the same reaction the number will go down instead of up

  • @Jimbo-de7ww

    @Jimbo-de7ww

    3 жыл бұрын

    @@di5963 You double click it.

  • @myrech

    @myrech

    3 жыл бұрын

    @@di5963 you can make it so that when the reaction is updated by the account its mapped to, the bot will work. You don't need to add the reaction.

  • @cheezeboi758
    @cheezeboi7583 жыл бұрын

    ur so underrated lmao keep up the good work!

  • @pr0phecy2204
    @pr0phecy22042 жыл бұрын

    0:46 Thanks for the message thats really sweet :D

  • @-TheFacelessGamer-
    @-TheFacelessGamer-3 жыл бұрын

    Me: Hears PolyMars hit 1,000 in June. Looks at sub count in August and sees he's at 31.2K That's crazy growth. Congrats on that many Subs!

  • @-TheFacelessGamer-

    @-TheFacelessGamer-

    3 жыл бұрын

    @@luznoceda5322 OMG?? He went up like 4k in 6 days??

  • @ysplix720
    @ysplix7203 жыл бұрын

    4:08 *and thats how the coronavirus started*

  • @Asonyx
    @Asonyx3 жыл бұрын

    For the reactions wich add slowly, I think you can try to replace the ".queue()" at the end of line of the add reaction method by ".complete()", ".complete()" have more priority than ".queue()"

  • @shroomy_
    @shroomy_3 жыл бұрын

    no idea whats going on but i enjoyed this a lot, i cant believe i didnt get distracted by something else , because i get distracted very easily. Nice video!! You are very Talented!

  • @gmereqpl

    @gmereqpl

    3 жыл бұрын

    i had question for u why bot is offline all day i added it commands dont work pls help ;-;

  • @shroomy_

    @shroomy_

    3 жыл бұрын

    @@gmereqpl oh- uh idk rly.. i didnt make the bot so yeah

  • @doaanassar2030
    @doaanassar20303 жыл бұрын

    Dude I just found his channel this dude is so damn smart- Edit: u just got a new subscriber *I'm gonna enjoy this channel*

  • @c3lest322
    @c3lest3223 жыл бұрын

    Other: unity Poly: *d i s c o r d*

  • @ItsStartedTo
    @ItsStartedTo3 жыл бұрын

    I don’t know anything about coding but this is very entertaining and interesting

  • @Theduckbothers
    @Theduckbothers Жыл бұрын

    Great video keep it up!

  • @a7u412
    @a7u4124 жыл бұрын

    Saw this on reddit. Nice work man!

  • @TeddyHartling
    @TeddyHartling3 жыл бұрын

    For the reaction commands a “fix” would be editing the message instead of sending a new one. This will keep the reactions. Then after each click or reaction then removing that reaction.

  • @thebacongodfather777
    @thebacongodfather7773 жыл бұрын

    0:46 aw thank you!

  • @mhelbaterina9541
    @mhelbaterina95412 жыл бұрын

    Love this type of video, Can you make more vids like this?

  • @Schuffles
    @Schuffles3 жыл бұрын

    I have absolutely no idea what he’s saying, but I love it.

  • @ziqrsx

    @ziqrsx

    3 жыл бұрын

    Subtitles.

  • @connorconnor2421
    @connorconnor24213 жыл бұрын

    "It's not a gamedev video without an arbitrary deadline" So true

  • @noah77
    @noah773 жыл бұрын

    This is absolutely amazing :joy:

  • @xLegendMC
    @xLegendMC3 жыл бұрын

    Extremely Pog! Underrated

  • @zawo
    @zawo4 жыл бұрын

    scratch < unreal < godot < unity < discord

  • @marseele6683
    @marseele66833 жыл бұрын

    You can edit the current embed instead of sending a new one every time you make a move. I think that'd look much cleaner.

  • @jt8821

    @jt8821

    3 жыл бұрын

    That would also eliminate the issue of it needing to send new reacts it should instead remove the users old react when it updates.

  • @valdemarasvaldemaras3364
    @valdemarasvaldemaras33642 жыл бұрын

    PolyMars: its 2AM 3AM: IM COMING FOR YOU TO BE SCARED :)