PlayCanvas

PlayCanvas — это программное обеспечение с открытым исходным кодом[1] для создания 3D-игр и интерактивных 3D-приложений, сочетающее движок и проприетарную облачную платформу разработки с совместным редактированием через браузерный интерфейс[2]. Платформа работает в современных браузерах с поддержкой WebGL, включая Mozilla Firefox и Google Chrome. Движок поддерживает моделирование физики жестких тел, объёмный трёхмерный звук и 3D-анимации.

PlayCanvas поддерживается такими компаниями, как ARM, Activision и Mozilla[3].

Движок PlayCanvas был открыт для сообщества 4 июня 2014 года[4][5].

В апреле 2019 года BusinessInsider.com сообщил, что компания была приобретена Snap Inc. в 2017 году[6].

Общие сведения
PlayCanvas
Тип 3D-движок для HTML5
Разработчики Will Eastcott, Dave Evans, Vaios Kalpias Ilias, Kevin Rooney, Maksims Mihejevs
Написана на JavaScript
Операционная система независимая от ОС
Первый выпуск 2014
Аппаратная платформа кроссплатформенная
Репозиторий github.com/playcanvas/en…
Лицензия MIT License
Сайт playcanvas.com

Возможности

Платформа PlayCanvas включает совместный редактор в реальном времени, позволяющий нескольким разработчикам одновременно работать над проектом[7]. Движок поддерживает стандарты WebGL 1.0 и 2.0 для аппаратного ускорения 3D-графики и предоставляет возможность скриптинга на JavaScript[8].

Проекты могут распространяться по веб-ссылке или упаковываться в нативные оболочки, например, для Android, с помощью CocoonJS[9][10][11], либо для Steam с использованием Electron, а также для других платформ.

Примеры использования PlayCanvas

Различные компании[12] используют PlayCanvas для проектов в различных областях интерактивного 3D-контента в интернете.

Disney создала обучающую игру[13] для инициативы Час кода, основанную на фильме «Моана».

King выпустила игру Shuffle Cats Mini в качестве стартового проекта для Facebook Instant Games.

TANX[14] — массовая многопользовательская онлайн-игра с мультяшными танками.

Miniclip выпустила несколько игр[15][16] на своей платформе, что связано с ростом популярности HTML5-игр в сети.

Mozilla вместе с командой PlayCanvas создали демо After the Flood[17] для демонстрации прогрессивных возможностей WebGL 2.0[18].

Примечания

  1. PlayCanvas переходит в открытый исходный код (англ.). hacks.mozilla.org (4 июня 2014). Дата обращения: 30 августа 2014. Архивировано 15 июля 2025 года.
  2. GDC 2014: Mozilla и партнеры доказывают, что веб — платформа для игр (англ.). blog.mozilla.org (18 марта 2014). Дата обращения: 30 августа 2014. Архивировано 21 марта 2014 года.
  3. Techstars London: главные участники (англ.). techcrunch.com (27 сентября 2013). Дата обращения: 30 августа 2014. Архивировано 18 марта 2025 года.
  4. PlayCanvas 3D WebGL Game Engine теперь с открытым исходным кодом (англ.). gamingonlinux.com (4 июня 2014). Дата обращения: 17 сентября 2014.
  5. PlayCanvas делает свой WebGL-движок с открытым исходным кодом (англ.). thenextweb.com (4 июня 2014). Дата обращения: 17 сентября 2014. Архивировано 6 июня 2014 года.
  6. Ghosh, Shona Гендиректор PlayCanvas тайно продал стартап Snap и два года разрабатывал продукт (англ.). Business Insider. Дата обращения: 1 мая 2019. Архивировано 18 марта 2025 года.
  7. PlayCanvas — создание видеоигр. Дата обращения: 1 мая 2019. Архивировано 19 сентября 2021 года.
  8. PlayCanvas — игровой движок для браузера (англ.). phoronix.com (4 июня 2014). Дата обращения: 30 августа 2014. Архивировано 11 июня 2014 года.
  9. Ludei CocoonJS (англ.). Дата обращения: 14 июля 2014. Архивировано 3 сентября 2014 года.
  10. Ludei CocconJS Tech Partners — движки (англ.). ludei.com. Дата обращения: 17 сентября 2014. Архивировано 2 июля 2014 года.
  11. PlayCanvas-приложение на мобильном с использованием CocoonJS (англ.). magicsheepgames.co.uk (9 октября 2013). Дата обращения: 17 сентября 2014. Архивировано 17 сентября 2014 года.
  12. Список пользователей PlayCanvas на GitHub (англ.). GitHub. Дата обращения: 1 мая 2019. Архивировано 13 сентября 2025 года.
  13. Disney — Hour of Code — Moana (обучающая игра). Дата обращения: 1 мая 2019. Архивировано 7 декабря 2015 года.
  14. TANX (игра). Дата обращения: 1 мая 2019.
  15. Miniclip — Virtual Voodoo (игра). Дата обращения: 1 мая 2019. Архивировано 18 марта 2025 года.
  16. Miniclip — Flappy Bird (игра). Дата обращения: 1 мая 2019. Архивировано 18 марта 2025 года.
  17. After the Flood (демо WebGL 2.0). Дата обращения: 1 мая 2019. Архивировано 11 октября 2025 года.
  18. Mozilla запускает поддержку WebGL 2.0 в Firefox. Дата обращения: 1 мая 2019. Архивировано 11 октября 2025 года.

Ссылки