Open 3D Engine, Amazon's open source game engine for creating AAA games

Amazon's game engine called Lumberyard was always available for use for free, but never had much support by developersand in the face of this lack of attraction, Amazon has chosen to turn the game engine into an open source project In addition, they have also changed the name of the game engine and they create an organization that will monitor the initiative.

All of this Amazon recently announced through an announcement introducing the O3DE (Open 3D Engine) project, which provides an open source game engine suitable for creating AAA games.

And motor O3DE is a redesigned and improved version of the Lumberyard engine, based on CryEngine technologies licensed from Crytek in 2015 and with support for various platforms such as Linux, Windows 10, macOS, iOS and Android. The code is written in C ++ and released under Apache 2.0 and MIT licenses.

O3DE's differences from Amazon Lumberyard include a new Cmake build system, modular architecture, open utilities, a new pre-built system, a Qt-based extensible user interface, additional capabilities for working with cloud services, performance optimizations, new networking capabilities, an improved rendering of the engine with support for plotting rays, global illumination, anticipation and delayed rendering.

About Open 3D Engine

And motor includes an integrated game development environment, a multi-threaded Atom Processor photorealistic rendering system with support for Vulkan, metal and DirectX 12, an extensible 3D model editor, a character animation system (Emotion FX), a pre-built development system (pre-made), a real-time physics simulation engine and math libraries that use SIMD instructions. The visual programming environment (Script Canvas), as well as the Lua and Python languages, can be used to define the logic of the game.

We listen to game and simulation developers who want more options that enable collaboration, customization, and creative control in their production processes. Building 3D tools from scratch can be cost prohibitive, take years to develop, and require significant resources to maintain. These developers end up choosing to spend critical money reinventing the wheel or using proprietary solutions that can be difficult to customize.

Supports NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast, and AMD TressFX for physical simulation, in addition to that it also has a built-in network subsystem with support for traffic compression and encryption, simulation of network problems, means for data replication and flow synchronization. Supports a universal mesh format for game resources, automation of resource generation in Python language, and resource loading in asynchronous mode.

In total, more than 30 modules are offered, supplied as separate libraries, suitable for replacement, integration into third-party projects and separate use. For example, thanks to modularity, developers can replace graphics rendering, sound system, language support, networking stack, physics engine, and any other component.

We built a powerful component entity system and a popular visual Script Canvas scripting engine. We also acquired the animation editor Emotion FX, created a modular Gems system, and implemented many Twitch and AWS integrations. But one thing that never changed was our mission: to make world-class free 3D rendering tools accessible to everyone. Now we go one step further.

And motor is already being used by Amazon, various game and animation studios and robotics companies. Of the games created on the basis of the engine, New World can be highlighted.

Finally, it is also mentioned that to have further engine development on a neutral platform under the auspices of the Linux Foundation, the Open 3D Foundation was created, whose purpose is to provide a high-quality open 3D engine for the development of modern games and high-precision simulators capable of working in real time and providing cinematic quality.

Source: https://aws.amazon.com


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.