Normally I dont mind and I appreciate all the hard work that goes into ensuring all the systems are easy to use and handled by Epic Games. However, this also creates issues that I ve noticed, and wanted to voice them:
-
When a bug appears in the host of the metaverse (Fortnite in this case), ALL games will have it. Meaning that a single engineer at Epic can cost them millions in a day. This includes service outages.
FIX: Fortnite has a yearly stable build that is installed on top of the latest build, and creators can choose to be on the yearly build, or on latest. Players are heavily incentivised to have a stable build in addition to latest build through in-game rewards, content creation, etc. -
When a bug appears in the host of the metaverse, and cannot be fixed by the UGC creators (for example, Nintendo Switch having all audio sounding clipped and slow, as it happens now), this now affects all communities of those creators, which were slowly built to enjoy a polished product. This tarnishes the reputation of the creators
FIX: If you want to host the entire metaverse by yourself Epic, make sure you have the resources and manpower to do so. If not, allow creators more tool access so they can fix themselves. -
UE games are developed in one version of UE and tested thoroughly by a gaming company QA to ensure no issues arise. UEFN games cannot be tested fully, as this would require bi-weekly tests of literally everything made, to ensure it keeps functioning (engine changes bi-weekly). Always forcing to be on latest build of the engine is a headache when you are trying to make the most complex artistic medium. The regressions are a lot as well, and some workflows are killed during development due to this.
FIX: Same as bullet 1