Jump to content

ForgeLight

From Wikipedia, the free encyclopedia

ForgeLight is a proprietary MMO game engine developed and used by Daybreak Game Company (formerly Sony Online Entertainment).[1] The engine has been used for Free Realms, Clone Wars Adventures, PlanetSide 2, Landmark, EverQuest Next, H1Z1: Just Survive, H1Z1: King of the Kill.[2][3][4] The engine was nominated for the 2013 Game Developers Choice Awards Best Technology award.[5]

Features

[edit]

The ForgeLight engine was initially developed by Sony Online Entertainment (SOE) to support the studio's massively multiplayer online games, but can be modified to support nearly any type of multiplayer online game. As such, the engine supports high player counts of up to 2,000 on a single game server. The engine allows game clients to render over 200 players at once without sacrificing high quality graphics or decreasing framerates.[4] Much unlike other game engines, ForgeLight does not use traditional zones for virtual environments, but rather allows players to traverse through one seamless game world without loading screens between distinct areas.[1] Games using ForgeLight can support high level of computer facial animation and allow players to change character expressions based on input or from a webcam. The engine builds upon the Nvidia PhysX API, which allows it to support realistic vehicle simulation, particle effects, and other physics-based features in games.[1][6] Dynamic weather effects, such as rainstorms that move from region to region and affect gameplay and environments, are supported by the engine.[2] It also allows for volumetric lighting, volumetric fog, cloud shadows, dynamic reflection, and real-time radiosity,[1] as well as a day/night cycle.[7][8]

The ForgeLight engine is primarily single-threaded, but has been modified to better support multithreading prior to the release of games using the ForgeLight engine on the PlayStation 4 and Xbox One.[9][10][11] The engine's renderer, originally supporting only DirectX 9, has also been upgraded to support DirectX 11 in PlanetSide 2.[12] Water-based visuals and mechanics, including buoyancy physics and projectile drag, are supported by the ForgeLight engine and were added in a PlanetSide 2 update.[13]

Games using ForgeLight

[edit]

References

[edit]
  1. ^ a b c d "EverQuest Next and Planetside 2 To Use New Forge Light Engine". July 10, 2011. Archived from the original on August 27, 2014. Retrieved July 17, 2011.
  2. ^ a b "H1Z1 Interview: Dynamic Weather, Forgelight Engine, Micro-transactions And More". GamingBolt. Retrieved 6 September 2021.
  3. ^ "SOE Fan Faire 2011: Community address highlights". Engadget. Retrieved 6 September 2021.
  4. ^ a b "Sony Online Entertainment to use PlanetSide 2 engine for all its future MMOs". Shacknews. Retrieved 6 September 2021.
  5. ^ "PlanetSide 2: Behind the Battle Lines stellt ForgeLight Engine vor". IchSpiele.cc (in German). Retrieved 15 March 2022.
  6. ^ Savage, Phil (12 February 2013). "Planetside 2 official PhysX support incoming, can be enabled now with simple tweak". PC Gamer. Retrieved 15 March 2022.
  7. ^ "PlanetSide 2: Behind the Battle Lines - ForgeLight [Official Video]".
  8. ^ "PAX East 2012: Relaunching the MMOFPS With Planetside 2". The Escapist. 10 April 2012. Retrieved 15 March 2022.
  9. ^ "H1Z1 is Evolving". February 5, 2016.
  10. ^ "Our Upcoming Launch". August 30, 2016.
  11. ^ "PlanetSide 2 PS4 Graphics Equivalent To Ultra On PC, Forgelight Upgraded To Support Multi-Threading". GamingBolt. Retrieved 15 March 2022.
  12. ^ Velde, Aernout van de (26 April 2019). "New PlanetSide 2 PC Patch Adds DX11 Integration & New Content; Notable Performance Boost on Compatible Hardware". Wccftech. Retrieved 15 March 2022.
  13. ^ "PlanetSide 2 deploys undersea Expedition: Oshur update today". Shacknews. Retrieved 15 March 2022.