3D Asset Store Propsplanet upgrades from Unity to PlayCanvas
3D Asset Store Propsplanet upgrades from Unity to PlayCanvas
Propsplanet is an online digital marketplace which sells 3D models to independent game developers. Previously powered by the Unity Web Player browser plugin, Propsplanet has this week relaunched using the PlayCanvas engine.
"Upgrading our online 3D preview from Unity to PlayCanvas has made a huge difference to the customer experience on our website. It lets us broaden our audience from desktop only to include every shopper including tablet and mobile users. Our early tests show that using PlayCanvas decreases page loading times by over 10x which has led to more item views and the average time on site has increased by over 500%.”
diff --git a/404.html b/404.html index ac06dd40d..b0362f3ee 100644 --- a/404.html +++ b/404.html @@ -5,8 +5,8 @@Page Not Found | PlayCanvas Blog - - + +diff --git a/a-graph-rendering-library-for-the-web-pcui-graph/index.html b/a-graph-rendering-library-for-the-web-pcui-graph/index.html index 865b67374..9de54d0d9 100644 --- a/a-graph-rendering-library-for-the-web-pcui-graph/index.html +++ b/a-graph-rendering-library-for-the-web-pcui-graph/index.html @@ -5,11 +5,11 @@Page Not Found
We could not find what you were looking for.
Please contact the owner of the site that linked you to the original URL and let them know their link is broken.
A Graph Rendering Library for the Web: PCUI Graph | PlayCanvas Blog - - + + -A Graph Rendering Library for the Web: PCUI Graph
· 2 min readToday, we are excited to announce a new open source library: PCUI Graph. It’s a graph rendering framework for the browser which can be used to build and view various types of node-based graphs.
+A Graph Rendering Library for the Web: PCUI Graph
· 2 min readToday, we are excited to announce a new open source library: PCUI Graph. It’s a graph rendering framework for the browser which can be used to build and view various types of node-based graphs.
Last year, we open sourced PCUI, a front-end framework for building web-based tools like the PlayCanvas Editor. This was subsequently used as the foundation for a new family of open source tools: the glTF Viewer and the PlayCanvas Examples Browser. However, some of our more recent tools projects have had requirements related to the creation and editing of node-based graphs. As a result, we set about developing a new plugin to PCUI called PCUI Graph. This plugin is already in use today since it powers both the PlayCanvas Shader Editor and Animation State Graph Editor:
diff --git a/a-multiplayer-3rd-person-shooter-in-html5/index.html b/a-multiplayer-3rd-person-shooter-in-html5/index.html index 371c963c1..1f07c3314 100644 --- a/a-multiplayer-3rd-person-shooter-in-html5/index.html +++ b/a-multiplayer-3rd-person-shooter-in-html5/index.html @@ -5,11 +5,11 @@Making a multiplayer 3rd-person shooter in HTML5 | PlayCanvas Blog - - + + -Making a multiplayer 3rd-person shooter in HTML5
· 6 min read
+Making a multiplayer 3rd-person shooter in HTML5
· 6 min read
D.E.M.O. Multiplayer 3rd-person shooter running in the browserPlayCanvas were lucky enough to show a demo of our collaborative HTML5 game development toolset at Google I/O a few months back. We had a few existing demos of simple games that we had made in order to test the platform.
However, we really wanted to show something a little more high-end, to showcase the possibilities that HTML5 offers for next-generation browser games. With a little under two weeks to go we started work on the demo we'd feature on the show floor. A networked multiplayer 3rd-person shooter we descriptively called 'scifi'. We’ve since renamed it to the slightly less descriptive D.E.M.O.
diff --git a/a-new-ui-for-the-playcanvas-editor/index.html b/a-new-ui-for-the-playcanvas-editor/index.html index 9a22346e0..c2f6ea07c 100644 --- a/a-new-ui-for-the-playcanvas-editor/index.html +++ b/a-new-ui-for-the-playcanvas-editor/index.html @@ -5,11 +5,11 @@A New UI for the PlayCanvas Editor | PlayCanvas Blog - - + + -A New UI for the PlayCanvas Editor
· 3 min readThe PlayCanvas Editor has been around since 2011. Way back then, it was called the PlayCanvas Designer. It was built on Sencha's ExtJS front end framework and looked like this:
+A New UI for the PlayCanvas Editor
· 3 min readThe PlayCanvas Editor has been around since 2011. Way back then, it was called the PlayCanvas Designer. It was built on Sencha's ExtJS front end framework and looked like this:
As you can see, it sort of looks like a Windows XP application. If you think it looks retro now, it actually looked retro then! But you can more or less recognize it as PlayCanvas. The Pack Explorer is now the Hierarchy panel on the left. The Attribute Editor is now the Inspector. You can even see the 'Who's Online' bar to the bottom right, which is still around today. We decided quite quickly to drop the WinXP aesthetic by adopting a darker theme in September 2013:
diff --git a/a-wild-designer-appears/index.html b/a-wild-designer-appears/index.html index 12f7bcfaf..1bd0d79bc 100644 --- a/a-wild-designer-appears/index.html +++ b/a-wild-designer-appears/index.html @@ -5,11 +5,11 @@A wild designer appears! | PlayCanvas Blog - - + + -A wild designer appears!
· One min readTo kick off 2014 with a bang, we're welcoming a brand new member to the PlayCanvas family.
+A wild designer appears!
· One min readTo kick off 2014 with a bang, we're welcoming a brand new member to the PlayCanvas family.
Kevin's image doesn't appear on film, so we've used this instead.Kevin Rooney joins us as Creative Director, check out his amazing portfolio. Kevin is an experienced designer who has sampled the start-up life before at Memrise.
diff --git a/a-wild-programmer-appears/index.html b/a-wild-programmer-appears/index.html index 24fc1e59b..ee83f5f58 100644 --- a/a-wild-programmer-appears/index.html +++ b/a-wild-programmer-appears/index.html @@ -5,11 +5,11 @@A wild programmer appears! | PlayCanvas Blog - - + + -A wild programmer appears!
· One min readIt's a big day over at PlayCanvas towers. We have a new programmer. In fact, our first full-time staffer after the founding team.
+A wild programmer appears!
· One min readIt's a big day over at PlayCanvas towers. We have a new programmer. In fact, our first full-time staffer after the founding team.
Humouring the idiot with the camera phoneVaios joins us from sunny Athens, land of gods, fine olive oil and greeks bearing gifts [Best you could come up with!? - Ed]. More importantly he's got loads of experience writing games and tools for game developers. He spent a number of years working at Sony Computer Entertainment in London on the sadly un-released AAA action title Eight Days, and the ground-breaking console virtual world PlayStation Home. Since then he's been working another virtual world title in Athens.
diff --git a/anim-layer-masks-and-blending/index.html b/anim-layer-masks-and-blending/index.html index 82804b1eb..053efa3e5 100644 --- a/anim-layer-masks-and-blending/index.html +++ b/anim-layer-masks-and-blending/index.html @@ -5,11 +5,11 @@Anim Layer Masks and Blending | PlayCanvas Blog - - + + -Anim Layer Masks and Blending
· 4 min read
+Anim Layer Masks and Blending
· 4 min readToday, we are releasing the latest anim component feature: the masking and blending of anim layers.
This is a versatile feature that has been hotly requested by PlayCanvas developers that wish to get even more creative with their animations. We’re excited to be able to share how it works in this blog.
diff --git a/announcing-playcanvas-answers/index.html b/announcing-playcanvas-answers/index.html index 15ea20d7f..9711658a2 100644 --- a/announcing-playcanvas-answers/index.html +++ b/announcing-playcanvas-answers/index.html @@ -5,11 +5,11 @@PlayCanvas Community Part 1 - Announcing PlayCanvas Answers | PlayCanvas Blog - - + + -PlayCanvas Community Part 1 - Announcing PlayCanvas Answers
· 3 min read+PlayCanvas Community Part 1 - Announcing PlayCanvas Answers
· 3 min readOne of our little mantras at PlayCanvas, is that making games is too slow, too hard, and too expensive, and we want to fix that. One way we're going about that is by making great tools which you can use to create games quickly, easily and cheaply.
But tools are are only part of the equation, the next important part of the PlayCanvas story is the Community. A community of smart and creative individuals can lift beginners out of the n00b backwater, push intermediates to excel, and give experts an audience to both educate and impress.
The games industry has traditionally been a secretive place where performance tricks and algorithms were handed around behind closed doors and guarded as trade secrets. Engine documentation was badly written and hidden behind expensive support contracts.
diff --git a/announcing-the-new-playcanvas-asset-store/index.html b/announcing-the-new-playcanvas-asset-store/index.html index 840d0d28e..87c4c40cc 100644 --- a/announcing-the-new-playcanvas-asset-store/index.html +++ b/announcing-the-new-playcanvas-asset-store/index.html @@ -5,11 +5,11 @@Announcing the New PlayCanvas Asset Store | PlayCanvas Blog - - + + -Announcing the New PlayCanvas Asset Store
· 4 min readThe PlayCanvas Asset Store is the first place that users tend to go to find content for their projects. This is especially true for new users who want to get started as quickly as possible. Up until now, the Store has not been particularly easy to use and the content has not changed in quite a long time. In short, a complete overhaul and refresh has been long overdue. So today, we are incredibly excited to announce a major upgrade for the PlayCanvas Asset Store!
+Announcing the New PlayCanvas Asset Store
· 4 min readThe PlayCanvas Asset Store is the first place that users tend to go to find content for their projects. This is especially true for new users who want to get started as quickly as possible. Up until now, the Store has not been particularly easy to use and the content has not changed in quite a long time. In short, a complete overhaul and refresh has been long overdue. So today, we are incredibly excited to announce a major upgrade for the PlayCanvas Asset Store!
First up, check out a little example of building a city scene using content taken from the Asset Store. A skybox, a pack of 3D city block meshes and a camera control script are imported and the city is built via drag and drop. And not one single line of code is needed!
Now, let's examine some of the key highlights that make the new Asset Store so special.
diff --git a/apple-embraces-webgl/index.html b/apple-embraces-webgl/index.html index a4810c6ee..9e1bc469a 100644 --- a/apple-embraces-webgl/index.html +++ b/apple-embraces-webgl/index.html @@ -5,11 +5,11 @@Apple Embraces WebGL | PlayCanvas Blog - - + + -Apple Embraces WebGL
· 2 min readIn July 2011, Apple released Safari 5.1 bringing WebGL to OS X users. WebGL advocates the world over rejoiced - except there was a catch. WebGL was disabled by default, hidden behind a flag buried deep within Safari's preferences panel. The general expectation was that a switch to 'on by default' could not be far behind. Almost 3 years on, it seems this view was seriously misjudged.
+Apple Embraces WebGL
· 2 min readIn July 2011, Apple released Safari 5.1 bringing WebGL to OS X users. WebGL advocates the world over rejoiced - except there was a catch. WebGL was disabled by default, hidden behind a flag buried deep within Safari's preferences panel. The general expectation was that a switch to 'on by default' could not be far behind. Almost 3 years on, it seems this view was seriously misjudged.
But now, it seems things might be about to change due to some exciting developments. Apple has just published the session schedule for WWDC 2014. If you scan the session list, you will find this:
So what can we deduce from this (and do excuse the speculation):
diff --git a/archive/index.html b/archive/index.html index 7d1923cc3..be9b7ca59 100644 --- a/archive/index.html +++ b/archive/index.html @@ -5,10 +5,10 @@Archive | PlayCanvas Blog - - + + -+Archive
Archive
2024
2023
- January 4 - PlayCanvas Review of 2022
- January 19 - glTF 2.0 Import Arrives in the PlayCanvas Editor
- February 1 - PlayCanvas now supports Microsoft volumetric video playback
- February 7 - How to make your HTML5 Games Awesome!
- February 28 - Draco Mesh Compression Arrives in the PlayCanvas Editor
- March 16 - WebXR AR Made Easy with PlayCanvas
- March 31 - Initial WebGPU support lands in PlayCanvas Engine 1.62!
- April 26 - Announcing the New PlayCanvas Asset Store
- June 7 - Moving from WordPress to Jekyll - A Case Study
- June 26 - PlayCanvas Adds Sketchfab Integration
- October 10 - glTF Viewer 4.0 Adds WebGPU Support
- October 11 - Boost Your Efficiency: Editor gets Support for AVIF and WebP
- December 5 - Compressing Gaussian Splats
2022
- January 4 - PlayCanvas Review of 2021
- May 24 - Clustered Lighting Open Beta - Have hundreds of dynamic lights in your scene!
- June 20 - Upcoming UI changes to Dashboard and Editor - PlayCanvas Bytes
- July 6 - Improvements and changes to Shader Chunks - PlayCanvas Bytes
- September 2 - PlayCanvas Releases glTF Viewer 2.0
- September 5 - Our 2022 developer showreel is live!
- September 22 - Porting from Unity to PlayCanvas - Developer Spotlight with Christina Kaliora
- September 28 - Building WebAR Experiences - Developer Spotlight with Visionaries777
- October 5 - glTF Viewer Arrives on Mobile with AR Support
- October 27 - Web AR Experiences - Developer Spotlight with Animech
- November 9 - Porting Unreal Scenes to the Browser with PlayCanvas - Developer Spotlight with Leonidas Maliokas
- December 20 - PCUI Framework Migrated to TypeScript
2021
- January 6 - Basis Texture Compression arrives in PlayCanvas
- February 11 - WebGL Case Study: Rebuilding the Star-Lord PBR Demo
- March 25 - Build Facebook Playable Ads with PlayCanvas!
- May 5 - Introducing the Anim State Graph
- July 5 - Transitioning to the New Render Component and Fill Mode API
- July 16 - Learn the PlayCanvas API with the Engine Examples Browser
- September 2 - A Graph Rendering Library for the Web: PCUI Graph
- September 21 - PlayCanvas Showcase 2021
- September 22 - Important Information about macOS Safari 15
- September 28 - Import Full Model Hierarchy into PlayCanvas
- October 27 - Changes to our Editor and Engine Releases
- November 8 - Anim Layer Masks and Blending
- November 11 - Editor API Beta Release
- November 12 - Upcoming Code Editor Upgrade to Monaco!
2020
- May 14 - A New UI for the PlayCanvas Editor
- June 3 - Implementing Cloth Simulation in WebGL
- June 11 - TANX lives! Popular WebGL online game returns
- June 19 - Porting a Large ES5 JavaScript Library to ES6 Modules and Rollup
- July 21 - Plan Updates: More Storage, More Features, Same Price
- July 30 - PlayCanvas launches glTF 2.0 Viewer Tool
- September 22 - Supercharge your workflow with Template Assets!
- October 6 - Introducing PCUI - An Open Source UI Framework for the Web
- October 20 - Faster Load Times with glTF's GLB Format!
- October 22 - Copy and Paste Assets between Projects
- November 3 - Introducing JSON Script Attributes
- December 23 - PCUI 1.1.0 Adds Tree Control and Array Control
2019
2018
2017
- January 3 - PlayCanvas in 2016 - WebGL Everywhere
- January 5 - Master Archer lands on Facebook Instant Games
- January 25 - Mozilla Launches WebGL 2 with PlayCanvas
- February 9 - WebVR Lab launches with Chrome 56 for Daydream
- February 15 - Introducing the new Code Editor
- June 9 - Maintenance Saturday June 10, 9am UTC
- July 25 - PlayCanvas to Support Flash Devs as Adobe Kills its Player
- August 31 - Introducing Element & Screen Components
2016
- January 5 - PlayCanvas in 2015 - WebGL Goes Mainstream
- January 22 - PLAYHACK with Playjam
- January 26 - PLAYHACK with PlayJam
- January 26 - New and Improved Sound Component
- January 29 - PLAYHACK with PlayJam starts on Monday
- January 30 - Tutorial Series: A complete PlayCanvas game
- February 1 - PLAYHACK with PlayJam starts today
- February 9 - New Publishing Features
- February 11 - Moving playcanv.as to HTTPS
- March 4 - PlayCanvas brings WebGL Tools that Work to GDC 2016
- March 29 - PlayCanvas Editor Improvements for March
- April 1 - PLAYHACK with PlayJam: Winners
- April 7 - Easy Cardboard VR in WebGL
- April 14 - Runtime Lightmap Generation for WebGL
- May 18 - New Tutorials: Multiplayer with Node.js and WebGL & Facebook SDK
- May 27 - Variance Shadow Maps for WebGL and More!
- June 3 - Getting started with WebVR
- July 8 - PlayCanvas Scripts 2.0
- July 14 - Realtime Chat Lands in the PlayCanvas Editor
- July 18 - Organizations & new plans
- August 4 - PlayCanvas versus Unity WebGL
- August 15 - PlayCanvas versus Unreal WebGL
- September 21 - PlayCanvas REST API
- October 24 - Miniclip Launches Their First PlayCanvas Game
- October 25 - WebGL Texture Compression Made Easy
- November 8 - WebVR support in PlayCanvas
- November 11 - Refinements aplenty for our WebGL Editor
- November 16 - TANX Takes WebGL Gaming to a New Level
- November 21 - PlayCanvas Interviewed Live on BBC News
- November 22 - Tutorials section expanded!
- December 2 - Instant Games and PlayCanvas
- December 12 - PlayCanvas December Mega Update
- December 20 - Disney Selects PlayCanvas for Hour of Code
- December 21 - Goo Create to Migrate Userbase to PlayCanvas
2015
- January 1 - PLAYHACK - We challenge you to a jewel!
- February 1 - Build a game for a loved one this month.
- February 18 - Engine Update: Streamlining Components and Scripts
- February 26 - PLAYHACK March - Win a Chromebook 2
- March 4 - Seemore: Physically Based Rendering in WebGL
- March 17 - ENTI Brings you VideoGame Day in Mallorca
- April 1 - PLAYHACK April: Rolling balls and platforms
- April 2 - PLAYHACK with ARM: Chromebook Winner
- April 15 - Developer Spotlight: Rustam Zinurov
- April 20 - The Making of Seemore WebGL
- May 1 - PLAYHACK May: Spaceships and win a Google Cardboard
- May 2 - What's New: HDR Cubemaps, Multi-selection and more
- May 6 - PLAYHACK: We have a winner!
- May 15 - PlayCanvas in the Spotlight at 3D Web Fest
- May 30 - Enhanced Asset API
- June 5 - What's New: Multi-selection, Gizmos and Faster Lighting
- June 5 - PLAYHACK May Winner
- June 24 - Feature update: Real-time asset support
- June 24 - DOOH and PlayCanvas debut Giant Space Invaders at Cannes Lions
- July 2 - Autocomplete and Realtime API Reference added to Code Editor
- July 9 - PLAYHACK: July '15 - Join the Indie Game Maker Contest
- July 14 - Humble Game Making Bundle
- July 31 - What's new? HTML Assets, New Gizmos, Viewport improvements
- August 12 - PlayCanvas pioneers 3D rich media ad format for Facebook and Twitter
- August 14 - Development Update: Major Improvements Ahoy!
- August 26 - Development Update: Tags, New Script Attributes
- September 21 - PlayCanvas Feature Update
- October 23 - Mobile Brand Experiences in WebGL
- November 3 - Better Asset Management
- November 17 - Performance Matters: Introducing the PlayCanvas Profiler
- November 20 - PlayCanvas Feature Update - November 2015
- December 5 - Feature Update: Import Pipeline Improvements
2014
- January 9 - A wild designer appears!
- January 13 - Primitives are Dead! Long Live the Model!
- January 13 - Incoming Breaking Changes - New Maths API
- January 16 - New Math API: A Transition Guide
- March 16 - PlayCanvas @ SXSW
- March 21 - SWOOOP
- April 6 - Publishing HTML5 Games on the Chrome Web Store
- April 9 - IDEALondon Welcomes PlayCanvas
- April 15 - Game Development Trends Talk
- May 6 - How to Make a Video Game in 48 Hours
- May 19 - PlayCanvas Joins Autodesk for Nordic Game
- May 22 - Apple Embraces WebGL
- May 29 - PlayCanvas Teams with Tizen
- June 4 - PlayCanvas goes open source
- June 4 - iOS WebGL Support
- June 12 - Snappy New Update
- June 13 - PlayCanvas Update 13/06/14
- June 13 - Platform Game Starter Kit
- June 18 - Meet the PlayCanvas team: Will Eastcott
- June 19 - Virtual Reality and the future of Web Based Gaming
- June 20 - PlayCanvas Update 20/06/14
- June 23 - Meet the PlayCanvas team: Vaios Kalpias-Illias
- June 24 - Meet the PlayCanvas team: Maksims Mihejevs
- June 26 - New Custom and Built-in Post Effects
- June 27 - PlayCanvas Update 27/06/14
- June 27 - Meet the PlayCanvas team: Dave Evans
- June 30 - Meet the PlayCanvas team: Kevin Rooney
- July 3 - PlayCanvas Voted the Leading WebGL Engine
- July 4 - PlayCanvas Update 04/07/14
- July 7 - Great British Summer Game Jam
- July 11 - PlayCanvas Update 11/07/14
- July 15 - developer.playcanvas.com is open source
- July 18 - PlayCanvas Update 18/7/14
- July 21 - SWOOOP @ LadyCADE
- July 25 - PlayCanvas Update 25/7/14
- August 4 - PlayCanvas Update 04/08/14
- August 8 - PlayCanvas Update 08/08/14
- August 15 - PlayCanvas Update 15/08/14
- September 10 - WebGL on iPhone in less than a minute
- September 18 - New Plans
- September 18 - iOS 8 launched with WebGL
- September 21 - PlayCanvas Update 21/9/2014
- October 1 - PlayCanvas Maintenance 1/10/2014
- October 6 - Intel gives HTML5 some love at the Buzz Workshop
- October 7 - The DevLog - PlayCanvas Community Feature
- October 13 - HTML5 Game Development Community Meet Up
- October 20 - PLAYHACK - Make a game, get featured
- November 4 - PLAYHACK November - Adding Tank Controls
- November 4 - PlayCanvas Referrals: Just a little Thank You
- November 5 - PLAYHACK November - Camera types
- November 6 - PLAYHACK November - Turrets and shooting bullets
- November 12 - 3D Asset Store Propsplanet upgrades from Unity to PlayCanvas
- November 14 - PlayCanvas Referrals Program
- November 20 - Watching and Starring
- November 21 - PlayCanvas Update 21/11/14
- December 1 - PLAYHACK December: Jolly Santa
- December 5 - PlayCanvas Update 5/12/14
- December 8 - PLAYHACK December - Player Character
- December 9 - PLAYCANVAS in LUDUM DARE 31
- December 10 - Physically Based Rendering comes to WebGL
- December 12 - PLAYHACK December - Creating Presents
- December 22 - PLAYHACK December - Collecting Presents
- December 22 - PlayCanvas in 2014: A Year In Review
2013
- January 29 - PlayCanvas Community Part 1 - Announcing PlayCanvas Answers
- February 28 - Dungeon Fury: 3D Browser Gaming Arrives on Mobile
- April 22 - London HTML5 Game Developers
- April 24 - Welcome Ludum Darers
- May 31 - PlayCanvas Community Part 2 - Announcing PlayCanvas Discussion
- June 21 - Importing in the Cloud: New Asset Pipeline
- August 6 - Moving to playcanvas.com
- August 7 - A wild programmer appears!
- August 12 - Find Your Dream Job @ The Tech Factor
- August 21 - Making an HTML5 Game: Pong
- August 27 - Featured games, featured projects and activity stream
- August 28 - Introduction to ammo.js
- September 5 - Starter Kits
- September 9 - Making an HTML5 Game: Lunar Lander
- September 12 - PlayCanvas Game Jam
- September 13 - New Look Designer
- September 19 - See Your Friends!
- September 23 - onGameStart Game Jam
- October 2 - PlayCanvas Unleashed at Techstars Demo Day
- October 4 - Leap Motion + PlayCanvas = Physics Playground
- October 28 - Nottingham GameCity and MozFest
- October 31 - Light and Collision Component API
- November 18 - Changes for 18th November
- November 25 - Changes for 25th November
- December 9 - Who Ludum Dares Wins!
- December 13 - Friday Assets Mega-update
- December 18 - Ludum Dare 28: PlayCanvas Round-Up
2012
- February 12 - Hello World
- June 26 - Introduction to PlayCanvas
- July 3 - PlayCanvas @ Google I/O
- July 25 - New Feature: GitHub and private repository support
- August 8 - Making a multiplayer 3rd-person shooter in HTML5
- August 19 - HTML5 APIs for game developers
- September 10 - Will HTML5 change the way games are made?
- December 21 - PlayCanvas features in 'The top 10 HTML5 games of 2012'
Archive
Archive
2024
2023
- January 4 - PlayCanvas Review of 2022
- January 19 - glTF 2.0 Import Arrives in the PlayCanvas Editor
- February 1 - PlayCanvas now supports Microsoft volumetric video playback
- February 7 - How to make your HTML5 Games Awesome!
- February 28 - Draco Mesh Compression Arrives in the PlayCanvas Editor
- March 16 - WebXR AR Made Easy with PlayCanvas
- March 31 - Initial WebGPU support lands in PlayCanvas Engine 1.62!
- April 26 - Announcing the New PlayCanvas Asset Store
- June 7 - Moving from WordPress to Jekyll - A Case Study
- June 26 - PlayCanvas Adds Sketchfab Integration
- October 10 - glTF Viewer 4.0 Adds WebGPU Support
- October 11 - Boost Your Efficiency: Editor gets Support for AVIF and WebP
- December 5 - Compressing Gaussian Splats
2022
- January 4 - PlayCanvas Review of 2021
- May 24 - Clustered Lighting Open Beta - Have hundreds of dynamic lights in your scene!
- June 20 - Upcoming UI changes to Dashboard and Editor - PlayCanvas Bytes
- July 6 - Improvements and changes to Shader Chunks - PlayCanvas Bytes
- September 2 - PlayCanvas Releases glTF Viewer 2.0
- September 5 - Our 2022 developer showreel is live!
- September 22 - Porting from Unity to PlayCanvas - Developer Spotlight with Christina Kaliora
- September 28 - Building WebAR Experiences - Developer Spotlight with Visionaries777
- October 5 - glTF Viewer Arrives on Mobile with AR Support
- October 27 - Web AR Experiences - Developer Spotlight with Animech
- November 9 - Porting Unreal Scenes to the Browser with PlayCanvas - Developer Spotlight with Leonidas Maliokas
- December 20 - PCUI Framework Migrated to TypeScript
2021
- January 6 - Basis Texture Compression arrives in PlayCanvas
- February 11 - WebGL Case Study: Rebuilding the Star-Lord PBR Demo
- March 25 - Build Facebook Playable Ads with PlayCanvas!
- May 5 - Introducing the Anim State Graph
- July 5 - Transitioning to the New Render Component and Fill Mode API
- July 16 - Learn the PlayCanvas API with the Engine Examples Browser
- September 2 - A Graph Rendering Library for the Web: PCUI Graph
- September 21 - PlayCanvas Showcase 2021
- September 22 - Important Information about macOS Safari 15
- September 28 - Import Full Model Hierarchy into PlayCanvas
- October 27 - Changes to our Editor and Engine Releases
- November 8 - Anim Layer Masks and Blending
- November 11 - Editor API Beta Release
- November 12 - Upcoming Code Editor Upgrade to Monaco!
2020
- May 14 - A New UI for the PlayCanvas Editor
- June 3 - Implementing Cloth Simulation in WebGL
- June 11 - TANX lives! Popular WebGL online game returns
- June 19 - Porting a Large ES5 JavaScript Library to ES6 Modules and Rollup
- July 21 - Plan Updates: More Storage, More Features, Same Price
- July 30 - PlayCanvas launches glTF 2.0 Viewer Tool
- September 22 - Supercharge your workflow with Template Assets!
- October 6 - Introducing PCUI - An Open Source UI Framework for the Web
- October 20 - Faster Load Times with glTF's GLB Format!
- October 22 - Copy and Paste Assets between Projects
- November 3 - Introducing JSON Script Attributes
- December 23 - PCUI 1.1.0 Adds Tree Control and Array Control
2019
2018
2017
- January 3 - PlayCanvas in 2016 - WebGL Everywhere
- January 5 - Master Archer lands on Facebook Instant Games
- January 25 - Mozilla Launches WebGL 2 with PlayCanvas
- February 9 - WebVR Lab launches with Chrome 56 for Daydream
- February 15 - Introducing the new Code Editor
- June 9 - Maintenance Saturday June 10, 9am UTC
- July 25 - PlayCanvas to Support Flash Devs as Adobe Kills its Player
- August 31 - Introducing Element & Screen Components
2016
- January 5 - PlayCanvas in 2015 - WebGL Goes Mainstream
- January 22 - PLAYHACK with Playjam
- January 26 - PLAYHACK with PlayJam
- January 26 - New and Improved Sound Component
- January 29 - PLAYHACK with PlayJam starts on Monday
- January 30 - Tutorial Series: A complete PlayCanvas game
- February 1 - PLAYHACK with PlayJam starts today
- February 9 - New Publishing Features
- February 11 - Moving playcanv.as to HTTPS
- March 4 - PlayCanvas brings WebGL Tools that Work to GDC 2016
- March 29 - PlayCanvas Editor Improvements for March
- April 1 - PLAYHACK with PlayJam: Winners
- April 7 - Easy Cardboard VR in WebGL
- April 14 - Runtime Lightmap Generation for WebGL
- May 18 - New Tutorials: Multiplayer with Node.js and WebGL & Facebook SDK
- May 27 - Variance Shadow Maps for WebGL and More!
- June 3 - Getting started with WebVR
- July 8 - PlayCanvas Scripts 2.0
- July 14 - Realtime Chat Lands in the PlayCanvas Editor
- July 18 - Organizations & new plans
- August 4 - PlayCanvas versus Unity WebGL
- August 15 - PlayCanvas versus Unreal WebGL
- September 21 - PlayCanvas REST API
- October 24 - Miniclip Launches Their First PlayCanvas Game
- October 25 - WebGL Texture Compression Made Easy
- November 8 - WebVR support in PlayCanvas
- November 11 - Refinements aplenty for our WebGL Editor
- November 16 - TANX Takes WebGL Gaming to a New Level
- November 21 - PlayCanvas Interviewed Live on BBC News
- November 22 - Tutorials section expanded!
- December 2 - Instant Games and PlayCanvas
- December 12 - PlayCanvas December Mega Update
- December 20 - Disney Selects PlayCanvas for Hour of Code
- December 21 - Goo Create to Migrate Userbase to PlayCanvas
2015
- January 1 - PLAYHACK - We challenge you to a jewel!
- February 1 - Build a game for a loved one this month.
- February 18 - Engine Update: Streamlining Components and Scripts
- February 26 - PLAYHACK March - Win a Chromebook 2
- March 4 - Seemore: Physically Based Rendering in WebGL
- March 17 - ENTI Brings you VideoGame Day in Mallorca
- April 1 - PLAYHACK April: Rolling balls and platforms
- April 2 - PLAYHACK with ARM: Chromebook Winner
- April 15 - Developer Spotlight: Rustam Zinurov
- April 20 - The Making of Seemore WebGL
- May 1 - PLAYHACK May: Spaceships and win a Google Cardboard
- May 2 - What's New: HDR Cubemaps, Multi-selection and more
- May 6 - PLAYHACK: We have a winner!
- May 15 - PlayCanvas in the Spotlight at 3D Web Fest
- May 30 - Enhanced Asset API
- June 5 - What's New: Multi-selection, Gizmos and Faster Lighting
- June 5 - PLAYHACK May Winner
- June 24 - Feature update: Real-time asset support
- June 24 - DOOH and PlayCanvas debut Giant Space Invaders at Cannes Lions
- July 2 - Autocomplete and Realtime API Reference added to Code Editor
- July 9 - PLAYHACK: July '15 - Join the Indie Game Maker Contest
- July 14 - Humble Game Making Bundle
- July 31 - What's new? HTML Assets, New Gizmos, Viewport improvements
- August 12 - PlayCanvas pioneers 3D rich media ad format for Facebook and Twitter
- August 14 - Development Update: Major Improvements Ahoy!
- August 26 - Development Update: Tags, New Script Attributes
- September 21 - PlayCanvas Feature Update
- October 23 - Mobile Brand Experiences in WebGL
- November 3 - Better Asset Management
- November 17 - Performance Matters: Introducing the PlayCanvas Profiler
- November 20 - PlayCanvas Feature Update - November 2015
- December 5 - Feature Update: Import Pipeline Improvements
2014
- January 9 - A wild designer appears!
- January 13 - Primitives are Dead! Long Live the Model!
- January 13 - Incoming Breaking Changes - New Maths API
- January 16 - New Math API: A Transition Guide
- March 16 - PlayCanvas @ SXSW
- March 21 - SWOOOP
- April 6 - Publishing HTML5 Games on the Chrome Web Store
- April 9 - IDEALondon Welcomes PlayCanvas
- April 15 - Game Development Trends Talk
- May 6 - How to Make a Video Game in 48 Hours
- May 19 - PlayCanvas Joins Autodesk for Nordic Game
- May 22 - Apple Embraces WebGL
- May 29 - PlayCanvas Teams with Tizen
- June 4 - PlayCanvas goes open source
- June 4 - iOS WebGL Support
- June 12 - Snappy New Update
- June 13 - PlayCanvas Update 13/06/14
- June 13 - Platform Game Starter Kit
- June 18 - Meet the PlayCanvas team: Will Eastcott
- June 19 - Virtual Reality and the future of Web Based Gaming
- June 20 - PlayCanvas Update 20/06/14
- June 23 - Meet the PlayCanvas team: Vaios Kalpias-Illias
- June 24 - Meet the PlayCanvas team: Maksims Mihejevs
- June 26 - New Custom and Built-in Post Effects
- June 27 - PlayCanvas Update 27/06/14
- June 27 - Meet the PlayCanvas team: Dave Evans
- June 30 - Meet the PlayCanvas team: Kevin Rooney
- July 3 - PlayCanvas Voted the Leading WebGL Engine
- July 4 - PlayCanvas Update 04/07/14
- July 7 - Great British Summer Game Jam
- July 11 - PlayCanvas Update 11/07/14
- July 15 - developer.playcanvas.com is open source
- July 18 - PlayCanvas Update 18/7/14
- July 21 - SWOOOP @ LadyCADE
- July 25 - PlayCanvas Update 25/7/14
- August 4 - PlayCanvas Update 04/08/14
- August 8 - PlayCanvas Update 08/08/14
- August 15 - PlayCanvas Update 15/08/14
- September 10 - WebGL on iPhone in less than a minute
- September 18 - New Plans
- September 18 - iOS 8 launched with WebGL
- September 21 - PlayCanvas Update 21/9/2014
- October 1 - PlayCanvas Maintenance 1/10/2014
- October 6 - Intel gives HTML5 some love at the Buzz Workshop
- October 7 - The DevLog - PlayCanvas Community Feature
- October 13 - HTML5 Game Development Community Meet Up
- October 20 - PLAYHACK - Make a game, get featured
- November 4 - PLAYHACK November - Adding Tank Controls
- November 4 - PlayCanvas Referrals: Just a little Thank You
- November 5 - PLAYHACK November - Camera types
- November 6 - PLAYHACK November - Turrets and shooting bullets
- November 12 - 3D Asset Store Propsplanet upgrades from Unity to PlayCanvas
- November 14 - PlayCanvas Referrals Program
- November 20 - Watching and Starring
- November 21 - PlayCanvas Update 21/11/14
- December 1 - PLAYHACK December: Jolly Santa
- December 5 - PlayCanvas Update 5/12/14
- December 8 - PLAYHACK December - Player Character
- December 9 - PLAYCANVAS in LUDUM DARE 31
- December 10 - Physically Based Rendering comes to WebGL
- December 12 - PLAYHACK December - Creating Presents
- December 22 - PLAYHACK December - Collecting Presents
- December 22 - PlayCanvas in 2014: A Year In Review
2013
- January 29 - PlayCanvas Community Part 1 - Announcing PlayCanvas Answers
- February 28 - Dungeon Fury: 3D Browser Gaming Arrives on Mobile
- April 22 - London HTML5 Game Developers
- April 24 - Welcome Ludum Darers
- May 31 - PlayCanvas Community Part 2 - Announcing PlayCanvas Discussion
- June 21 - Importing in the Cloud: New Asset Pipeline
- August 6 - Moving to playcanvas.com
- August 7 - A wild programmer appears!
- August 12 - Find Your Dream Job @ The Tech Factor
- August 21 - Making an HTML5 Game: Pong
- August 27 - Featured games, featured projects and activity stream
- August 28 - Introduction to ammo.js
- September 5 - Starter Kits
- September 9 - Making an HTML5 Game: Lunar Lander
- September 12 - PlayCanvas Game Jam
- September 13 - New Look Designer
- September 19 - See Your Friends!
- September 23 - onGameStart Game Jam
- October 2 - PlayCanvas Unleashed at Techstars Demo Day
- October 4 - Leap Motion + PlayCanvas = Physics Playground
- October 28 - Nottingham GameCity and MozFest
- October 31 - Light and Collision Component API
- November 18 - Changes for 18th November
- November 25 - Changes for 25th November
- December 9 - Who Ludum Dares Wins!
- December 13 - Friday Assets Mega-update
- December 18 - Ludum Dare 28: PlayCanvas Round-Up
2012
- February 12 - Hello World
- June 26 - Introduction to PlayCanvas
- July 3 - PlayCanvas @ Google I/O
- July 25 - New Feature: GitHub and private repository support
- August 8 - Making a multiplayer 3rd-person shooter in HTML5
- August 19 - HTML5 APIs for game developers
- September 10 - Will HTML5 change the way games are made?
- December 21 - PlayCanvas features in 'The top 10 HTML5 games of 2012'