I Made Snake With 30,000 Players
I challenged myself to make a game using Twitter's Bot API. I ended up creating a clone of Snake, an arcade game where navigate around your tail to eat apples, that is played entirely through Twitter with likes and retweets! Every 30 minutes, the bot checks the amount of likes and retweets on the latest tweet, and turns the snake clockwise or counterclockwise based on which count is higher.
Check out Twitter Plays Snake here: / snakegamebot
→ Join the PolySpace Discord: / discord
--Chapters--
0:00 Intro
0:48 Core
2:19 Twitter Bot Basics
3:07 Snake Basics
3:56 Finishing Snake
5:33 Improving the Bot
5:56 Running the Bot
6:12 The Snake Community
6:52 Conclusion
--Resources/libraries used--
Twitter4J
twitter4j.org/en/
How To Make a Scary Russian Twitter Bot With Java - Martin Erlic
/ how-to-make-a-scary-ru...
Snake fancam - @c00kiecache
/ 1326250132480921601
--Music--
"Street Brawlin'" - Adam Haynes ( • Original 16-Bit Game M... )
"Rocket" - Kevin Macleod (incompetech.com)
"Wallpaper" - Kevin Macleod (incompetech.com)
"Cyborg Ninja" - Kevin Macleod (incompetech.com)
"Getting it Done" - Kevin Macleod (incompetech.com)
"EDM Detection Mode" - Kevin Macleod (incompetech.com)
"Amazing Plan" - Kevin Macleod (incompetech.com)
"Robobozo" - Kevin Macleod (incompetech.com)
"Operatic 3" - Vibe Mountain ( • 🎵 Operatic 3 - Vibe Mo... )
--If you liked this video, here are similar ones you might enjoy!--
CS Dojo - How To Create A Twitter Bot With Python | Build a Startup #4
• How To Create A Twitte...
PolyMars - Making a Game Using Discord's Bot API
• Making a Game With Dis...
Michael Reeves - I Let a Twitter Bot Decorate My Room
• I Let a Twitter Bot De...
Dani - I Let Twitter Make a Game... (and it's really weird)
• I Let Twitter Make a G...
Dani - I Made Among Us, but it's 3D
• I Made Among Us, but i...
Fat Dino - I Made Among Us and it will DESTROY your PC
• I Made Among Us, but i...
Randall - Programming a New Physics Engine for my Game
• Programming a new phys...
PolyMars - Learning SDL2 in 48 Hours - GMTK Game Jam 2020
• Learning SDL2 in 48 Ho...
PolyMars - Making a Game for FIVE Different Consoles - Ludum Dare 46
• I Made the Same Game f...
Пікірлер: 1 200
Oh man using retweets as a way to vote is pretty genius
@PolyMars
3 жыл бұрын
money moves
@biscuitsandgravy4296
3 жыл бұрын
hi sam
@crowzzguts6051
3 жыл бұрын
heyo sam, how are ya
@wilfredjohnson2008
3 жыл бұрын
its like your the same person.
@hlmdl
3 жыл бұрын
hÖgÄn
I can't believe this gave birth to an entire community. It's a simple concept that really adapts itself well to Twitter interactions and my GOD it's been one wild ride.
i love how emojis have become the universal monospace font of the Internet. It's so clean, colorful, and fun!
@cats2927
3 жыл бұрын
🤔
@dumpsterfire5553
3 жыл бұрын
🤔
@VinceJackson1
3 жыл бұрын
Oh hi
@FlashDrive356
3 жыл бұрын
🤔 Hi cary
@tospsy
3 жыл бұрын
Reddit disagrees
i've felt so much anger when people INTENTIONALLY KILLED THE SNAKE, it was a terrible experience watching our progress being destroyed by some "haha i'm a funny boi, gonna kill da snak" but i'm so filled with determination and excited to destroy these people by making the snake live and eat apples, best thing that ever existed on twitter so far
@alaaalyassiry5660
3 жыл бұрын
anti-snaketwt going down
@alessio6880
3 жыл бұрын
🪓🪓🪓🐍
@javieralba4333
3 жыл бұрын
to be fair anti-snakers help the bot making it harder when using an invincible strat as pisces
@4nyNoob
3 жыл бұрын
@@javieralba4333 fair point, now there's more reason for me to spread the word of the piscies strat
@4sahi
3 жыл бұрын
Being angry fills you with DETERMINATION
Trying to get a tie on the Snake Bot is one of the most nerve-wracking parts of the game and somehow creates an INSANE amount of discourse over Snake of all things People have built cults over whether or not to kill the snake and I've just been in the 3rd party that's been observing for entertainment
@SplactenXlanse
3 жыл бұрын
and when the snake dies it just feels like a heavy loss
@jimjamm951
3 жыл бұрын
Especially if your in the server
@ImagineGamingPlay
3 жыл бұрын
YOURE HERE TOO
@hmwndp
3 жыл бұрын
Everywhere I go, I see his face.
@phospamic
3 жыл бұрын
here again..
That snake was just vibing on the keyboard
@Sufiley
3 жыл бұрын
Quarter
@ronak.wadhwani
2 жыл бұрын
was that real!??!?!
ok but THAT ADORABLE SNEK IN THE INTRO THOOO??
@LimonluMentos
3 жыл бұрын
discord snrk
@fab4fun
3 жыл бұрын
I would like but its at 69
@beesechurger2349
3 жыл бұрын
It is quite the cute noodle
@TheBloxxedSanarcati
3 жыл бұрын
@@fab4fun 69 is not funny
@williamsmith6921
3 жыл бұрын
@@fab4fun damn bro you got the whole squad laughing 😐😑😐😐
Now make a bot using the KZread api that functions off subs and likes. EZ Clap.
@X-Ter
3 жыл бұрын
or better on likes and dislikes
@1leon000
3 жыл бұрын
but wait, how will the game be played, through the thumbnail, in the video, or the description? Or even have the game be played though comments and replies
@X-Ter
3 жыл бұрын
@@1leon000 i guess on videos
@1leon000
3 жыл бұрын
@@X-Ter oh, so the game will be a video that's changed, I think it would be a livestream
@Brick_Eater_
3 жыл бұрын
@@1leon000 but they already have bots that do that for sm64
I literally have the same computer tower as you 😳🟨🟨🟨
@noyz-anything
3 жыл бұрын
please add comment votes for going forward then. if you have the same computer it shoudn't be hard to switch accounts and hact the game
@cst1229
3 жыл бұрын
😳🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 hey
@sonasversion
3 жыл бұрын
😳🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 lol
@phospamic
3 жыл бұрын
Same
@Dorbellprod
3 жыл бұрын
Pie of Luigi descent
It's been really fun playing, and almost getting a max score to boot. Thanks for keeping this thing updated, you've been great!
@togglinho
3 жыл бұрын
ive seen you there
@blantef
3 жыл бұрын
Pisis
@elizathegamer413
3 жыл бұрын
Pie man! I've seen you on there haha
@PolyMars
3 жыл бұрын
thanks pieman!
@EPSCorp
2 жыл бұрын
@@PolyMars Why is the snake in a coma
I fear no man but that thing ⬛⬛ 🍎⬛ * Corner apples * It scares me
@soup7680
3 жыл бұрын
this should be a 3rd degree crime imo
@CyanPlushCaptain
3 жыл бұрын
4th degree
@xoitarts5918
3 жыл бұрын
666th degree
@IAhmadGT
3 жыл бұрын
Ⅷth degree
@FireCracker51
3 жыл бұрын
Me too
after pisces i gave up, people trying to ruin it for everyone just isn't a game for me. i will say it was fun while it lasted.
@pocket5783
3 жыл бұрын
Yea, you can see how the fun fell after people intentionally killed the snake cuz you dont even see the progpaganda stuff in the replies anymore
@kaz6556
3 жыл бұрын
@@pocket5783 the discord voted to stop doing the propaganda the day of the loss because it "antagonized" the fun players
7:05 dying at 32 was painful
@swarler
2 жыл бұрын
- *a man who died in the 1860s*
@thewatcher8215
2 жыл бұрын
@@swarler That's suspiciously specific.
Can’t believe this is turning a year old this month. I can’t say it enough, but this has been one of the best experiences I’ve had. Thanks for making it, PolyMars!
At first this bot was fun and then later on it just got annoying - spamming my tl. I love it.
@whereisalice6650
3 жыл бұрын
@@iykury I mean they just said "I love it"
SALUTE 6x6 RECORD. THE PISCES STRAT SERVED US WELL, YET NOT ENOUGH TO WIN OUR UTMOST GLORY. LIVE ON, SNAKE
@sudhaprv
3 жыл бұрын
Huh 🤔
Vexx here, Poly you brought twitter together in a way I never expected. Absolutely beautiful
@TehVulpez
3 жыл бұрын
Praise Snake-chan
@crowzzguts6051
3 жыл бұрын
@@TehVulpez yes yes
Been watching the Snake bot since 53 followers! Im glad it got you more attention on twitter and that so many people enjoyed it, it's incredibly fun to see people come together and strategize like this. Hoping this benefits your future immensely!
everybody: talking about their twitter experience with the bot and all that me who didn't know it existed until right now:
@ziril3972
3 жыл бұрын
Mood
@theREALsilviautism
3 жыл бұрын
@@ziril3972 mood indeed
This aged well when the Twitter API got paywalled
2:18 end of core ads
6:00 You could try running the bot on a free AWS instance, they're okay for lightweight programs I use it for my discord bots and get at most 10% cpu usage.
“It seems to have developed its own fanbase... okay never mind this is a cult.”
this snake bot has been a major entertainment source for me and my friends for a few days now, I'm glad to see it's so popular !! thank you for putting all the time and effort that you have into it, you rlly have brightened a lot of ppl's days :D
It would be cool if you made a game using KZread Livestream and a bot that interacts with the chat. When a watcher types in chat, the bot notices and modifies the live-streaming video based off of that.
“it seems to have developed it’s own fanb-“ **Sees fan video** “ok nevermind *this is a cult”*
When the snake came in i was like. "Is this a joke about python. Cause thats funny as shit"
Thank you for making this, it's sooo cool! I've been wanting to do something similar for quite a while, but never found the time to *actually* do it! Glad someone did! :-)
@PolyMars
3 жыл бұрын
Thanks Alan! Cool seeing you here :)
3:56 Was that a DevDuck reference?
@PolyMars
3 жыл бұрын
YES i was hoping someone would get it haha
Last night when the board became 7x7, you know what you did!
I was really waiting for this video. When I saw this bot on twitter and saw it was made by you, I was very happy.
Poly: hehe I'm gonna make a snake game on twitter Game: creates a cult Poly: ...
0:40 Snek
BRUH I MADE THE DOUBLE CROSS AND IM NOT EVEN IN THE VIDEO IM SO SAD
@JazunOwO
3 жыл бұрын
shut up the video's not about you
@AccV999
3 жыл бұрын
@@JazunOwO it should be tho. mem is epic
@FredDoesStuff0423
3 жыл бұрын
@@JazunOwO its supposed to be a joke lol
Been looking forward to this video! The Twitter bot is absolutely genius. Great stuff, dude. Keep it up!
Finally, I've waited 2 months for new video! :)
The sheer amount of people angered when they see someone retweet the bot on their timeline is funny, good job!
This is really epic, glad to hear I'm not the only one who forgets about Trello boards.
Bro i love these youtubers that code and make small and/or big games like you, i already subscribed and someday i am going to code like you :D
@PolyMars
3 жыл бұрын
thanks man! good luck in the future :)
This is an awesome idea for a twitter bot and it must have bee amazing to see the community grow!
Too bad the community has a lot of anti snakes which sabotages at the 29 minute mark
@aimeeredacted9439
3 жыл бұрын
*looks away*
@archerestarcher
3 жыл бұрын
Well we managed to defeat the anti-snakers yesterday and got to score 49
@fangjoker1439
3 жыл бұрын
@@archerestarcher yes I know we won
@archerestarcher
3 жыл бұрын
@@fangjoker1439 YEA! It was awesome!
0:39 - This is *NOT* okay! 😳 No but seriously haha, WOW! This is so creative and well made! Well done man! Also, the transition to that Core sponsorship was _smoooothhh_ 😜
1:24 "oh, you don't know what inverse kinematics is? Its basically just kinematics, but inverse."
Hell yeah new post! Worth the wait. Sadly I'm late. Thank you!
one of the funniest experiences I've had on Twitter so far, thanks to all those who play without being toxic!
2:40, Russian alphabet makes booms! Привет из России!
@ckqk
3 жыл бұрын
ТWlТТER
@DamageMaximo
3 жыл бұрын
bruh
please wake up twitter plays snake i need to play twitter plays snake
YES! AFTER DAYS OF INACTIVITY, HE HAS CAME BACK!
YES IVE BEEN WAITING FOR THIS
@Astronomy487
3 жыл бұрын
also sorry i blocked the bot because it caused me too much stress
Yo thank you PolyMars for making such an incredible social experiment. I've had lots of fun taking part in the community and coming up with strategies.
It’s so nice to see a channel grow from less than 1k subs to over 40k!!
Making Twitter more exciting , Great job
Here after the snake decided to go zalgo then tie or die us all
@theepicredstoner1604
3 жыл бұрын
Crazy how a snake bot can get some lore.
4:53 did he say the n-word 😳
It's been so much fun taking part in this
Holy shit this was you? I saw this and thought "wow, I have to retweet to go left? no thanks." Great work! lol
Lol, loved that DevDuck reference
it has been more than 2 years since snake bot went down and polymars hasnt paid
I loved playing Twitter plays Snake before I knew this channel existed. Seeing this is really cool!
Some people are there almost every tweet and I love it. Shoutouts to Mem
Wait a minute... is it just me or does Core sound like a high quality ROBLOX
@classicminer191
3 жыл бұрын
Core is literally ROBLOX but not as successful and with fortnite characters
@Pyram1dd
3 жыл бұрын
@@classicminer191 Bruh
@hmwndp
3 жыл бұрын
@@classicminer191 At least it doesn't have realistic avatars that look hideous like roblox
@GlorhaTransGal
3 жыл бұрын
@@hmwndp You mean the mess that is rthro and r15 being forced to be used a lot so it can used more and make roblox happy at the cost of the fanbase liking them.
I was just waiting for a second part of this (next time make a ASCII 3d game 🥴😅)
The process of a Twitter worm eating an apple 🟨🟨😳 🟨🟨😑🟨🟨😐 🟨🟨😦 🟨🟨😧 🟨🟨😲 🟨🟨😩🍎 🟨🟨🟨😬 🟨🟨🟨😳
That’s a really cool idea. I’m surprised it worked out so well since it requires so much regular interaction with strangers to work properly.
0:27 Literally everyone except me *dies*
@MrJoo-zc5cd
2 жыл бұрын
"What the hell, this game includes a person dying! Its offensive and racist to dead people! CANCELLED!"
Snake game? *Python has clearly infiltrated the project*
The double screen to real life transition was really cool 👍
ploymars: makes game for fun and content randos: IT IS ALMIGHTY
Make a game in geometry dash. If you don't think it's possible then look at mastergame by serponge. It is a full Zelda style dungeon crawler IN GEOMRTRY DASH.
6:43 npesta
@GDNashit
3 жыл бұрын
I snuck npesta in the vid >:)
@fatkid5600
3 жыл бұрын
Lets go
So glad to see you sponsored by core! I'm actually kind of close with Wave paradigm (dev of some of the most popular games)
This is epic! Such a cool idea and experiment!
We could have beaten it the other day :sob:
oo oo ah ah
@TehVulpez
3 жыл бұрын
monke
@uberdawn
3 жыл бұрын
Monke Power!
Your pet snake is awesome!! Also, congratulations on getting a sponsor!! :D
daaamn you're a genius! such an awesome idea
When will you update it again :(
3:18 is kinda sus
@Hyperboid
3 жыл бұрын
wdym
@dragonifyamazing2721
3 жыл бұрын
@@Hyperboid copying codes like a skid xd
Wow Core and Jakob are THE BEST COMBO EVER. No joke your videos are so helpful and have taught me so much that I have a ton of games and I’m planning on releasing an .Io game in a few months. I’ve learned how to use reverse tangents due to you know. Im only 2 months into calculus XD
Core: helo ROBLOX: *internal screaming*
Bruh what happened to the bot
I interacted with the bot a couple days ago and didn't know there was a video about it lol
3:56 is literally me with every project I start
if twitter had tweet editing that was live this would be so much easier
You should calculate the best direction to move and make that option the retweet one
This is gonna be one of those videos that pops in your recommended with millions of views
I've been waiting for this video since I found the bot
7:06 OMG YOU PUT YOUR FINGER IN AN OPEN WOUND(awesome video btw :))
I am so glad that the sponsor section is labeled so I know where exactly to skip
PolyMars: "You've probably heard of Core before..." KZread Ad: "Intel Core"
IT WAS YOU YOU CREATED THE TWITTER PLAYS SNAKE BOT Thank you.
The finger cracks in the beginning where so satisfying
Lol the snake in the beginning. Great vid!
Rip snake :( resting for so long and rip updates too :(
0:40 your snake is very cute, magic code man
What’s next? Building a bot that plays Pong in KZread?
Nobody: Not even god: Twitter Snake Bot: Has Lore. 👁👄👁
didn't knew you did that account! Wery cool
Next:A minecraft Instergram bot with skywars and bedwars
0:39 that looks pretty much exactly like my corn snake Druk😳