Making a Game With Discord's Bot API
PolyMars PolyMars
270K subscribers
2,609,147 views
93K

 Published On Jun 19, 2020

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 - Now on top.gg!  

Add it to your server through top.gg: https://top.gg/bot/713635251703906336
→ Source code: https://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)
https://github.com/DV8FromTheWorld/JDA

Making a Basic Discord Bot with Java - Oliy Barrett
  / making-a-basic-discord-bot-with-java  

Code a Discord Bot in Java with Discord JDA! (Episode 1: Commands & Embeds) - techtoolbox
   • Code a Discord Bot in Java with Disco...  

--Music--

"Tyrant" - Kevin Macleod (http://incompetech.com)
"Bit Quest" - Kevin Macleod (http://incompetech.com)
"Getting it Done" - Kevin Macleod (http://incompetech.com)
"Sneaky Snitch" - Kevin Macleod (http://incompetech.com)
"8-Bit Dungeon Level" - Kevin Macleod (http://incompetech.com)
"Amazing Plan" - Kevin Macleod (http://incompetech.com)
"Robobozo" - Kevin Macleod (http://incompetech.com)

show more

Share/Embed