Game Engine
Last updated
Last updated
When we started creating Dystopi, one of the primary considerations was to offer players the best graphics currently possible, along with physics and gameplay mechanics that provide an uncompromising gaming experience. To achieve this, we had to choose from among modern game engines, and we concluded that at present, Unreal Engine 5 can provide us with the best performance and it satisfies all of our needs.
UE5 is a game engine developed by Epic Games. One of the biggest advantages of Unreal Engine 5 is its ability to render high-quality graphics in real-time. The engine features a new technology called Nanite, which allows developers to import film-quality assets with billions of polygons, and the engine will automatically optimize them for real-time rendering. This means that games created with Unreal Engine 5 can have much more detail than previous games, without sacrificing performance. Additionally, Unreal Engine 5 has a new lighting system called Lumen, which allows for dynamic global illumination, making it easier for developers to create realistic and immersive worlds.
Unreal Engine 5 also includes several improvements to the development pipeline, making it easier and more efficient for developers to create games. One of these improvements is a new visual scripting system called Blueprint. Blueprint allows developers to create game logic and behaviours using a node-based interface, which is easier to use than traditional programming languages. Unreal Engine 5 also includes a new feature called World Partition, which allows for larger and more detailed worlds by dividing the world into smaller, streamable sections. This allows for faster iteration times and better performance.
The development of Unreal Engine 5 has been a collaborative effort between Epic Games and the game development community. Epic Games has worked with developers to identify pain points and improve the engine and has also made the engine more accessible by offering free access to the engine and its source code. Additionally, Epic Games has worked to improve the engine's compatibility with other software, such as Autodesk's 3D modelling software Maya. The development of Unreal Engine 5 has also been influenced by the changing landscape of the game industry, with a focus on supporting cross-platform development and the growing importance of multiplayer games.