Just play Beyond All Reason, problem solved
StarCraft-Inspired RTS From Former Blizzard Devs Losing Online Multiplayer Because Server Partner Was Bought By AI Company - Aftermath (Nathan Grayson)
Submitted 21 hours ago by MoogleMaestro@lemmy.zip to gaming@lemmy.zip
https://aftermath.site/stormgate-multiplayer-servers-ai-frost-giant-starcraft-blizzard/
Comments
supersquirrel@sopuli.xyz 20 hours ago
grue@lemmy.world 7 hours ago
I haven’t played Beyond All Reason or this “StarCraft-inspired” game, but I have played Total Annihilation and StarCraft and I wouldn’t consider them to be substitutes for each other.
supersquirrel@sopuli.xyz 6 hours ago
I mean if someone wants to make a Starcraft inspired mod in Beyond All Reason, ALL of the equipment is already there, the lobby system, voting mechanisms, replay system etc…
I think the reason nobody has is Starcraft is so much more limited of an RTS design it feels weird to start from a Total Annihilation inspired rts game engine and take a whole bunch away.
Still, the Spring/Recoil engine is sitting there. Starting from scratch just to start from scratch seems VERY inefficient to me.
smiletolerantly@awful.systems 15 hours ago
Despite having a native Linux build, BAR is the one thing keeping my GF on windows. BAR runs flawlessly for her on windows, it runs flawlessly for me on Linux, but on her GPU on Linux, it has less than 3fps, both in the menu and the game. (Have already tried a shitton of fixes, nothing helped.)
mesamunefire@piefed.social 15 hours ago
Im having a great time with the game! Its fun.
amateurcrastinator@lemmy.world 18 hours ago
What is a viable way today to play StarCraft in Linux? I miss those days
MoogleMaestro@lemmy.zip 12 hours ago
It works really well through wine. It’s a little setup but it isn’t too bad imo.
grue@lemmy.world 20 hours ago
This sort of shit is why we shouldn’t have accepted it when games stopped coming with the ability to run your own server.
real_squids@sopuli.xyz 16 hours ago
I like how splitgate devs turned the game peer to peer after they shut down the official servers. It’s really unfortunate we have to hope for them to do the right thing instead of it being an industry standard
MoogleMaestro@lemmy.zip 20 hours ago
Thankfully there are still some games that have custom server support, but they’re mostly in the open source space.
I really agree that, with the way gaming has gone, custom servers are going to be a necessity. The only problem is that people generally like the consistency and usability of match-making services which would also need to be open sourced, but I think there are probably clever ways to design around this (for example, servers belong to tags and users have to opt-in and opt-out of tags, and game master server lists are responsible for administering these tags.)
real_squids@sopuli.xyz 16 hours ago
You can have both, like TF2. Their server browser is kinda janky like most other source games but it’s there and it works
titanicx@lemmy.zip 15 hours ago
Only a handful of games ever had that capability. And most all games that were MMO were never designed for that.
grue@lemmy.world 15 hours ago
WTF are you talking about? Every multiplayer PC game had that when I was growing up; it was just the normal way multiplayer worked. One player hosts a game and the other players type in their IP address and join it. Server browsers using external infrastructure (whether third-party, like GameSpy, or first-party, like Battle.net) didn’t come until later, and even then, they were just matchmaking services and the game server itself was still run by you.
Restricting multiplayer to only servers run by the publisher is the abnormal, fucked-up thing!
obelisk_complex@piefed.ca 7 hours ago
From Software patched the original Dark Souls PC port to remove Games For Windows Live when that service shut down, replaced it with steam networking. This was years and years before the remaster, so they weren’t making money on it - they just up and fixed it. MMOs? A bunch of unpaid modders brought up the first WoW custom servers, and some of those were reverse engineered.
Your argument doesn’t pass the “just look and see if it’s true” test.