Skip to main content

Stick Veterans online: Good news & Bad news


After loads of work, online multiplayer for Stick Veterans seems to be progressing very well. In fact, it is nearly complete, as showing in recent tests.

Today I ran the first playtest with 3 people; we connected over Hamachi, a free VPN solution, and it pretty much went smoothly (except for some non-critical bugs).

Bad news is that LAN connections might be the only thing supported, with little hope for worldwide online games. I already mentioned that in the game's web pages (Itch.io post / Gamejolt post) but I shall lay down the whole story here.


In commercial games, online multiplayer is achieved by putting up dedicated 24/7 servers (preferably in various locations throughout the world) to which the players connect.

In non-commercial games (like Stick Veterans), we have to make do without servers, as they cost money (non-trivial amounts of it). As such, we simply allow any player to act as a server themselves, and other players connect to them. This is called peer-to-peer networking (P2P).

The thing is, today's networks are a harsh ground for peer-to-peer multiplayer. Almost every user today is behind routers and firewalls, which are very unfriendly towards P2P.


Player connectivity is impossible unless the player performs advanced firewall/router setup, which requires technical knowledge that not every user has.

Unfortunately, this seems to be the only choice for Stick Veterans. Without the availability of a master server, players will have to make do with VPN programs like Tunngle or Hamachi, or will have to use port forwarding and also configure (or disable) their firewalls.

I have the hopes that a better solution will be found later on, or that players will adapt to these restrictions.

In any case, multiplayer Stick Veterans is soon becoming a very real possibility, something that I am very proud of.

Thanks for reading. Hopefully I will see you online in Stick Veterans matches soon.

-Kostas

Comments

Popular posts from this blog

Aircraft maintenance simulator & VR game projects

Since the start of this academic year I've been enrolled in a Computer Science postgraduate program. I have found a couple of my semester projects to be noteworthy, so I thought I should post about them.

Barbara vs Zombies

A few years back I made a game, Barbara vs Zombies, for my then-girlfriend Barbara. She used to like an old light-gun game, House of the Dead , so I depicted her dodging and shooting zombies in this one. Included a backstory with silly romanticism, cats, and inside jokes. It's been nearly a year since we broke up, and this game has been sitting forgotten in my hard disk. I eventually decided it shouldn't go to waste. It is, after all, a game meant to remind us of happy times. Download and play the game on Gamejolt  or itch.io . I had made an Android version too, maybe I'll get around to publishing it someday. Hang in there, 2020 was a tough year, but you've made it this far already, so congrats. 💖 -Kostas

Stick Veterans 2.0: a long-overdue update

It's been so long since the last game update that I feel nervous writing this. After a long time of development and rewriting, a new update is finally available. Stick Veterans 2.0 is now published on Poki, a popular online games website.