#[SPZ2-5903] [1.0.0-ALPHA5-RC1] Pasting blueprints is very slow compared to 0.1.1

22 messages ยท Page 1 of 1 (latest)

trail crown
acoustic cliffBOT
#

Thank you for reporting this bug! Our team will review your report soon.
Feel free to add more details in follow-up messages โ€” we're also scanning for duplicate reports automatically now.
๐Ÿ“จ There are currently 26 reports awaiting team review. Due to the high volume, it may take a little longer for us to get to yours.
โฐ Our team is off on weekends, so it may take a bit longer for us to review your report. Thank you for your patience!

๐Ÿ“‹ Log files help us investigate issues. You can find yours here:
โ€ข Windows: %USERPROFILE%\AppData\LocalLow\tobspr Games\shapez 2\Player.log

๐Ÿ’พ Savegame files (.spz2) are very helpful if relevant to the issue!
Export via Main Menu โ†’ Play โ†’ click the download icon on the relevant savegame.
You can also find them here:
โ€ข Windows: %USERPROFILE%/AppData/LocalLow/tobspr Games/shapez 2/

#

Loading time is extremely slow with ~450k buildings
Done โ€ข Priority: Highest โ€ข Fix: 4 - Early Access โ€ข Game: 0.0.0-alpha22.4 โ€ข Resolution: Done

Loading time for savefiles with approximately 450,000 structures is extremely slow, taking around 4-5 minutes to complete. The performance issue was suspected to be caused by quadratic scaling in the loading algorithm. This significantly impacts players with large factories, making the game difficult to access. The issue has been verified and fixed, with loading time improved by roughly 40% through linear scaling optimization.

#

Improve Blueprint Placement Performance
Done โ€ข Priority: Critical โ€ข Fix: 1.0 Release [1.0.0]

Dragging a large blueprint (close to 350 machines) causes FPS to drop to around 10, especially when fluid machines are involved. This occurs on minimum graphics settings and above in any game mode and scenario. The root cause is that during blueprint placement, the game simultaneously computes shape previews, checks placement rules, renders the blueprint, and updates the placement map layout, with the placement logic being slow and generating excessive garbage. The proposed fix involves refac...

#

Holding blueprints severely affects performance
Done โ€ข Priority: Critical โ€ข Fix: 1.0 Release [1.0.0] โ€ข Resolution: Won't Fix

When holding large Blueprints in Classic Mode, the game experiences severe performance drops with decreased frame rate and increased frame time. This occurs even on high-end systems when holding Blueprints containing either 1000 1x1 Space Platforms or 20 Space Platforms with 588 Half Cutters each. The performance impact is considered disproportionately severe for the number of Structures involved. The issue was closed as Won't Fix, with acknowledgment that large-scale Blueprint placement is n...

#

Savegame serialization is extremely slow
Done โ€ข Priority: Critical โ€ข Fix: 1.0 Bugfixes before Feature Freeze โ€ข Resolution: Done

Savegame serialization is extremely slow when there are more than 100,000 structures placed in the game. The serialization process takes over 1 second to complete with this many buildings. The issue was tested across multiple game versions including 0.0.9, 0.1.1, and 1.0.0-alpha1, with version 0.0.9 showing the best performance. Testing was requested to gather more data on the exact serialization times with large numbers of buildings to assess the severity of the performance degradation.

#

Performance drops when placing larger island blueprints
To Do โ€ข Priority: Low โ€ข Fix: None โ€ข Game: 10.53.04

Performance significantly drops when placing large blueprints containing multiple Space Platforms. The issue occurs when selecting and click-dragging blueprints with several Space Platforms across the map. Placement animations slow down severely and the game becomes unresponsive, sometimes freezing completely in both the application and Unity. The problem is particularly noticeable with larger factory blueprints and may require optimization work.

#

Building conflicts can cause significant lag
Done โ€ข Priority: High โ€ข Fix: 4 - Early Access โ€ข Game: 0.0.0-alpha23 โ€ข Resolution: Done

When there are a large number of Structure conflicts, significant lag occurs. The issue is triggered when copying and pasting large amounts of Structures, particularly when copying entire Space Platform contents. The lag happens because the game calculates conflicts between all overlapping Structures, even though a simpler approach of just checking if Structures exist at the same time could be used. The performance issue is noticeable with hundreds of thousands of Structures, and occurs regar...

oak tendon
trail crown
#

Sent

acoustic cliffBOT
#

โœ… Thank you for providing further information, our team will have a look again!

trail crown
#

Tested with a smaller blueprint so it completes.

acoustic cliffBOT
#

โœ… Thank you for providing further information, our team will have a look again!

trail crown
#

ALPHA5: Just under 5 minutes. 0.1.1: 38 seconds.

trail crown
#

ALPHA4: Just under 5 minutes.

#

ALPHA3: 38 seconds.

trail crown
#

ALPHA3 still has the exponential relationship between building count and paste time however. But it's a lot less than A4/A5.

#

But it's a lot less than A4/A5.

oak tendon
trail crown
#

Can you reproduce it?

oak tendon
acoustic cliffBOT
#

๐ŸŽซ Many thanks for reporting this issue! We have created an internal ticket for further investigation and will keep you updated. The internal ticket ID is SPZ2-5903 for reference. If you want to provide further information, just comment on this thread.