PlayCanvas
   HOME

TheInfoList



OR:

''PlayCanvas'' is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface. It runs in modern browsers that support
WebGL WebGL (short for Web Graphics Library) is a JavaScript Application programming interface, API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-in (computing), plug-ins. WebGL is fully integra ...
, including
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
and
Google Chrome Google Chrome is a web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, iPadOS, an ...
. The engine is capable of rigid-body physics simulation, handling three-dimensional audio and 3D animations. PlayCanvas has gained the support of ARM, Activision and Mozilla. The PlayCanvas engine was open-sourced on June 4, 2014. In April 2019, BusinessInsider.com reported that the company was acquired by Snap Inc. in 2017.


Features

The PlayCanvas platform has
collaborative real-time Editor A collaborative real-time editor is a type of collaborative software or web application which enables real-time collaborative editing, simultaneous editing, or live editing of the same digital document, computer file or cloud-stored data – s ...
that allows editing a project by multiple developers simultaneously. The engine supports the
WebGL WebGL (short for Web Graphics Library) is a JavaScript Application programming interface, API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-in (computing), plug-ins. WebGL is fully integra ...
1.0 and 2.0 standard to produce GPU accelerated 3D graphics and allows for scripting via the
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
programming language. Projects can be distributed via a URL web link or packaged in native wrappers, p.g. for Android, using CocoonJS or for
Steam Steam is water vapor, often mixed with air or an aerosol of liquid water droplets. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization. Saturated or superheated steam is inv ...
using
Electron The electron (, or in nuclear reactions) is a subatomic particle with a negative one elementary charge, elementary electric charge. It is a fundamental particle that comprises the ordinary matter that makes up the universe, along with up qua ...
, and many other options and platforms.


Notable PlayCanvas applications

Various companies use PlayCanvas in projects of different disciplines of interactive 3D content in the web.
Disney The Walt Disney Company, commonly referred to as simply Disney, is an American multinational mass media and entertainment industry, entertainment conglomerate (company), conglomerate headquartered at the Walt Disney Studios (Burbank), Walt Di ...
created an educational game for Hour of Code based on its '' Moana'' film.
King King is a royal title given to a male monarch. A king is an Absolute monarchy, absolute monarch if he holds unrestricted Government, governmental power or exercises full sovereignty over a nation. Conversely, he is a Constitutional monarchy, ...
published ''Shuffle Cats Mini,'' as a launch title for Facebook Instant Games. TANX –
massively multiplayer online game A massively multiplayer online game (MMOG or more commonly MMO) is an online video game with a large number of players to interact in the same online game world. MMOs usually feature a huge, persistent world, persistent open world, although t ...
of cartoon styled tanks. Miniclip published number of games on their platform with increase of HTML5 games popularity on the web.
Mozilla Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting free software and open standards. The community is supported institution ...
collaborated with PlayCanvas team creating ''After the Flood'' demo for presenting cutting-edge features of WebGL 2.0.


See also

*
List of WebGL frameworks Software framework, Frameworks are available to create WebGL content quickly and easily without building from the ground up. Note: The following list mixes WebGL Library (computing), libraries with game engines as well as Platform as a service, cl ...
* List of game engines *
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
*
HTML5 HTML5 (Hypertext Markup Language 5) is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth and final major HTML version that is now a retired World Wide Web Consortium (W3C) recommend ...
*
WebGL WebGL (short for Web Graphics Library) is a JavaScript Application programming interface, API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-in (computing), plug-ins. WebGL is fully integra ...


References


External links


PlayCanvas Official WebsitePlayCanvas Engine (Open Source)PlayCanvas Developer SitePlayCanvas API ReferenceVarious free-to-play games built with PlayCanvas
{{Video game engines Cloud applications Collaborative real-time editors Cross-platform free software Free 3D graphics software Free game engines Free software programmed in JavaScript Graphics libraries IOS video game engines Software using the MIT license Video game development software Video game engines Web applications Web development Web development software Web software WebGL