PhyreEngine
   HOME

TheInfoList



OR:

PhyreEngine is a license-only free to use game engine from Sony Interactive Entertainment, compatible with PlayStation 5, PlayStation 4,
PlayStation 3 The PlayStation 3 (PS3) is a home video game console developed by Sony Computer Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on November 11, 2006, in Japan, November ...
,
PlayStation VR The PlayStation VR (PS VR, known by its code name Project Morpheus during development) is a virtual reality headset developed by Sony Interactive Entertainment, which was released in October 2016. It is fully functional with the PlayStation 4 an ...
, PlayStation Vita, PlayStation Portable, Nintendo Switch, Microsoft Windows (for OpenGL and
DirectX 11 Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
),
Google Android Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablet computer, tablets. Androi ...
and Apple
iOS iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
. PhyreEngine has been adopted by several game studios and has been used in over 200 published titles.


Features

PhyreEngine is exclusively distributed to Sony licensees as an installable package that includes both full
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the w ...
and Microsoft Windows tools, provided under its own flexible use license that allows any PlayStation 3 game developer, publisher or tools and
middleware Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to implement c ...
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 Cell is a multi-core microprocessor microarchitecture that combines a general-purpose PowerPC core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as m ...
of PS3, but can be easily ported to other multi-core architectures. PhyreEngine supports OpenGL and Direct3D, in addition to the low level PS3 LibGCM library. It provides fully functional “game templates” as source code, including support for Havok Complete XS, NVIDIA PhysX and Bullet for physics.


History

The development of PhyreEngine was started in 2003 to create a graphics engine for PlayStation 3. The first public demonstration occurred in 2006. PhyreEngine was launched during the 2008
Game Developers Conference The Game Developers Conference (GDC) is an annual conference for video game developers. The event includes an expo, networking events, and awards shows like the Game Developers Choice Awards and Independent Games Festival, and a variety of tuto ...
. New features (including deferred rendering) were showcased during GDC 2009. 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. 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. Version 3.0 added support for the PlayStation Vita.


Derived game engines

* EGO * Silk Engine


Notes


References


External links

* {{DEFAULTSORT:PhyreEngine 2008 software Freeware game engines PlayStation 3 PlayStation 3 games Cell BE architecture