Jump to content

  • Community Crunch 180: Memory Optimizations and Contest Winners!

    Hey Survivors! Welcome to the latest edition of the Community Crunch! :Jerbhi:

    On: Memory Optimizations!

    large.ShooterGame-2019-02-25-18-28-56-183.00_01_12_33.jpg

    There are times when gameplay engineers make improvements to game systems that are aimed specifically at increasing performance as we have done in our recent PC patch. These changes are often invisible to the player but are immensely helpful with things such as server lag. Although we try to outline these things in the patch notes, we wanted to take the time today to explain in detail the changes and how they impact the game.  

    When it comes to the multiplayer experience, the term replication in games is one that is commonly used. Simply put, it's how the server communicates with you, or the client. Replication and server authoritative actions are important in multiplayer games for a multitude of reasons. It's how all the clients (players) all see the same things while playing in-game together. As you can imagine, there are lots of things to replicate with a game like ARK. Not only are the items themselves replicated, but a lot of the variables (like health, position, colors) are also all replicated as well. This results in tons of information being sent every frame from the server to you--the client. This frame is what corresponds to your FPS (Frames Per Second). The constant flow of information being sent back and forth every frame is what uses lots of server resources.

    There are times when that information doesn't need to be sent every frame or the information doesn't need to be sent at all. If you've ever heard stasis in relation to ARK it's referring to a technique in which something purposefully isn't communicating with the server - thus saving server performance. Recently we realized that snap points on structures were being replicated for every single structure and they didn't need to be and we've now changed this. Snap points are simply a list of connecting points for any given structure. That information doesn't need to be replicated by every structure because it's defined by the class--where all of the structures inside that class have the same "genetics". This can explain why every individual wall doesn't need to store that information.

    A change like this has saved us 2-4 gigabytes of data on our servers (and will save on your server if you choose to run the applicable command line  "-structurememopts"), and more memory means a smoother performance!  We look forward to bringing you more updates and insight into our optimization efforts, as well as bring these memory optimizations to console in the near future.

    Egg Painting Contest Winners!

    large_Eggs.jpg

    Thank you to all of the survivors who submitted their beautiful painted ARK eggs for our holiday event this year. We were thrilled to see even more painted eggs than when we ran this competition last year. We had many incredible submissions, all of which can be seen in the combined image above.

    Today we're announcing that we've chosen the winners, and here are the three winning eggs!

    WrenTea's Eggcellent Adventure Eggs!

    large.WrenTea4.jpg

    MitralMechanoid's Blue Wyvern Egg!

    large.MitralMechanoid.jpg

    hansolo86's Colorful Mutation Rex!

    large.hansolo86.jpg

    As always, we love to see your creativity! To our three winners, please reach out to us via our email: arkfans@studiowildcard.com to co-ordinate your prize.

    Social Roundup!

    Image result for ark lasso

    The Social Roundup is geared to showing you some of the social activity you might be otherwise missing. Here we will highlight some of the posts that happened on our various social platforms. Topics might range from existing bugs to questions about events or future content. 

    ON SINGLE PLAYER RESOURCE SPAWNS

    ON REAL MONEY TRANSACTIONS

    ON EVENT SCHEDULES

    ON STARTING GAME DEVELOPMENT

    ON BRING BACK THE RAGNAROK MAP

    ON CONSOLE MAPS

    Game Suggestion Roundup!

    Here is a roundup of the current top suggestions, as well as some of our commentary on the topics for this week.  We'll comment on ideas that are trending or being upvoted but we are looking at everything internally.

    ON PRIMITIVE+ ITEMS BEING INTEGRATED INTO THE MAIN GAME

    For those that don't know what Primitive+ is, it's a unique way of experiencing ARK in a mostly primitive environment.  No electric or TEK and many modern conveniences have been removed.  There are certain items that have been requested to be added to the main game.  Our first priority is getting Primitive+ in an enjoyable state on all platforms. From there, we will look and see what the possibilities are for integration.

    ON SHOWING THE RANGE OF TROUGHS

    Great idea!  We'll look to add this at a future point!

    ON MAKING GRIFFINS BREEDABLE

    Because Wyverns and Griffins are meant to be strong, end-game tames, a change like this might require a rebalance to make sure they don't become too powerful.  There are no immediate plans to implement this change but we will keep the community request on the radar.

    Sponsored Mod Applications Open!

    Hello survivors, last week we announced the new sponsored mod projects and it caused a bit of surprise within the modding community as it became pretty clear that more projects have a greater probability of acceptance than ever before, and now sponsored mod program applications are once again open!

    We'll be collecting applications until June 5th, so you still have time to prep your projects and design documents.
    You can apply for the sponsorship program here:

    https://survivetheark.com/index.php?/modding/apply-for-sponsorship/

    Happy modding!

    Evolution Event!

    large.large.EvoEvent.png.eeb58694dd9d4cb

    Survivors on all platforms will be receiving a special Evolution Event perk this weekend! It will be active from Friday the 10th of May at 1 PM EST until Monday the 13th of May at 3 PM EST. All Official Servers across each platform will be undergoing this evolutionary change which includes:

    • 2x Harvesting Rates
    • 2x Taming Rates
    • 2x EXP Rates

    That's it for this post!

    As always if you’ve got anything to share you can find us at:

    Twitter: twitter.com/survivetheark
    Facebook: facebook.com/survivetheark
    Reddit: reddit.com/r/playark
    Instagram: instagram.com/survivetheark
    Twitch: twitch.tv/survivetheark
    Steam: steamcommunity.com/app/346110
    Youtube: youtube.com/survivetheark

    All the best,
    Studio Wildcard


    • Like 3
    • Thanks 1



    User Feedback

    Recommended Comments



    Quote

    Yes, I’ve mentioned this is on purpose and not a bug. It prevents people in single player from basically restarting to get infinite resources or loot.

    This answer is disgusting. One of the good things wildcard has done over the years is the freedom(variety of server settings and mods) of playing however you want in your non-official(single player OR private servers) game. As a single player getting any amount of resources is my thing to consider not yours. I can spawn an infinite amount of resources but that does not change the poor feeling of not finding resource nodes the next time i get in my map.

    • Like 3
    • Thanks 2

    Share this comment


    Link to comment
    Share on other sites

    While I fully enjoy the new manner in which the Community Crunch is being run, some of it seems a bit one sided. Particularly this weeks crunch which seems to favor either PC or Official with most statements. One in particular is rather one-sided.

    "We always look for new mod maps to come to console. I think we have a pretty good track record of working with the mod community :)"

    Console has 2 mod maps... how many does PC have? Not only that, but how many do they have that are supported and/or sponsored by WC? You may feel as though you are supporting mod maps for console, but thus far, as a console player, that doesn't seem to ring true. Not only do we not have more maps, but the maps you have provided seem to have been forgotten.

    Our end of modded content inclusion is low. We were given a small portion of S+, which was worked directly into the game, and the rest was left to PC to enjoy. I understand that some factors could "break the game", but it still would have been nice to decide that for ourselves. It could have been an option for us to turn on the rest in server settings. That way officials can remain without if you so choose, but unofficial could at least then have the option as unofficial PC users do. 

    Personally, it seems as though console players are often forgotten. We purchased the game, same as PC. And some of us even pay to run servers, same as those on PC. Yet as far as content we can choose from, or even have access too, we are the last to get anything- if we do so at all. 

    Now I am not saying tomorrow there should be an update that includes everything, but at the very least you should be able to provide a list of things that are coming, even if a date isn't set for release so that we know we are be considered and that we are being given as much time and effort as those for PC 

     -Is there a new map coming? We don't need to know what as long as we know something is on it's way, it's better than nothing. 

     -Is there new mod content coming? It would be nice to know that we are getting something new eventually. Even if we don't know exactly what it is or when it will be here. 

    Please just be a bit more considerate and open with us so we know we haven't been forgotten. 

    -from the perspective of an xbox PVE unofficial cluster coder and admin. 

    Edited by SapphireSam7
    adjusted wording.
    • Like 2
    • Facepalm 1

    Share this comment


    Link to comment
    Share on other sites

    9 hours ago, Willistor87 said:

    Nothing has been sold since then has it? They have at least been giving updates and trying to fix issues on PC/Xbox/PS4. The switch was release and completely abandoned, except to remove servers (which wouldn't be needed if they fixed the game).  

    Every move has been to get ppl off their free official servers and to buy into Nitrado. Which Ark takes a bit of that pie. 

    Share this comment


    Link to comment
    Share on other sites

    CTRL+F “Switch”

     

    nothing

     

    not even a mention

     

    thanks for showing you support the Switch players who chose to buy your game

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    I like how Wildcard provides some general overview into the technologies, logics and the rationale used to address certain things and why it may / may not take said time or how complex a situation may  / or may not be. I believe that providing insight of the back end helps drive discussions and conversations (for those that are interested on those) to a constructive road.

    Also, the attention given to game suggestions round ups is also nice some of those things are very interesting and its cool to see which suggestions are evolving into something.

    it is a nice format.  

     

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    Any word on solo or dual tribe servers?

    • Like 2

    Share this comment


    Link to comment
    Share on other sites

     

    Quote

     

    Real-money transactions are not allowed on official servers and can result in bans and wipes. Please reach out to our Customer Support if you have proof and information of this.

    — Jennifer Stuber (@bubblywums) May 3, 2019

     

    Google any dino or item and you will see them for sale on various sites .
    • Facepalm 2

    Share this comment


    Link to comment
    Share on other sites

    6 hours ago, SapphireSam7 said:

    While I fully enjoy the new manner in which the Community Crunch is being run, some of it seems a bit one sided. Particularly this weeks crunch which seems to favor either PC or Official with most statements. One in particular is rather one-sided.

    "We always look for new mod maps to come to console. I think we have a pretty good track record of working with the mod community :)"

    Console has 2 mod maps... how many does PC have? Not only that, but how many do they have that are supported and/or sponsored by WC? You may feel as though you are supporting mod maps for console, but thus far, as a console player, that doesn't seem to ring true. Not only do we not have more maps, but the maps you have provided seem to have been forgotten.

    Our end of modded content inclusion is low. We were given a small portion of S+, which was worked directly into the game, and the rest was left to PC to enjoy. I understand that some factors could "break the game", but it still would have been nice to decide that for ourselves. It could have been an option for us to turn on the rest in server settings. That way officials can remain without if you so choose, but unofficial could at least then have the option as unofficial PC users do. 

    Personally, it seems as though console players are often forgotten. We purchased the game, same as PC. And some of us even pay to run servers, same as those on PC. Yet as far as content we can choose from, or even have access too, we are the last to get anything- if we do so at all. 

    Now I am not saying tomorrow there should be an update that includes everything, but at the very least you should be able to provide a list of things that are coming, even if a date isn't set for release so that we know we are be considered and that we are being given as much time and effort as those for PC 

     -Is there a new map coming? We don't need to know what as long as we know something is on it's way, it's better than nothing. 

     -Is there new mod content coming? It would be nice to know that we are getting something new eventually. Even if we don't know exactly what it is or when it will be here. 

    Please just be a bit more considerate and open with us so we know we haven't been forgotten. 

    -from the perspective of an xbox PVE unofficial cluster coder and admin. 

    There's some good feedback here.  There are lots of challenges and hurdles with console development in regards to mods.  All of the current modders who had their mod chosen for console (including myself) can attest to that.  It's a huge undertaking.  It's why you don't see hundreds of mods for consoles.  When we bring mods to console, it's always a partnership that requires work on our end and the modders.

    In regards to sharing what we have planned, I've talked about this before but we don't announce things too far out now.  It's a mistake we've made in the past.  Take Primal Survival, it was an idea we had at one point.  For many reasons, it was something we can't do.  To this day, people will demand we bring it back because we promised that content.  We try to avoid these type of things by announcing things too far out before they can be finalized.

    Rest assured, we intend to bring more mod content to console and will announce details once they are more finalized.

    • Like 2
    • Thanks 5

    Share this comment


    Link to comment
    Share on other sites

    Any news on classic pvp or some new event servers (other then small tribes) for console? We missed out on conquest and classic pvp looks quite fun and seems to be doing well on PC...

    Share this comment


    Link to comment
    Share on other sites

    17 minutes ago, Cedric said:

    There's some good feedback here.  There are lots of challenges and hurdles with console development in regards to mods.  All of the current modders who had their mod chosen for console (including myself) can attest to that.  It's a huge undertaking.  It's why you don't see hundreds of mods for consoles.  When we bring mods to console, it's always a partnership that requires work on our and the modders.

    In regards to sharing what we have planned, I've talked about this before but we don't announce things too far out now.  It's a mistake we've made in the past.  Take Primal Survival, it was an idea we had at one point.  For many reasons, it was something we can't do.  To this day, people will demand we bring it back because we promised that content.  We try to avoid these type of things by announcing things too far out before they can be finalized.

    Rest assured, we intend to bring more mod content to console and will announce details once they are more finalized.

    This answer pleases my soul

    • Like 2
    • Haha 1

    Share this comment


    Link to comment
    Share on other sites

    2 hours ago, Soldier905 said:

     

    Google any dino or item and you will see them for sale on various sites .

    Hey, I feel ya. 

     

    Personally, I think Facebook trading itself has done enough to ruin the game, and those transactions using in game resources such as ingots or tames are technically legit. It’s always kind of annoying to see new players pop onto a server as a level less than 10 and by the next day they are riding a mutant Giga and asking if anyone has an extra pod they can have. 

     

    The problem is WC can’t do anything about it or the real money transactions. They can’t make a rule against networking with your ‘friends’ on FB, even if you never met the person before, and the eBay sellers aren’t really selling dinos or whatever it is they are advertising. There is a rule against selling in game items, but legally there is a loophole those people get around by saying they are selling their “services” and not the actual item, dino, etc. You can literally pay someone to play the game for you, and there is no way anyone could effectively police against that. 

     

    I understand how frustrating it is to spend a lot of time and effort breeding dinos or obtaining rare items and resources to trade in the ‘natural’ in game economy just to find no one interested because they can get it better and easier on the internet. At the end of the day, you can only play the game for you and if someone else wants to buy their way ahead, that’s their loss because they won’t know what the pride of earning their own accomplishments is like. 

    Share this comment


    Link to comment
    Share on other sites

    3 hours ago, Cedric said:

    There's some good feedback here.  There are lots of challenges and hurdles with console development in regards to mods.  All of the current modders who had their mod chosen for console (including myself) can attest to that.  It's a huge undertaking.  It's why you don't see hundreds of mods for consoles.  When we bring mods to console, it's always a partnership that requires work on our end and the modders.

    In regards to sharing what we have planned, I've talked about this before but we don't announce things too far out now.  It's a mistake we've made in the past.  Take Primal Survival, it was an idea we had at one point.  For many reasons, it was something we can't do.  To this day, people will demand we bring it back because we promised that content.  We try to avoid these type of things by announcing things too far out before they can be finalized.

    Rest assured, we intend to bring more mod content to console and will announce details once they are more finalized.

    Ced, I don't know where you were when I used to troll the forums but I work at a new job that gives me access to them while I'm in between work so I've been on here a lot and you might legit be the best thing that's  ever happened to Ark, lol. Thank you for always giving constructive comments and COMMUNICATING with us! I know it has to seem like a thankless job but it's noticed and appreciated by some of us.

    • Like 1
    • Thanks 1

    Share this comment


    Link to comment
    Share on other sites

    4 hours ago, Cedric said:

    There's some good feedback here.  There are lots of challenges and hurdles with console development in regards to mods.  All of the current modders who had their mod chosen for console (including myself) can attest to that.  It's a huge undertaking.  It's why you don't see hundreds of mods for consoles.  When we bring mods to console, it's always a partnership that requires work on our end and the modders.

    In regards to sharing what we have planned, I've talked about this before but we don't announce things too far out now.  It's a mistake we've made in the past.  Take Primal Survival, it was an idea we had at one point.  For many reasons, it was something we can't do.  To this day, people will demand we bring it back because we promised that content.  We try to avoid these type of things by announcing things too far out before they can be finalized.

    Rest assured, we intend to bring more mod content to console and will announce details once they are more finalized.

    Thank you Cedric, for your acknowledgement and reply. The communication is greatly appreciated. 

    I realize there are limitations, time constraints, and reasons behind the things that are done and said. And if my comment came off sounding harsh, I didn't mean it to do so. 

    I do enjoy the game and wouldn't be playing the game or participating in these comment chains if I didn't. 

    I have met some cool people through the game and we have had a lot of fun playing it. We are simply anxiously waiting the next step in ark to keep the interest there and peak new excitement for those whose interests may be waning. 

    For PC, that can often be a new mod or map to try- for console, it is a little harder at times.

    So the statement alone that you are looking to bring more content, is nice to hear. And we will wait patiently to soon hear more. 

    Thank you.?

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    17 hours ago, Willistor87 said:

    Not yet. It'll probably hit in the next big console patch, whenever that may be.

    thats what i was thinking. kinda cant wait. tired of the lag lol

    Share this comment


    Link to comment
    Share on other sites

    For all unofficial server owners, please note that the patch notes still read that the command line option: -structurememopts should NOT be used if you are running structure-related mods (e.g. S+). It's not mentioned in this article, but it might be of importance for the unofficials! Just a friendly reminder to always read the patch notes^^

    Share this comment


    Link to comment
    Share on other sites

    I cant tell you how tired of this I am. I cant even play on my single player with Xbox, we paid just as much as PC and we dont get crap. It looks like im playing Pixlark ever since Extinction.

    Share this comment


    Link to comment
    Share on other sites

    On 5/6/2019 at 8:12 PM, Tattare said:

    Whens auto decay going to be re added?

    I'd like to know this too. People are using this (no decay time) to grief with alt accounts and spamming boats and stuff in peoples bases. Not worth reporting.

    Share this comment


    Link to comment
    Share on other sites

    Quote

    Because Wyverns and Griffins are meant to be strong, end-game tames, a change like this might require a rebalance to make sure they don't become too powerful.  There are no immediate plans to implement this change but we will keep the community request on the radar.

    I'm sorry but WHAT?

    Wyvs are supposed to be "kings of the sky" but since they got their stam nerfed they are not.  Before the nerf I would fight with a dozen wild wyvs on my imprinted lit wyv and we would fight in the sky for a while and it was great.  With the nerf your high stam imprinted wyv gets what 4 or 5 breaths before it has to land?  That is not King of the sky.  

     

    • Thanks 1

    Share this comment


    Link to comment
    Share on other sites

    No offense, but those networking optimizations sound incredibly simple and rather obvious. I'd bet the change required only a few lines of code, or more likely the deletion of a few. I hope that's just one part of a larger set of optimizations.

    A much, much better optimization would be to implement object loading in bulk, as opposed to each one loading by itself. Like the way Minecraft loads the world in chunks. Loading in any particular structure/dino has some amount of network overhead - especially apparent when you zoom into a huge base and watch each individual wall/foundation/ceiling/etc. pop in almost sequentially. So why not group a bunch of them together in a single update to load stuff in faster?

    Slightly unrelated, but you also really need to maintain the physics state of objects as they're loaded in, so the client doesn't start processing fall logic and make players/dinos look like they fell halfway through the ceiling they're standing on. This results in a desynchronized client/server state. Make it work like wild dinos on trees that get destroyed, or link the player/dino to the object it's on and wait for that to load before processing physics.

    Share this comment


    Link to comment
    Share on other sites

    I love learning the how and why of things. Please continue that. The communication is AMAZING lately! Breed able BUGS PLEASE? They wouldn't need rebalanced. And a Bug bat TLC?

    Share this comment


    Link to comment
    Share on other sites

    Guest EnergyDrink

    Posted

    so when is this "optimization" will be pushed to Live ?

    Cause right now, neither island/center or aberation servers has had any performance changes.. still 20-40 second lags every 5 to 10minutes..

    Share this comment


    Link to comment
    Share on other sites

    39 minutes ago, EnergyDrink said:

    so when is this "optimization" will be pushed to Live ?

    Cause right now, neither island/center or aberation servers has had any performance changes.. still 20-40 second lags every 5 to 10minutes..

    We podded all dinos on our island because we’ve gotten tired of the lag. You’d think 450 dinos not being there would make a huge difference.  No change. Still crappy lag all the time. So bad. 

    Share this comment


    Link to comment
    Share on other sites

    How about a breed event for mother day. Jesus one breed event a year does not benefit small tribes other than mega tribes.  I canning raise tame that take days to mature by myself.  Help a brother out and reduce the damage from corrupted Dino’s they are op

    Share this comment


    Link to comment
    Share on other sites

    1 hour ago, Picklestatus said:

    How about a breed event for mother day. Jesus one breed event a year does not benefit small tribes other than mega tribes.  I canning raise tame that take days to mature by myself.  Help a brother out and reduce the damage from corrupted Dino’s they are op

    Solo and small tribes suffer, it's like they expect you to know 20 people or be willing to trust people on a large scale, where a single person can end months of hard work if they decide to have a bad day.

    Share this comment


    Link to comment
    Share on other sites




    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...