-
Notifications
You must be signed in to change notification settings - Fork 14
Description
📊 Version & Environment
All versions. Who's affected depends on their Internet connection, not the game.
📊 Impact Level:
Medium?
This could be one of the reasons our acquisition funnel is so funnel shaped: people try to play the game, but they fail to load into the plaza because it took too long to download.
📋 Affected metrics:
- Average FPS
- Frame time spikes
- Memory usage
- Load time
- User count
📍 Component/Feature:
The loading/teleport screen.
📝 Description:
In the current implementation, the loading screen has a hard 2 minute(?) timeout, no matter the reason. It could be making steady progress but still fail because of the arbitrary time limit.
The loading screen timeout should be changed to be "time since the last time any progress was made". So, for example, as soon as an additional kilobyte of the target scene is downloaded, the timer resets. Only truly stalled teleports should time out.
Affected Users/Scenarios:
People with Internet connections fast enough to play Decentraland, but not fast enough to download Genesis Plaza in under two minutes.
👣 Reproduction Steps:
- Be on a slow Internet connection
- Launch Decentraland
- Try to spawn into Genesis Plaza
📋 Investigation Checklist:
- Performance metrics confirmed with monitoring tools
- Root cause identified through profiling
- Optimization approach determined
- Performance targets feasible and agreed upon
Metadata
Metadata
Assignees
Labels
Type
Projects
Status