Here are some high-level and supreme goals that are demanded by current advancements in technology, if accomplished, they will transform the Unreal Engine to the Next-Level.
Deterministic Physics
Next-gen physics that is Resilient, Predictable and Powerful across all range of applications and use cases. It is especially useful in games/applications involving simulations. It opens the door for cross-platform physical simulation uniformity across different hardwares and devices.
Unity achieves this goal with Excellence through its DOTS Physics.
ECS-based per-polygon collision (with simulation)
Unreal Engine lacks simulation when physics collision is set to ‘Complex’, and not being efficient if the flag was removed (through modifying code).
The solution to this is to make it ECS-based to make it highly-efficient, and makes it possible for 100% accurate collisions! It is basically the Nanite-equivalent for Physical Collisions.
Again, Unity achieves this goal with Excellence through its DOTS Physics, with their roadmap to make it modifiable and animate-able at run-time.
AI-Integration in the Engine
Highly-demanded, as it is the future.
Unity has introduced Muse AI, and integrated it into the engine. It’s capable of generating:
- Usable Code
- Animations
- Textures & 2D Sprites
- And more as they advance it
It is also capable of ‘identifying’ the files in the project and make use of them with AI.
Unreal Engine NEEDS such a solution, to supercharge the future of creating games and make it faster than ever!
These are just some of the Highest-Level goals, with more areas that need more investigation and advancements, such as:
- Robust Camera System, like Unity’s Cinemachine
- Advancing GameInput/EnhancedInput to include devices, like: PlayStation Gamepads
- Activating/Deactivating an entire Actor with a UI/UX button, the way Unity provides