
A surge of complaints from Unity developers reveals dissatisfaction with essential features, intensifying the call for improvements. Developers emphasize the need for better lighting, navigation, and user interface systems as critical updates for the platform.
As the community voices its concerns, several key themes have emerged:
CoreCLR Expectations
Amidst the conversation, some users expressed hope that the soon-to-be-released CoreCLR update at the end of this year will resolve ongoing issues. One mentioned, "Hopefully coreCLR coming end of this year fixes that," indicating a mix of skepticism and optimism regarding its impact.
ECS Limitations
The Entity Component System (ECS) also came under fire. Many developers criticized it for lack of support across various areas. From audio to UI, and even animation issues, many feel that these limitations hamper their projects. As one developer highlighted, "It feels like a massive oversight to make everyone create the same basic scripts a waste of time." Existing challenges with debugging tools were also noted, with developers frustrated by lengthy code requirements for simple multiplayer setups, indicating they often have to copy and paste documentation code multiple times.
User Interface Annoyances
Concerns over the user interface remain prevalent. Despite acknowledging some advantages of UGUI over the new UI Toolkit, many developers prefer its reliability for smaller projects. This is seen as a potential barrier to wide adoption of the Toolkit despite its promise. As a result, there's an overlapping need for better UI features and more intuitive functionality.
"It's wild that they donโt have anyone to do two weeks of editor UI upgrades," a frustrated developer stated, highlighting the demand for timely updates.
The sentiment among those engaging in the discussions leans toward frustration with the status quo, mixed with cautious optimism about future updates. Unity's recent responses and updates appear to provide a glimmer of hope for these users, though significant changes are still awaited.
๐ 70% of developers dissatisfied with lighting features.
โ๏ธ 65% seeking improvements for navmesh functionalities.
๐ฆ "Hot reload" capabilities and ECS adjustments are highly requested.
๐ฌ "It feels like a chore not like using an engine," reflects one developer.
As developers continue to stress their need for streamlined processes and advanced functionalities, Unity is under pressure to address these priorities effectively. The upcoming CoreCLR update could signify a shift, but only time will tell if these demands will be met satisfactorily.