Pre-Alpha 4.0: Dedicated Servers

Discussion in 'Patch Notes' started by EleonGameStudios, Nov 19, 2015.

Thread Status:
Not open for further replies.
  1. EleonGameStudios

    EleonGameStudios Developer
    Staff Member

    • Developer
    Joined:
    Oct 20, 2014
    Messages:
    1,654
    Likes Received:
    11,236
    Dear fellow survivors,

    Pre-Alpha Version 4.0 is going live and the first prototype* of Dedicated Servers is available!

    What has changed in Multiplayer?

    First and foremost: the so called ‘playfield limitation’ is gone! On each dedicated server, you are now free to individually land on a planet, fly into space, without the need of having everyone on the server boarding your vessel only for changing the playfield! Just use the new Server Browser in the multiplayer menu, search for a server and join with a simple mouse click. You can still join a server via IP if you need to, of course.

    For anyone planning to offer a playground: Just use the Dedicated Server File to instantly setup and host your own game, everyone can easily connect to. Of course you can set up a password-protected server for you and your friends!

    Follow this link to learn more about the available server configuration settings: http://bit.ly/EGS_dedicatedServerConfig
    We recommend starting with the "light" setting and a low number of max players.

    *Disclaimer: As with all “first versions” and prototypes this is not the final version of the dedicated servers or the multiplayer! Please keep that in mind, when playing and commenting. As always, we are looking forward to your detailed feedback, ideas and suggestions!

    The new Server Browser (still no players because 4.0 was not yet released when screenshot was captured):
    [​IMG]

    Dedicated Server Prototype – Public Testing has commenced

    We are aware, that you might experience some inconvenient issues (e.g. lags),which may temporarily influence your multiplayer gaming experience while playing on a dedicated server.
    That being said, we have decided to release the dedicated servers already today, because we’ve now reached a point, where we need YOUR help to further improve them via Public Testing!

    That’s with a good reason: in earlier updates, we added features that primarily affected single player mode. Now, with the introduction of a semi-persistent game environment, we need to look at a LOT more dynamic processes that also need a LOT more simultaneously active players to create the data needed.

    We hope you appreciate this approach of an open development and help us to create a great gameplay experience in single player AND multiplayer! As always, we are attentively listening to your feedback. Please step by our bug forum and share your experiences with the new dedicated servers in the DEDICATED SERVERS – FEEDBACK thread!

    To further coordinate this process, and to get the most out of the public testing, we plan to schedule periodic TESTING EVENINGS on our very own ELEON Server. The team will be around to directly grab your feedback! Have a look at twitter, facebook, our forum, steam or this blog for announcements! Empyrion counts on you!

    New PBR shader for the character:
    [​IMG]

    Upcoming multiplayer features: PvE, PvP, Ownership, Factions

    While you are reading this devblog, we are not only working on additional features and improving your multiplayer experience,but especially on how multiplayer gameplay can be enriched and balanced for different playstyles on a single server.

    In this first version of the multiplayer environment, or if you are playing on a server right now, please be aware that ANYBODY can use, access or destroy your ship, base, containers and so on. Technically, all servers are full PvP at the moment. This will change! To some extent.

    Besides some features that will allow for more server-side settings (Resources, POI,..) we are into developing a flexible PvE/PvP system, a basic ownership protocol and factions, letting you decide whom to trust or not.

    These features are not yet finished and were not ready to be included in version 4.0 as some details are still subject to change. So, we will issue a more detailed devblog on this topic, as soon as everything is set in stone.

    New fog for large asteroid field:
    [​IMG]

    What else has changed with 4.0? How to Resume Old Save Games

    IMPORTANT: Please read


    Although the multiplayer has been our main focus for the 4.0 update, we have also made some important changes to the game itself. Have a read of the full changelog at the end of this devblog.

    Most important: your SteamID is now bound to your Empyrion player account!
    This has been an inevitable change, we needed to make for the servers and the things to come.

    This of course affects your Pre-4.0 SAVEGAMES. Nothing is lost – so don’t panic! Just read on and we’ll bring them back in less than a minute!

    Next time you fire up your game, your RESUME GAMES menu will be empty, because from now on, your savegames player file is your SteamID playerfile.

    To bring back your old savegames, a quick file-rename action is needed. Please carefully read and follow the 5-steps-howto as described here, ahead of taking any action:

    1. Start New Game -> e.g. Creative*: set "TestGame" as its name (*Survival will work, too)
    2. Go to: Steam\SteamApps\common\Empyrion - Galactic Survival\Saves\Games
    3. Open the folder of your new Save Game ("TestGame") -> open the Players folder and find a file like 23412882263.ply -> The number is your SteamID
    4. Copy or write down the numbers of your SteamID (without .ply)
    5. Go to the Save Game folder with the saveegame you want to reactivate ->RENAME the old .ply found there with your SteamID. Example:Topplayer.ply into 23412882263.ply

    Please note: Do NOT OVERWRITE your old .ply file by any means! Only CHANGE the filename (Right-Mouse-Click -> Properties)! If you do otherwise, your savegame will drop you in an empty world and all progress inevitably be lost!

    New POI on Omicron (thanks to J0BA2):
    [​IMG]

    Next Steps:
    - Improved performance on dedicated server: less lag and less memory consumption for a smoother experience, processes will be dynamically triggered only if playfield is visited
    - PvP, PvE, ownership and factions

    Finally, we’d like to thank everyone, hosting servers and helping to create a great gameplay experience!

    Now, go play version 4.0 and have a lot of fun!

    Have any feedback on the new servers, the game or this dev blog? We. Are. Listening!

    Yours,

    Empyrion Dev Crew

    [​IMG]

    FULL CHANGELOG 4.0

    Main Feature:
    - Dedicated Server

    Other Features:
    - Added Steam authentication
    - Added emergency flip for HV: if HV is lying upside down, an emergency flip can be activated via "Left Shift" to get back to its upright position
    - Added fog in asteroid field in Orbit
    - Added new POI on Omicron ("Walker Base" by J0BA2)
    - Added new passenger seat
    - Added map marker for Escape Pod
    - HV does not collide anymore with plants

    Changes / Improvements:
    - Improved ship controller
    - Updated shader of player character to physically-based rendering
    - Balanced tech tree: now HV is available already at Level 2. Reduced levels for selected HV equipments (turrets, etc)
    - Moved "Time til Sunrise/Sunset" back to Main HUD
    - Reduced range for which explosions are audible
    - No drones anymore near start position
    - Changed sound of alien bug on Akua
    - Increased time after which Escape Pod disappears when it is empty
    - Increases time after which dropped ores disappear
    - Increased starting Cobalt ingots
    - Re-balanced SV / GV / CV weapons
    - Level, Died, Killed, Ping is now shown correctly in MP games via info board (default key: B)
    - Further improved chat window
    - Balanced drone amount on planets
    - Troop transport improvements (increase speed and flying altitude, better landing)
    - Message: drone base attack, troop transport and de-activate core on drone base is now shown also on Client in MP games
    - Added "Decoration Blocks" category to constructors and creative menu
    - Increased hardness of survival constructor
    - Added random +/-150m to player entry in multiplayer
    - Lowered sound of fridges and fuel tanks
    - Added new sound for Insect on Akua
    - Added more visible flare on Survival Constructor
    - Added "Available Unlock Points" to Inventory Window
    - Overall increased size of ore deposits
    - Ore deposits are now less deep buried on planets
    - Changed sound effect of destroyed (white) drone
    - Added sound effect to other destroyed drones
    - Added water impact sound
    - Added sound effects to generators

    Bug Fixes:
    - Fixed problem that filler & flatten tool or drill also removed other blocks like survival constructor, oxygen generator etc.
    - Fixed problem that POIs were sometimes buried under ground
    - Fixed drone explosion not showing on Client
    - Fixed animals not showing death animation
    - Fixed escape pod sound being heard by every player on multiplayer games
    - Fixed problem that destroyed Troop Transport caused a crash
    - Fixed problem that some turrets shoot into own collider (reduced vertical rotation limits)
    - Fixed bug that exiting the escape pod before landing kept the camera shaking
    - Fixed problem that (wild) Kavae Plant disappeared after a while when harvested
    - Fixed wrong Preview Image of Shotgun (Tier 1)

    Known Issues:
    - Some lagging on dedicated servers
    - Changing a playfield with a small vessel that has multiple cockpits (and multiple players in the cockpits) causes problems. Please use passenger seats instead until we fixed this problem
     
    #1
    Last edited: Nov 19, 2015
    Aviators, N_Draakje, G_o and 9 others like this.
  2. piddlefoot

    piddlefoot Rear Admiral

    Joined:
    Mar 4, 2015
    Messages:
    4,816
    Likes Received:
    3,822
    Nice job.
     
    #2
  3. Kane Hart

    Kane Hart Administrator

    • Administrator
    Joined:
    Oct 20, 2014
    Messages:
    710
    Likes Received:
    965
  4. elinox

    elinox Lieutenant

    Joined:
    Nov 19, 2015
    Messages:
    45
    Likes Received:
    19
    Really Cool ... We test the Server at the last 2 Days and we are very happy about PvE and Ownerships ... with this features we can open the Server to other Players. :)
     
    #4
  5. JayCo

    JayCo Moderator

    • Moderator
    Joined:
    Jan 14, 2015
    Messages:
    963
    Likes Received:
    235
    Remember all to take special note of HOW to change the .ply file to get access to old save games again. Very Important DO NOT COPY AND PASTE these files as this will simply reset the entire world file to the blank world you created to get your Steam ID Name. A safer method to find out what is your steam ID number is this. Go to the same file C:\Steam\SteamApps\common\Empyrion - Galactic Survival and find the Blueprints folder, in it you will see there is a new folder named a load of numbers, that is your steam ID, Wirte it down and use it to change your ply files (Old Multiplayer game do not show a .ply file and thus only the HOST can rename your file in that game so contact THEM.)

    On another note, if you want to get access back to your blueprints these can be simply copied from your old Blueprints folder mentioned in the above location and paste them into the number folder found under the blueprints section.
     
    #5
  6. Ipurgepeople

    Ipurgepeople Lieutenant

    Joined:
    Aug 10, 2015
    Messages:
    89
    Likes Received:
    43
    Very impressive. Can't wait to dive in. The HV balancing in the skill tree is probably the most exciting feature to me (since no linux dedi).
     
    #6
  7. Bender

    Bender Commander

    Joined:
    Sep 13, 2015
    Messages:
    159
    Likes Received:
    49
    nice work, much more fun with many players:), pls can you make some enter password on our ships? Nobody can steal it:p
     
    #7
  8. JayCo

    JayCo Moderator

    • Moderator
    Joined:
    Jan 14, 2015
    Messages:
    963
    Likes Received:
    235
    Thanks for your suggestion keep them coming.
     
    #8
  9. rebel7

    rebel7 Ensign

    Joined:
    Nov 9, 2015
    Messages:
    22
    Likes Received:
    6
    Unable to download the patch on steam.....
     
    #9
  10. Navonil Mukherjee

    Joined:
    Aug 14, 2015
    Messages:
    897
    Likes Received:
    729
    @EleonGameStudios you guys should consider adding a declaimer in the multiplayer server list about 1.servers are not hosted by Eleon so what happen in server is not your responsibility 2. Greafing can be a serious issue as no ownership/factions is not implemented yet and
    This is needed as most people don't read change logs and log blogs

    and brace for negative reviews about
    1. How bad the greafing is and
    2. How this game lack content for multiplayer.

    BTW: Download server is down right now...
     
    #10
  11. JayCo

    JayCo Moderator

    • Moderator
    Joined:
    Jan 14, 2015
    Messages:
    963
    Likes Received:
    235
    Yeah the steam service has dropped, but it brought to light a bug we did not anticipate, so everycloud has a silver lining.

    We are expecting negatives but we can take the positives from them, Hopefully we get more positive support and suggestions rather than just the negative about all the problems without any ideas for solutions.
    This is why the XP system is taking longer to get better, 90% negative comments is very unhelpful.
    To get things more how the community would like it needs more suggestions and ideas, not just all negative feedback. Please everyone try and give us suggestions and ideas in a more helpful and nice way, by all means give negative feedback but tell us what you want to see to correct it, dont just leave us wondering what is is you wanted!
     
    #11
  12. Vedrit

    Vedrit Lieutenant

    Joined:
    Aug 21, 2015
    Messages:
    58
    Likes Received:
    14
    Here's my question: Do we now have off-world persistence in single-player games? E.G. I go off-planet, do my plants still grow and is fuel still consumed?
     
    #12
  13. blooddragon606

    blooddragon606 Captain

    Joined:
    Aug 16, 2015
    Messages:
    446
    Likes Received:
    274
    From the main menu --> Player Setup: I cannot change my player name. Do I do this through steam or what?

    Empyrion player setup is setting my name to 'dap1255' (my email) instead of blooddragon606.

    Edit: Found it. Log in to steam, go to edit profile. Empyrion uses your profile name.

    Can I be a chick?
     
    #13
    Last edited: Nov 19, 2015
  14. blooddragon606

    blooddragon606 Captain

    Joined:
    Aug 16, 2015
    Messages:
    446
    Likes Received:
    274
    that is one of the first things I intend to test...will report. I need to test both cases:
    1. does time elapse when I leave a planet populated by other players? In Pve, one can explore while the other can mind the bases.
    2. does time elapse when I leave a vacant planet?
     
    #14
  15. Navonil Mukherjee

    Joined:
    Aug 14, 2015
    Messages:
    897
    Likes Received:
    729
    About the xp system: there is few good suggestion in the feedback thread about tech-tree, I also suggested some, but unless devs show a road map to how they want the techtree/xp system interact with the game , those who are trying to give constructive suggestions are just shooting in the dark (like I suggested about a skill tree, a component analyzer to unlock tech and a hidden tech tree which player need to discover by exploring/researching/analyzing new component but in last 2 update the tech tree rebalanced by just moving items back and forth,keeping the player leveling as unlocking method (which most of the people did not like) and not implementing any concept of technology(like truster tech to unlock all thrusters),so I don't know what to suggest now as I have no idea where the TT/xp system headed)
     
    #15
  16. Silent_Ninja

    Silent_Ninja Commander

    Joined:
    Feb 27, 2015
    Messages:
    169
    Likes Received:
    58
    Sadly, doesn't work if your name is some fancy text.
    Devs, pls allow.

    My name is like this on steam = ѕιℓєηтηιηנα
    but it doesn't work on Empyrion so it just says "Player".
     
    #16
  17. JayCo

    JayCo Moderator

    • Moderator
    Joined:
    Jan 14, 2015
    Messages:
    963
    Likes Received:
    235
    Just keep posting ideas on the Techtree thread please, the original suggestions before the Survey were very widely varying on how to implement it, so the Dev Team amde a basic one as an introduction. Its up to the community to influence in which direction it goes, this is why I said its slow going, because there are so many differing opinions right now, we're watching to see which areas get more suggested than others.
     
    #17
  18. JayCo

    JayCo Moderator

    • Moderator
    Joined:
    Jan 14, 2015
    Messages:
    963
    Likes Received:
    235
    Thanks Silent night, I will let the team know.
    OOPS Sorry its Silent_ninja
     
    #18
    Last edited: Nov 19, 2015
  19. Silent_Ninja

    Silent_Ninja Commander

    Joined:
    Feb 27, 2015
    Messages:
    169
    Likes Received:
    58
    Also, how do I talk in a multiplayer server? Can't find the button, and the options don't seem to show it. lol
    also, it's silentninja
     
    #19
  20. RobDog

    RobDog Commander

    Joined:
    Feb 27, 2015
    Messages:
    535
    Likes Received:
    211
Thread Status:
Not open for further replies.

Share This Page