Starbound

Starbound

View Stats:
grey Sep 12, 2016 @ 11:52am
No need for server on single player
I noticed that youre on a server in single player which allows major lag (especially for people with lower end computers) when there is no need for a server
tbh i think there is no reason for the laggy server to exist :)
< >
Showing 1-15 of 18 comments
Ichzilla Sep 12, 2016 @ 11:58am 
its because your friends via steam can join your SP game if you allow it...honestly i havent even noticed any lag really unless im in a really built up area with npcs running all over, as the game does an ok job managing load.
Rio Sep 12, 2016 @ 12:07pm 
I've heard the game may run better if you start it with steam in offline mode but I've never tried it.

You can run the game from the exe without steam but then theres problems with getting steam workshop mods set up if you use those.
Last edited by Rio; Sep 12, 2016 @ 12:08pm
*Yuki* Sep 12, 2016 @ 12:09pm 
its terrible, how it works, but its not possible to remove it right now - whole game built around this system (since one of updates, was long time ago). And Im pretty sure, chucklefish wont care about it in future too.

Best thing, they can do, is optimisation for multiple cores, but, again, nobody will work on this, as game already reached 1.0
*Yuki* Sep 12, 2016 @ 12:11pm 
Originally posted by Promise:
but then theres problems with getting steam workshop mods set up if you use those.
all you need to open folder with workshop mods and copy (or move, but steam will download them again) all mods to mods folder inside starbound folder. But, 1st, you will need to rename them (as their names are same) and move out of their id's subfolders, as starbound cant handle them (atleast couldnt).

Overall - there are no problems, just some pain in butt
grey Sep 12, 2016 @ 12:35pm 
Originally posted by Promise:
I've heard the game may run better if you start it with steam in offline mode but I've never tried it. .
nah
it doesnt help
grey Sep 12, 2016 @ 3:54pm 
Originally posted by Ichzilla:
its because your friends via steam can join your SP game if you allow it
i have a really bad laptop (which can handle fallout new vegas) and i dont play online with other people too often
so
still
absolutely no ♥♥♥♥♥♥♥ reason for some ♥♥♥♥♥♥ ♥♥♥♥♥♥♥ server
Originally posted by Sasha Blouse:
Originally posted by Ichzilla:
its because your friends via steam can join your SP game if you allow it
i have a really bad laptop (which can handle fallout new vegas) and i dont play online with other people too often
so
still
absolutely no ♥♥♥♥♥♥♥ reason for some ♥♥♥♥♥♥ ♥♥♥♥♥♥♥ server
Everyone who played before this SteamID Connection did come, it was really terrible to host for your friends. Now its easy as heck that people can join your game, that's why its an good point. Maybe they should add an Option for Singleplayer to disable it, but to completly remove it. Sorry no!
grey Sep 12, 2016 @ 4:04pm 
i believe i understand what youre sayin
if you plan on having a totally single player character thing just have an option to disable the server
and keep it if you plan on goin multiplayer
grey Sep 12, 2016 @ 4:08pm 
oo
i was just wondering
if you play on the unstable version are there servers there? (bc the server thing makes my game l a g so bad and i only get like 2 fps)
Rio Sep 12, 2016 @ 4:12pm 
Honestly, I think the odds of them also coding a single player version is up there with irl capturing a unicorn who's hooves play pantera's Walk in surround sound stereo as it moves.

People asked the same of minecraft in droves after the switch. Notch even called having two different versions a huge mistake.

So yeah..
Lord_Greyscale Sep 12, 2016 @ 4:17pm 
Part of why the game does this, is for ease of modding. (both the devs and the modders)

It's the same reason Minecraft switched to it, after years of having a non client/server singleplayer engine.

Short of it is, with Singleplayer running a non-client/server, all the mods have to be written Thrice.
Once for singleplayer,
A second time for the client-half of multiplayer,
And again for the server half of multiplayer.

That's far more work than is needed if singleplayer just runs the same client/server architecture as multiplayer, and has the added bonus of you being able to have your friends easily join you, as you're basically running in multiplayer anyway.


Yes, this means your computer is running the game twice, and is most of why the game is such a ♥♥♥♥-fest on some computers.

Fixing it so it could run the server on one core, and the client on anther would help massively, but that relies on the devs not taking the lazy way out, as they (and many others) have so often done.

EDIT: Hah! Beaten to the punch by Promise as I was writing this.
Last edited by Lord_Greyscale; Sep 12, 2016 @ 4:18pm
grey Sep 12, 2016 @ 4:18pm 
♥♥♥♥♥♥♥♥♥♥♥♥♥♥
so i pretty much bought a useless game
grey Sep 12, 2016 @ 4:58pm 
i just find it absolutely ♥♥♥♥♥♥♥ ridiculous that an 8bit game runs worse than Fallout New Vegas
GamingSanta Sep 12, 2016 @ 6:30pm 
Originally posted by Sasha Blouse:
i just find it absolutely ♥♥♥♥♥♥♥ ridiculous that an 8bit game runs worse than Fallout New Vegas
It's not the best optimized game by any means, but keep in mind the scale of starbound and the amount of calculations it makes compared to Fallout. Even if this one is 2D, (granted I'm not yet familiar with the exact math behind 3D rendering and all the triangles and ♥♥♥♥ that goes into that) the advancements in technology and the massive scale of Starbound's world has a lot to do with how it runs. So even if one is 3D, the 2D game may still be more intensive depending on how much code has to be run per frame.

Also, did you check the reccomended specs before buying this? The server that runs on your computer shouldn't take up that much RAM, and given your circumstance I find it highly unlikely that your computer would do any better running the game alone.
Piss Spy Sep 12, 2016 @ 6:39pm 
The lag you see in SB isn't due to it running an internal server. It's actually a result of the way the NPC behavior engine is written and some of the nuances of the Lua features they used (coroutines) to run a lot of complicated engine processes. A huge chunk of the game can never be efficiently multithreaded because they chose to use coroutines.
< >
Showing 1-15 of 18 comments
Per page: 1530 50

Date Posted: Sep 12, 2016 @ 11:52am
Posts: 18