Edited By
Nina Elmore

A rising debate among Unreal Engine developers questions the efficiency of the current User Interface (UI) system, UMG. Many are calling for a shift towards a structure more aligned with HTML, CSS, and JavaScript to enhance performance and usability.
As Unreal Engine evolves, some developers argue that UMG might be holding back innovation. The developers emphasize the need for a more flexible and robust UI system capable of easy integration with gameplay code.
While several developers push for a change, a significant number stand firmly behind UMG.
Support for UMG: "Please no. I actually love UMG," stated one user, highlighting a positive sentiment towards the current system.
Concerns Over Alternatives: Another developer argues that while CSS and JavaScript might simplify layout, they could hinder optimization and performance, saying, "JS and CSS are not built for this kind of performance"
Integration Capabilities: Users note that connecting gameplay code to UI remains a crucial aspect of game development. One indicated, "99% of the complexity for UI is connecting gameplay code to UI and rendering it faster than Slate."
Some users identified alternatives like Coherent Gameface and Noesis, claiming they offer better options for those seeking to move away from UMG. However, many argue that transitioning might complicate things instead of simplifying them. "Damn I hope not โcause itโs all starting to finally click with Common UI," remarked one developer who appreciates the current improvements and tools available.
โ UMG Is Popular: Many developers argue against changing the established system, valuing its current capabilities.
๐ซ Performance Concerns: Some fear that HTML alternatives would sacrifice performance.
๐ Integration and Adaptability: Developers emphasize the need for UI that integrates seamlessly with gameplay.
The conversation around UMG's future continues to heat up within the Unreal Engine community. The balance between innovation and stability will play a critical role in the evolution of user interfaces in gaming. Time will tell whether the push towards HTML and JavaScript will result in a more agile development environment or if current systems will prevail.
"This sets a dangerous precedent," expressed one concerned developer, underscoring the implications of such a significant change on their workflow.
As the conversation develops, many anticipate further insights from Epic Games regarding potential UI advancements.
Thereโs a strong chance that developers will push for a significant change in how UIs are structured in Unreal Engine. As innovation continues to drive the industry, estimates suggest that around 60% of developers may adopt alternatives like HTML and CSS within the next few years. This growth could stem from frustrations with UMG, particularly over performance issues and integration complexities. However, a sizable faction will likely continue advocating for UMG, valuing its existing capabilities and features. Epic Games may find itself in a balancing act, as they analyze the direction their community favors while also considering performance optimization and ease of use in future updates.
The current debate echoes the shift to mobile gaming a decade ago, when traditional console and PC developers grappled with touchscreen interfaces. Many resisted the change, believing classic control schemes were unbeatable. Yet, as technology evolved and user preferences shifted, a newfound appreciation for mobile-friendly layouts emerged, integrating both touch controls and familiar mechanics in a compelling way. Just as the gaming landscape transformed then, this UI shift could lead to a breakthrough that merges flexibility and performance in unexpected ways, reshaping how we experience games today.