PhyreEngine

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
PhyreEngine
Developer(s) Sony Computer Entertainment
Stable release 3.5.1 / January 2012
Type Game engine
License Proprietary
Website Official website

PhyreEngine is a free to use game engine from Sony Computer Entertainment compatible with PC, PlayStation Portable, PlayStation Vita, PlayStation 3 and PlayStation 4. PhyreEngine had been adopted by several game studios and has been used in over 90 published titles.

PhyreEngine is distributed as an installable package that includes both full source code and Microsoft Windows tools, provided under its own flexible use license that allows any PlayStation 3 game developer, publisher or tools and middleware company to create software based partly or fully on PhyreEngine on any platform. The engine uses sophisticated parallel processing techniques that are optimized for the Synergistic Processor Unit (SPU) of the Cell Broadband Engine of PS3, but can be easily ported to other multi-core architectures.

PhyreEngine supports OpenGL and Direct3D,[1] in addition to the low level PS3 LibGCM library.[2] It provides fully functional “game templates” as source code, including support for Havok Complete XS, NVIDIA PhysX and Bullet for physics.

History

PhyreEngine was launched during GDC 2008[1] with new features (including Deferred rendering) being showcased during GDC 2009.[3]

Version 2.40, released in March 2009, included a new “foliage rendering” system that provides tools and technology to render ultra-realistic trees and plants to be easily integrated into games.[4]

A PSP version of the engine was announced by Sony at GDC 2010.[4]

Version 3.0, released in 2011, has a new and powerful asset pipeline, combining enhanced versions of the already robust exporters, with a powerful processing tool to generate optimized assets for each platform. Also new is the rewritten level editor, which permits a far more data-driven approach to authoring games using PhyreEngine. Combined with a more accessible API and far more game-oriented functionality including support for entities, scripting, and integrated physics and navigation components, PhyreEngine 3.0 empowers developers to produce high quality titles with less time and lower costs.[5] In addition, version 3.0 of the PhyreEngine adds support for the PlayStation Vita.[6]

PhyreEngine was a finalist in the European Develop Industry Excellence Awards in 2008[7] (in the "Technical Innovation" category) and 2009[8] (in the "Game Engine" category).

Partial list of studios and games that use PhyreEngine

Game developer studio Title Year
Acquire Akiba's Trip: Undead & Undressed 2013
Alvion Malicious 2010
Big Ant Studios Rugby League Live 2010
Big Ant Studios AFL Live 2011
Big Ant Studios AFL Live: Game of the Year Edition 2012
Biodroid Replika[9] TBA
Boolat Games Topatoi 2009
Capybara Games Critter Crunch[10][11] 2009
Codemasters Colin McRae: Dirt 2007
Codemasters Race Driver: Grid 2008
Compile Heart, Idea Factory, Gust Corporation,
Nippon Ichi Software, Sega
Hyperdimension Neptunia 2010
Dennaton Games, Abstraction Games Hotline Miami 2012
Dennaton Games Hotline Miami 2: Wrong Number 2015
Doublesix Games Burn Zombie Burn! 2009
Falcom Ys: Foliage Ocean in Celceta 2012
Falcom [12] The Legend of Heroes: Trails of Cold Steel 2013
Falcom The Legend of Heroes: Trails of Cold Steel II 2014
Falcom Tokyo Xanadu 2015
FluffyLogic Savage Moon 2008
Game Republic Catan 2008
Gust Corporation Atelier Rorona: The Alchemist of Arland[13] 2009
Gust Corporation Ar tonelico Qoga: Knell of Ar Ciel[13] 2010
Gust Corporation Atelier Totori: The Adventurer of Arland[13] 2010
Gust Corporation Atelier Meruru: The Apprentice of Arland[13] 2011
Gust Corporation Atelier Ayesha: The Alchemist of Dusk[13] 2012
HandCircus Okabu 2011
Iron Galaxy Studios Divekick 2013
Irem PachiPara DL Hyper Sea Story In Karibu 2008
Irem Zettai Zetsumei Toshi 4: Summer Memories 2011
Ivent Strength of the Sword 3 2013
Metalhead Software Super Mega Baseball 2014
Nippon Ichi Software, Idea Factory Trinity Universe 2009
Nippon Ichi Software Last Rebellion 2010
Nippon Ichi Software Disgaea 4: A Promise Unforgotten 2011
Nippon Ichi Software The Witch and The Hundred Knight 2013
Project BC Vacant Sky Awakening[14] TBA
Red Hare Studios Page Chronica[15] 2012
Relevo Videogames Baboon![16] 2015
Sony Computer Entertainment Gravity Daze 2011
Seed Studios Under Siege[13] 2011
Sidhe Interactive GripShift 2007
Sidhe Interactive Shatter[17][18] 2009
thatgamecompany flOw 2007
thatgamecompany[2] Flower 2009
thatgamecompany Journey 2012
VectorCell Amy 2012
VectorCell Flashback 2013
Coldwood Interactive Unravel 2016

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />
  1. 1.0 1.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. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 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. 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. 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. 13.0 13.1 13.2 13.3 13.4 13.5 Lua error in package.lua at line 80: module 'strict' not found.
  14. 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.