A downloadable game for Windows and macOS

Buy Now$3.00 USD or more

Sokbots is an online multiplayer robot battle game. Build your own robots and take them to the arena! Earn credits as you battle to make your bots stronger. Buy parts like sawblades, spikes, propellers and pneumatic hammers to defeat your opponents.

Controls

  • Mouse to control menu
  • Arrow keys to move around
  • 1 through 5 to use your robot's abilities

Features

  • Physics-based robot combat
  • Robot editor with 25+ parts
  • Battle with or against your friends in online multiplayer and coop modes
  • Or earn credits in singleplayer mode
  • ELO ranking system

Current Sokpop Collection

Join the 3$/month Sokpop Patreon to get this game, and our latest game Pupper Park, immediately!

Sokpop Patreon


Updated 9 days ago
Published 23 days ago
StatusReleased
PlatformsWindows, macOS
Rating
(6)
AuthorSokpop Collective
GenreAction
TagsMultiplayer, online, Robots, Sandbox

Purchase

Buy Now$3.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $3 USD. You will get access to the following files:

sokbots_v1_0_6.zip 109 MB
sokbots_v1_0_6.app.zip 127 MB

Development log

Comments

Log in with itch.io to leave a comment.

I can't even play single player. it won't let me connect at all. I'm able to create a bot just fine, but wheres the game at? I paid 3$ to not be able to play multiplayer let alone single player. Is there some sort of special process that I have to do in my network settings?

Hi! Please make sure you're firewall is not blocking the game, even in singleplayer. You'll need to have UDP port 10011 available.

(1 edit)

ok, I've tried everything on my end to open the port, but something is filtering it and I cannot for the life of me figure out what is causing it. I've allowed it on my router, pc firewall, every setting I can think of. something is blocking it. It could even be at&t themselves. I'm usually able to forward or open other ports, so I can't tell whats going on. when I looked to see what the port # that the program was actually listening on, I got a random number each time it opened, but I don't know if that is pertinent information. I also figured out that nvcontainer.exe (nvidia) uses this port as well, but as far as I know, different applications can listen on the same port.

When you play singleplayer/multiplayer it tries to run a local server on UDP port 10011, so my guess is that the port is taken by nvcontainer.exe

(1 edit)

but doesn't that mean whoever has an nvidia gpu will not be able to play your game? I also do not know how online multiplayer games are implemented to begin with, but it sounds like every time the game runs, someone is chosen to be host once everything works correctly rather than connecting to a dedicated server like other online multiplayer games. Is there any way to change the port number that this process uses or will you guys change something later that will allow online connectivity for variations of different pc users? Whats weird is that I thought I was already connecting to a server every time I start it up, hence the message in the corner that says "[username] is online" in yellow font. edit: I just looked up a little bit about this. It sounds like you guys are using a peer to peer network setup. For a smallish game, this would be perfect because that means there is no maintanence/rent cost for a server. As mentioned above, however, any process that hogs that port range will prevent this app from working.

Hey, very cool game, but can I play with FIRENDS as advertised, not a one Friend at a time?

How many players can you get in multiplayer?

(-1)

I only have a chromebook! Could you release a buld for Google Play or browser?

This seems like a really cool game, and it sucks that I can't play it.

(+3)
everytime I try to play with my friends I get this message :(

I've been trying to run the newest version, but I just get stuck on a screen with a car on a spinning pedestal and the message "login to master server failed.....". The game will not let me do anything else, but sit there and watch it spin. Am I doing something wrong?

(+2)(-1)

Can you release a Linux build? This looks like something I'd like to play with my nephew.

(+2)

Tried multiplayer with a couple people but it didn't seem to work... Only tried co-op.

Anyway thanks for making this! Reminds me of a shareware game I remember playing decades ago (completely forgot the name), where you'd build your mechs and send them into battle, I LOVED it.

(1 edit)

its so fun! physics can be quite glitchy, are those wheel colliders? I think the "plank" has like a misplaced collider or something, whenever I use it I immediately fly outside the map. thank you for making this i remember playing like shockwave tank battles or whatever a billion years ago & never realized the void it left in my heart <3

also online battle doesn't seem to be able to connect, despite the chat working

I fixed the plank issue in v1.0.3! I've also maybe fixed the online battle! :)

I always get the error message "You or your opponent disconnected :(" before a match start, even when I select single player.

Just before that, I can't seem to be able to select a bot. And it might be connected, but even in the bot select screen I can still "select" things on the menu even though it doesn't appear .. here's a screenshot so it's more clear:

Oh and I'm on windows 10.

I'd be glad to answer any question if there's missing information to help you debug.

Hi! Thanks for your report, I'll look into this tomorrow!

I've maybe solved the problem? I'm not 100% sure as it's difficult to test, but there's a new version (1.0.3) up now!

Well singleplayer at least works (and is pretty cool)

As for multiplayer, well I'll have to grab a friend to try it as there aren't many people online now