Shamyheal

Members
  • Content count

    10
  • Joined

  • Last visited

About Shamyheal

  • Rank
    Member
  1. So this is a repost from my earlier post, I just wanted to move it to a more respective forum. Hi Astroneer Team! I was playing today on the new update to see how things have been going. Game is great! so far i love all the updates! I saw on one of the devs twitters that you will be implementing de-rendering systems to de-spawn the items as you go travel away from them to help reduce the load on the system. Well while i was on today i noticed a serious lag causer in multiplayer games (could be single player as well, not tested). Now i don't know how you designed the tether system to work, but from what i can make up is that each tether is independent in the game. Meaning that when you place a tether down it has zero affect on the previous or next one you place. Once placed the game sends an update to update all the tether connections, if two tethers are in range of each other they connect, if not, no connection. I could be wrong with my assumption of your source code ? , but that's my best guess due to the huge lag increase from myself running around the world placing tethers, (i would say i placed around 300 as i walked the world). Every time i placed a tether the game froze for a second, render the new tether, freeze, render the connections. (in this process all my other tethers in the line would de-connect before making the new connection). So time for my fix, If my assumption is correct on your tether system, then if you turn the tethers into separate class arrays instead of single classes. This way you only have to manipulate a single node at a time. when you drop a new tether it doesn't connect to (all) the nearest tethers around, it connects to the nearest in range array of tethers, and all you have to do is add that single tether to the array so that the graphic can update. Also if you take one out, just split the tether array on the value of the removed tether to create two tether arrays. Or i could be completely wrong about this all, i figured if im right this idea could help reduce the amount of calculations on tethers are made so you can use more power for fun stuff.
  2. Shamyheal

    Tether performance fix idea

    *made so you can use more power for fun stuff.*
  3. Hi Astroneer Team! I was playing today on the new update to see how things have been going. Game is great! so far i love all the updates! I saw on one of the devs twitters that you will be implementing de-rendering systems to de-spawn the items as you go travel away from them to help reduce the load on the system. Well while i was on today i noticed a serious lag causer in multiplayer games (could be single player as well, not tested). Now i don't know how you designed the tether system to work, but from what i can make up is that each tether is independent in the game. Meaning that when you place a tether down it has zero affect on the previous or next one you place. Once placed the game sends an update to update all the tether connections, if two tethers are in range of each other they connect, if not, no connection. I could be wrong with my assumption of your source code ? , but that's my best guess due to the huge lag increase from myself running around the world placing tethers, (i would say i placed around 300 as i walked the world). Every time i placed a tether the game froze for a second, render the new tether, freeze, render the connections. (in this process all my other tethers in the line would de-connect before making the new connection). So time for my fix, If my assumption is correct on your tether system, then if you turn the tethers into separate class arrays instead of single classes. This way you only have to manipulate a single node at a time. when you drop a new tether it doesn't connect to (all) the nearest tethers around, it connects to the nearest in range array of tethers, and all you have to do is add that single tether to the array so that the graphic can update. Also if you take one out, just split the tether array on the value of the removed tether to create two tether arrays. Or i could be completely wrong about this all, i figured if im right this idea could help reduce the amount of calculations on tethers are made so you can you more power for fun stuff.
  4. Shamyheal

    Calling Low Specs PC Users

    drpeppercan, unfortunately Astroneer is not optimized for GPU at its current state. I have a 1080ti 11gb card and an i7-7700k CPU and i still have issues running the game a few hours in. (Once i have created a bunch of items, which will be fixed in the next patch hopefully as i saw a thread saying they should be adding a despawn script to remove items from your rendered game if youre out of view distance.) If you want to gain performance with this game i recommend that you either get a console or get a new cpu, (until the game is gpu ready).
  5. Shamyheal

    The "Basebuilding Update" - February 22nd, 2018

    This makes my day!!!!!!!!
  6. Shamyheal

    Rover input lost on creation of another rover

    Summary: Rover input stopping on creation of another rover Description: While playing in a single player mode I found that while I drive the rover around during the creation of another rover at my vehicle bay, when the rover completes building, my keyboard inputs to drive the rover i am currently in stop. Along with this I have also found that this same effect happens when you have another person in the game and they enter/leave a seat. My guess is the seats are resetting the input. Normally all it takes is unpressing the key and repressing it, however sometimes it forces me to have to get out of the rover to reset the whole system. Platform: Steam Version / Build Number: 223 Specifications: OS: win 10 64bit CPU: i7-7700k 4.2ghz GPU: 1080ti 11gb RAM: corsair 32gb 3000mhz Drive: 1TB western digital m.2 ssd better format, sorry.
  7. While playing in a single player mode I found that while I drive the rover around during the creation of another rover at my vehicle bay, when the rover completes building, my keyboard inputs to drive the rover i am currently in stop. Along with this I have also found that this same effect happens when you have another person in the game and they enter/leave a seat. My guess is the seats are resetting the input. Normally all it takes is unpressing the key and repressing it, however sometimes it forces me to have to get out of the rover to reset the whole system. Version: Steam OS: Win 10 64bit CPU: i7-7700k GPU: 1080ti Ram: 32gb SSD: 1tb Western Digital m.2 Using mouse and keyboard
  8. UPDATE: After further looking into this bug, and watching my recordings, i noticed that the items do not actually duplicate. It seems that the item is actually removed from a storage slot on the vehicle. For some reason when you enter/leave the seat on the vehicle, the game takes the item missing from the players build slot and fills it with the correct item from the vehicle. I do not know if this intended, but it was definitely interesting.
  9. This seemed to work with the compound and resin only. Aluminum/copper/titanium did not follow the same bug. Lithium is unknown as I cannot create a small battery yet. Id assume though that it would follow like the other rare materials.
  10. While on the Steam PC version (using keyboard and mouse) of Astroneer I discovered that there was a glitch to duplicate items using the player backpack build slot and and a single person open seat on a large rover. If there is an item within the build slot and I enter/ leave the rover, place the item on the one of my medium storage's, thus taking the item out of my inventory, (At this point my inventory is empty, only have canister on mining tool). If i enter/leave the seat again, there is an item that appears in the build slot without any mining or transfer. Thus making it possible to create infinite resources. I found that placing the item on the rover sometimes deleted the item and replaced it in the inventory. However if you wait a second and then enter the rover, it keeps the item while creating the new one. I feel like it has to do with the fact that the game saves every time a player enters a seat. 2017-12-13 21-10-56.mov