RE Engine

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
RE Engine
64px
Developer(s) Capcom
Platform
License Proprietary
Website {{#property:P856}}

RE Engine, also known as Reach for the Moon Engine,[1] is a video game engine created by Capcom. Originally designed for Resident Evil 7: Biohazard, it has since been used in a variety of the company's games such as Devil May Cry 5, Monster Hunter Rise and Street Fighter 6.[2][3][4] The engine is a successor to MT Framework, Capcom's previous engine.[5]

History

RE Engine was created in 2014, during the beginning of the development of Resident Evil 7. The engine was originally designed with the game's linear nature in mind and was created to make game development more efficient. The reason the team did not choose a third-party engine was that "a highly generic engine developed by another company would not be appropriate" for a game like Resident Evil 7.[6] MT Framework was not used for the project due to its slower development tools. Jun Takeuchi, the head of Capcom's Division 1 stated "we had to rethink the way we make games. In order to carry out asset-based (graphic and 3D model elements) development, which is globally the mainstream, we began developing our new RE Engine".[7]

When discussing Monster Hunter Rise, Yasunori Ichinose, the game's director, discussed porting RE Engine to Nintendo Switch saying, "a lot of background technical engineering work needs to be done just to achieve targeting a new hardware platform". He later mentioned the challenge of creating the large maps the team wanted, while trying to maintain the game's graphical quality.[8]

Features

Lua error in package.lua at line 80: module 'strict' not found. RE Engine features various improvements over MT Framework, including new anti-aliasing and volumetric lighting features.[9] The engine also allows developers to use photogrammetry to create higher quality assets. It also includes improved VR support over its predecessor, allowing it to hit high framerates necessary to avoid motion sickness.[7] It also includes tools to make animation faster, such as modular rigging, motion matching, procedural animation and motion retargeting.[10][11][12] RE Engine also has various new physics simulation options which allow for more realistic debris.[13]

Games

Games developed using RE Engine
Year Title Ref.
2017 Resident Evil 7: Biohazard [2]
2019 Resident Evil 2 [9]
Devil May Cry 5 [14]
2020 Resident Evil 3 [15]
Resident Evil: Resistance [16]
Devil May Cry 5: Special Edition [14]
2021 Capcom Arcade Stadium [17]
Ghosts 'n Goblins Resurrection [18]
Monster Hunter Rise [3]
Resident Evil Village [19]
2022 Capcom Arcade 2nd Stadium [20]
Resident Evil RE:Verse [21]
2023 Resident Evil 4 [22]
Exoprimal [23]
Pragmata [24]
Street Fighter 6 [25]
TBA Dragon's Dogma II [26]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. 14.0 14.1 Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.