From 4d81f8de916c8daa1390a230204fc638bd180eaa Mon Sep 17 00:00:00 2001 From: Will Eastcott Date: Sat, 27 Apr 2024 14:34:25 +0100 Subject: [PATCH] Drop br tag --- ...multiplayer-3rd-person-shooter-in-html5.md | 13 ++++++----- ...ury-3d-browser-gaming-arrives-on-mobile.md | 22 ++++++------------- ...2013-04-22-london-html5-game-developers.md | 12 +++++----- ...part-2-announcing-playcanvas-discussion.md | 8 +++---- blog/2013-08-07-a-wild-programmer-appears.md | 4 ++-- ...s-featured-projects-and-activity-stream.md | 4 ++-- blog/2013-09-05-starter-kits.md | 8 +++---- blog/2013-09-12-playcanvas-game-jam.md | 16 +++++++------- blog/2013-09-13-new-look-designer.md | 4 ++-- ...3-10-28-nottingham-gamecity-and-mozfest.md | 8 +++---- blog/2013-12-13-friday-assets-mega-update.md | 8 +++---- blog/2014-01-09-a-wild-designer-appears.md | 4 ++-- blog/2014-03-16-playcanvas-sxsw.md | 4 ++-- blog/2014-03-21-swooop.md | 8 +++---- ...14-04-09-idealondon-welcomes-playcanvas.md | 12 +++++----- .../2014-06-04-playcanvas-goes-open-source.md | 4 ++-- blog/2014-06-13-platform-game-starter-kit.md | 8 +++---- ...lity-and-the-future-of-web-based-gaming.md | 4 ++-- ...26-new-custom-and-built-in-post-effects.md | 8 +++---- blog/2014-06-27-playcanvas-update-27-06-14.md | 18 +++++++-------- blog/2014-07-04-playcanvas-update-040714.md | 6 ++--- ...014-07-07-great-british-summer-game-jam.md | 4 ++-- blog/2014-07-11-playcanvas-update-110714.md | 6 ++--- ...014-12-01-playhack-december-jolly-santa.md | 4 ++-- ...-22-playcanvas-in-2014-a-year-in-review.md | 8 +++---- ...ut-giant-space-invaders-at-cannes-lions.md | 16 +++++++------- ...edia-ad-format-for-facebook-and-twitter.md | 4 ++-- ...cing-the-playcanvas-localization-system.md | 12 +++++----- ...s-more-storage-more-features-same-price.md | 4 ++-- ...-05-05-introducing-the-anim-state-graph.md | 8 +++---- ...endering-library-for-the-web-pcui-graph.md | 4 ++-- ...021-11-08-anim-layer-masks-and-blending.md | 8 +++---- ...support-lands-in-playcanvas-engine-1-62.md | 4 ++-- 33 files changed, 126 insertions(+), 139 deletions(-) diff --git a/blog/2012-08-08-a-multiplayer-3rd-person-shooter-in-html5.md b/blog/2012-08-08-a-multiplayer-3rd-person-shooter-in-html5.md index 1dffe4f0f..a9c43af3c 100644 --- a/blog/2012-08-08-a-multiplayer-3rd-person-shooter-in-html5.md +++ b/blog/2012-08-08-a-multiplayer-3rd-person-shooter-in-html5.md @@ -7,14 +7,15 @@ tags: - networking --- -![D.E.M.O.](/img/demo-game.jpg) -
_D.E.M.O. Multiplayer 3rd-person shooter running in the browser_ +![D.E.M.O.](/img/demo-game.jpg) +_D.E.M.O. Multiplayer 3rd-person shooter running in the browser_ PlayCanvas 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. [Try playing D.E.M.O. now](https://playcanv.as/p/UAR6UQNM/). + _**Firefox:** Hiding the mouse cursor only works in Fullscreen mode, press SPACE to toggle fullscreen._ We think the result is something is pretty special so we’re sharing it with you today. We think you’ll agree that it heralds the beginning of a new generation of HTML5 games. @@ -38,8 +39,8 @@ Two weeks is very short time to build an app like D.E.M.O. and along with lots o ### Asset wrangling -![SWAT Model](/img/swat_in_tools.jpg) -
_Side-by-side rendering in 3DS Max and PlayCanvas Engine_ +![SWAT Model](/img/swat_in_tools.jpg) +_Side-by-side rendering in 3DS Max and PlayCanvas Engine_ We’ve made a beautiful looking game in 3D in next to no time. We could do this because the PlayCanvas asset tools are built to ingest a wide range of model formats and set up to ensure that default materials from popular 3D packages appear identical in engine as they do for the artist. @@ -47,8 +48,8 @@ The sci-fi levels and the SWAT character and animations were all created using 3 ### Building the level -![D.E.M.O.](/img/demo-designer.jpg) -
_Building the D.E.M.O. in PlayCanvas Designer_ +![D.E.M.O.](/img/demo-designer.jpg) +_Building the D.E.M.O. in PlayCanvas Designer_ Traditionally, this would consist of building out the level in low detail (often called grey-boxing) and running about it in to get feel for the how the game plays, where the choke points are and how the spawn points should be placed. Unfortunately, we didn’t have the art resources to design the level in this way but we did have a set of 5 or 6 components which fitted together like jigsaw pieces. diff --git a/blog/2013-02-28-dungeon-fury-3d-browser-gaming-arrives-on-mobile.md b/blog/2013-02-28-dungeon-fury-3d-browser-gaming-arrives-on-mobile.md index 941795047..86e5b01ce 100644 --- a/blog/2013-02-28-dungeon-fury-3d-browser-gaming-arrives-on-mobile.md +++ b/blog/2013-02-28-dungeon-fury-3d-browser-gaming-arrives-on-mobile.md @@ -6,8 +6,8 @@ tags: - game --- -[![Dungeon Fury](/img/dungeon-fury.jpg)](http://dungeonfury.playcanvas.com/) -
_Play Dungeon Fury in mobile and desktop browsers now_ +[![Dungeon Fury](/img/dungeon-fury.jpg)](http://dungeonfury.playcanvas.com/) +_Play Dungeon Fury in mobile and desktop browsers now_ Something incredibly exciting is happening in the mobile browser space right now. WebGL is rapidly being integrated into browsers and all of a sudden, game developers have the technologies they need to deliver high quality 3D video games without having to deploy a native app. To show what is possible today, PlayCanvas has developed the game 'Dungeon Fury', a light-hearted fantasy game that pushes your reflexes to the limit. Dungeon Fury represents the world's first 3D HTML5 browser game that is built specifically for mobile (although it works great in desktop browsers too!). And if all this wasn't cool enough, the whole game was written using only a web browser, made possible with the PlayCanvas game engine! @@ -15,23 +15,15 @@ Something incredibly exciting is happening in the mobile browser space right now PlayCanvas on mobile is built upon bleeding edge technologies and as such, the game is pushing mobile browsers very hard indeed. Consequently there are some known issues and things to look out for. Supported mobile browsers are as follows: -- Firefox for Android - +- **Firefox for Android** - The game works in the Release Channel build but performance is far higher in the [Nightly Channel](https://www.mozilla.org/en-US/firefox/channel/android/#nightly). - -- Chrome for Android - +- **Chrome for Android** - WebGL needs to be enabled by toggling 'Enable WebGL' in chrome://flags. - - Game audio is fairly unreliable and when it does play, it lags the gameplay quite significantly. Google are hard at work, implementing Web Audio for Chrome M27, so this is a temporary problem. - -- Opera Mobile for Android - +- **Opera Mobile for Android** - Works but performance is far behind Firefox and Chrome. - -- BlackBerry 10 browser -- Firefox OS - +- **BlackBerry 10 browser** +- **Firefox OS** - If you don't have a test device, check out Mozilla's [Firefox OS Simulator](https://hacks.mozilla.org/2013/05/firefox-os-simulator-3-0-released/) that is delivered as a Firefox add-on. Supported desktop browsers are: diff --git a/blog/2013-04-22-london-html5-game-developers.md b/blog/2013-04-22-london-html5-game-developers.md index b6a720c7d..7cd1a4484 100644 --- a/blog/2013-04-22-london-html5-game-developers.md +++ b/blog/2013-04-22-london-html5-game-developers.md @@ -16,14 +16,14 @@ This month we held or first **Presentation Night**. Mozilla kindly hosted us at Here are a few pictures: -![Audience](/img/meetup-audience.jpg) -
_Great turnout, practically a full house_ +![Audience](/img/meetup-audience.jpg) +_Great turnout, practically a full house_ -![Max and Maciej](/img/meetup-max-and-maciej.jpg) -
_Max and Maciej showing off their game-hack games_ +![Max and Maciej](/img/meetup-max-and-maciej.jpg) +_Max and Maciej showing off their game-hack games_ -![Unreal 3 in the Browser](/img/meetup-unreal.jpg) -
_Chris from Mozilla demoing Unreal 3 in the browser_ +![Unreal 3 in the Browser](/img/meetup-unreal.jpg) +_Chris from Mozilla demoing Unreal 3 in the browser_ Thanks to everyone who came along, in particular Chris from Mozilla who stayed late after work to host the event. diff --git a/blog/2013-05-31-playcanvas-community-part-2-announcing-playcanvas-discussion.md b/blog/2013-05-31-playcanvas-community-part-2-announcing-playcanvas-discussion.md index fd777cdc8..e25836030 100644 --- a/blog/2013-05-31-playcanvas-community-part-2-announcing-playcanvas-discussion.md +++ b/blog/2013-05-31-playcanvas-community-part-2-announcing-playcanvas-discussion.md @@ -10,15 +10,15 @@ Now we expanding our community features into the world of forums and random inte ## PlayCanvas Discussion -[![PlayCanvas Forum](/img/discussion.png)](/img/discussion.png) -
_PlayCanvas Discussion_ +[![PlayCanvas Forum](/img/discussion.png)](/img/discussion.png) +_PlayCanvas Discussion_ [PlayCanvas Discussion](https://forum.playcanvas.com) is our community forum. Unlike Answers which is focussed on getting you solutions to problems, Discussion is for long rambling trains of thought, showing off your work, arguing back and forth about how best to implement a performant [flocking algorithm](https://forum.playcanvas.com/t/not-a-game-not-for-the-fishing-jam/25) in JavaScript and general holding court about all things Game Dev, HTML5 and PlayCanvas related. ### A little note on Discourse -[![Discourse logo](/img/discourse.png)](/img/discourse.png) -
_Civilized Discourse_ +[![Discourse logo](/img/discourse.png)](/img/discourse.png) +_Civilized Discourse_ Forum software is perhaps one of the most neglected areas of web development, it never seemed to have it's web 2.0 moment like photo-sharing. Perhaps because all the hackers we're busy creating another [Project Management SAAS platform](https://en.wikipedia.org/wiki/Comparison_of_project_management_software). But now Jeff Atwood, of [Coding Horror](https://blog.codinghorror.com/) and [Stack Overflow](https://stackoverflow.com) fame, and his team have created [Discourse](https://discourse.org/). A fancy new forum, designed to be great for communities and civilized discourse. Perfect for what we want for our community. diff --git a/blog/2013-08-07-a-wild-programmer-appears.md b/blog/2013-08-07-a-wild-programmer-appears.md index f4c901330..a420588ba 100644 --- a/blog/2013-08-07-a-wild-programmer-appears.md +++ b/blog/2013-08-07-a-wild-programmer-appears.md @@ -8,8 +8,8 @@ tags: It's a big day over at PlayCanvas towers. We have a new programmer. In fact, our first full-time staffer after the founding team. -![Vaios](/img/team-vaios-2013.jpg) -
_Humouring the idiot with the camera phone_ +![Vaios](/img/team-vaios-2013.jpg) +_Humouring the idiot with the camera phone_ Vaios 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](https://en.wikipedia.org/wiki/Eight_Days), and the ground-breaking console virtual world PlayStation Home. Since then he's been working another [virtual world](http://www.playtown-game.com/playtown/app/portal/) title in Athens. diff --git a/blog/2013-08-27-featured-games-featured-projects-and-activity-stream.md b/blog/2013-08-27-featured-games-featured-projects-and-activity-stream.md index 7d135fb4c..8fe3cc648 100644 --- a/blog/2013-08-27-featured-games-featured-projects-and-activity-stream.md +++ b/blog/2013-08-27-featured-games-featured-projects-and-activity-stream.md @@ -6,8 +6,8 @@ title: Featured games, featured projects and activity stream The all new front-page shows an overview of all PlayCanvas activity. -[![Cloud Gate (The Bean)](https://farm1.staticflickr.com/1/414896_925f2c7a1c.jpg)](https://www.flickr.com/photos/josh/414896/) -
_New shiny thing_ +[![Cloud Gate (The Bean)](https://farm1.staticflickr.com/1/414896_925f2c7a1c.jpg)](https://www.flickr.com/photos/josh/414896/) +_New shiny thing_ Today we're launching the new front-page for PlayCanvas users. When you log in and visit [playcanvas.com](https://playcanvas.com) you'll now get a nice overview of activity across the whole PlayCanvas community. diff --git a/blog/2013-09-05-starter-kits.md b/blog/2013-09-05-starter-kits.md index 10dabe37e..a464fdd90 100644 --- a/blog/2013-09-05-starter-kits.md +++ b/blog/2013-09-05-starter-kits.md @@ -10,10 +10,10 @@ Today we've launched a new feature to help get you up and running in PlayCanvas We've got two styles of game to start with. -[![Platform Game Starter Kit](/img/platformer_small.png)](/img/platformer_small.png) -
_The Platform Game Starter Kit_ +[![Platform Game Starter Kit](/img/platformer_small.png)](/img/platformer_small.png) +_The Platform Game Starter Kit_ -[![FPS Game Starter kit](/img/fps_small.png)](/img/fps_small.png) -
_The FPS Game Starter Kit_ +[![FPS Game Starter kit](/img/fps_small.png)](/img/fps_small.png) +_The FPS Game Starter Kit_ You can select a starter kit via the **New Project** dialog. This is just the first two we've got up and running, with more improvements to come. Head over to the [forum](https://forum.playcanvas.com) with suggestions for more starter kits. diff --git a/blog/2013-09-12-playcanvas-game-jam.md b/blog/2013-09-12-playcanvas-game-jam.md index 8dc9fbef7..9e6a3506c 100644 --- a/blog/2013-09-12-playcanvas-game-jam.md +++ b/blog/2013-09-12-playcanvas-game-jam.md @@ -8,27 +8,27 @@ tags: Yesterday, at PlayCanvas we hosted our first physical Game Jam. By physical, I mean we had all the developers in the same location, not that we made them run around and do push-ups! -[![Game Jammers](/img/group.jpg)](/img/group.jpg) -
_The PlayCanvas Game Jam Dungeon_ +[![Game Jammers](/img/group.jpg)](/img/group.jpg) +_The PlayCanvas Game Jam Dungeon_ Based out of the 80s sci-fi haven that is the Virgin Media Game Space, a group of 9 of us spent the day hacking on brand new games, modelling manga robots, and techno beats. Yes, I know you wish you were there. -[![nebulousflynn](/img/audio.jpg)](/img/audio.jpg) -
_nebulousflynn making strange noises_ +[![nebulousflynn](/img/audio.jpg)](/img/audio.jpg) +_nebulousflynn making strange noises_ For us this is an excellent opportunity to see developers at work, using our tools together to prototype ideas and build stuff. Your feedback is what makes PlayCanvas great. -[![roseninja and jellycakes](/img/roseninja.jpg)](/img/roseninja.jpg) -
_roseninja and jellycakes working on platformer "Squeaky Wheel"_ +[![roseninja and jellycakes](/img/roseninja.jpg)](/img/roseninja.jpg) +_roseninja and jellycakes working on platformer "Squeaky Wheel"_ Go check out users [roseninja](https://playcanvas.com/user/roseninja), [jellycakes](https://playcanvas.com/user/jellycakes), [wilbefast](https://playcanvas.com/user/wilbefast), [nebulousflynn](https://playcanvas.com/user/nebulousflynn) and [balkango](https://playcanvas.com/user/balkango) who were all building games yesterday. It's early days for [Flying robots of Death](https://playcanvas.com/project/1322/overview/test) and [Squeaky Wheel](https://playcanvas.com/project/1326/overview/blah), but terrific work for an afternoon of coding and modelling. -[![Concentration](/img/concentration.jpg)](/img/concentration.jpg) -
_wilbefast concentrating on make robots kill each other_ +[![Concentration](/img/concentration.jpg)](/img/concentration.jpg) +_wilbefast concentrating on make robots kill each other_ We've got more Game Jams coming up. Will is at [onGameStart](http://ongamestart.com) in Poland next week. diff --git a/blog/2013-09-13-new-look-designer.md b/blog/2013-09-13-new-look-designer.md index d36c011d6..fae26fbec 100644 --- a/blog/2013-09-13-new-look-designer.md +++ b/blog/2013-09-13-new-look-designer.md @@ -8,8 +8,8 @@ tags: We've updated the Designer theme to give it an all-new Pro look. -[![New Designer Theme](/img/editor-extjs-dark.png)](/img/editor-extjs-dark.png) -
_Black is the new Black_ +[![New Designer Theme](/img/editor-extjs-dark.png)](/img/editor-extjs-dark.png) +_Black is the new Black_ Functionally it remains the same, but we'll be focussing on making a few of the controls more intuitive over the next few weeks. diff --git a/blog/2013-10-28-nottingham-gamecity-and-mozfest.md b/blog/2013-10-28-nottingham-gamecity-and-mozfest.md index dd6f4d44c..b0d5fc593 100644 --- a/blog/2013-10-28-nottingham-gamecity-and-mozfest.md +++ b/blog/2013-10-28-nottingham-gamecity-and-mozfest.md @@ -10,8 +10,8 @@ This last week was a frenzy of activity from the PlayCanvas founders. We trekked ### Thursday -[![Dave Running a Workshop](/img/confetti-workshop.jpg)](/img/confetti-workshop.jpg) -
_Co-founder Dave running a workshop on HTML5 Game Development_ +[![Dave Running a Workshop](/img/confetti-workshop.jpg)](/img/confetti-workshop.jpg) +_Co-founder Dave running a workshop on HTML5 Game Development_ On Thursday, I went up to the [Confetti Institute of Creative Technologies](https://confetti.ac.uk/) in Nottingham and gave a workshop to a room full of interested developers. We covered the basics of a 3D engine, some quick samples of how Graphics, Cameras, Physics and Audio can be used, and then we ended the 3 hour session with the entire group building the [Luna Lander](https://www.youtube.com/watch?v=zQQCfd1xEKg) demo that we showed you a few weeks ago. @@ -19,8 +19,8 @@ At the end of the session, everyone had had a great time and had a playable game ### Friday -[![Open Arcade](/img/open-arcade.jpg)](/img/open-arcade.jpg) -
_The Open Arcade at Nottingham GameCity_ +[![Open Arcade](/img/open-arcade.jpg)](/img/open-arcade.jpg) +_The Open Arcade at Nottingham GameCity_ On Friday, we were demoing at the Open Arcade in Nottingham town centre. The Open Arcade was an amazing space put together by the GameCity organizers to let game developers show off their work and also provided a communal place for playing the latest and upcoming independent game releases. diff --git a/blog/2013-12-13-friday-assets-mega-update.md b/blog/2013-12-13-friday-assets-mega-update.md index 41ea7cc83..3d87118a2 100644 --- a/blog/2013-12-13-friday-assets-mega-update.md +++ b/blog/2013-12-13-friday-assets-mega-update.md @@ -10,8 +10,8 @@ Drag and Drop, uploading and thumbnails, no longer a pain in the asset. This week has been the week of the Asset at PlayCanvas. We taken a long hard look at how we add and use Assets and we've buffed and polished the process, taking off the ragged edges so that your workflow is now super smooth. Plus our big new feature, the PlayCanvas Asset Library. Find out more below -[![Use pre-made 3D models in your game](/img/asset_library.jpg)](/img/asset_library.jpg) -
_Use pre-made 3D models in your game_ +[![Use pre-made 3D models in your game](/img/asset_library.jpg)](/img/asset_library.jpg) +_Use pre-made 3D models in your game_ ## Uploading to the Designer @@ -27,8 +27,8 @@ You can now drag Assets from the Asset Explorer and drop them into many differen ## Texture Thumbnails -[![Texture assets now have thumbnails](/img/asset_explorer.jpg)](/img/asset_explorer.jpg) -
_Texture assets now have thumbnails_ +[![Texture assets now have thumbnails](/img/asset_explorer.jpg)](/img/asset_explorer.jpg) +_Texture assets now have thumbnails_ We've started working on thumbnails for all Assets, but as a quick starter, textures now display with the proper thumbnail. No more guessing which one is the normal map when you're setting up your materials. Thumbnails for more Asset will be done soon. diff --git a/blog/2014-01-09-a-wild-designer-appears.md b/blog/2014-01-09-a-wild-designer-appears.md index 102ddafb5..6f54530a3 100644 --- a/blog/2014-01-09-a-wild-designer-appears.md +++ b/blog/2014-01-09-a-wild-designer-appears.md @@ -8,8 +8,8 @@ tags: To kick off 2014 with a bang, we're welcoming a brand new member to the PlayCanvas family. -[![Roonio logo](/img/roonio.png)](/img/roonio.png) -
_Kevin's image doesn't appear on film, so we've used this instead._ +[![Roonio logo](/img/roonio.png)](/img/roonio.png) +_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](https://roonio.com/). Kevin is an experienced designer who has sampled the start-up life before at [Memrise](https://memrise.com). diff --git a/blog/2014-03-16-playcanvas-sxsw.md b/blog/2014-03-16-playcanvas-sxsw.md index ea04ea9a2..f5ef8f1dc 100644 --- a/blog/2014-03-16-playcanvas-sxsw.md +++ b/blog/2014-03-16-playcanvas-sxsw.md @@ -6,8 +6,8 @@ tags: - event --- -![Will at SXSW Accelerator](/img/sxsw-accelerator.jpg) -
_CEO Will Eastcott at SXSW Accelerator_ +![Will at SXSW Accelerator](/img/sxsw-accelerator.jpg) +_CEO Will Eastcott at SXSW Accelerator_ This past week the PlayCanvas founders have been deep in the heart of Texas at the celebrated mega-festival SXSW. We were chosen from over 500 companies to pitch to a enormous room full of business leads, journalists and tech enthusiasts. Will was on stage and we wowed them successfully enough to get through the final 3. Sadly another talented start-up crew beat us to the No. 1 slot, but a close 2nd is still pretty damn good. diff --git a/blog/2014-03-21-swooop.md b/blog/2014-03-21-swooop.md index 4d99f1ac1..6e49a0ea2 100644 --- a/blog/2014-03-21-swooop.md +++ b/blog/2014-03-21-swooop.md @@ -7,8 +7,8 @@ tags: - swooop --- -[![SWOOOP title](/img/swooop_blog.jpg)](/img/swooop_blog.jpg) -
_SWOOOP - mobile browser game built using the PlayCanvas Engine_ +[![SWOOOP title](/img/swooop_blog.jpg)](/img/swooop_blog.jpg) +_SWOOOP - mobile browser game built using the PlayCanvas Engine_ Today, PlayCanvas is excited to reveal [SWOOOP](http://swooop.playcanvas.com). Our latest example of true cross-platform gaming. @@ -28,8 +28,8 @@ While SWOOOP runs great in browsers, both desktop and mobile, it's important tha ### Open Project -[![SWOOOP in Designer](/img/designer-swooop.png)](/img/designer-swooop.png) -
_The SWOOOP project is open to everyone_ +[![SWOOOP in Designer](/img/designer-swooop.png)](/img/designer-swooop.png) +_The SWOOOP project is open to everyone_ For PlayCanvas developers, there's even better news. The [SWOOOP project](https://playcanvas.com/project/4763/overview/swooop) is open for you to view right now! Browse the project for yourself and learn how the PlayCanvas team make games using the engine. diff --git a/blog/2014-04-09-idealondon-welcomes-playcanvas.md b/blog/2014-04-09-idealondon-welcomes-playcanvas.md index 9fb2e1f91..d1e07aec6 100644 --- a/blog/2014-04-09-idealondon-welcomes-playcanvas.md +++ b/blog/2014-04-09-idealondon-welcomes-playcanvas.md @@ -8,8 +8,8 @@ Last Summer, PlayCanvas participated in the world's premier startup accelerator And now that we're back from our travels, we've found a new home: IDEALondon. Check out our new digs: -[![IDEALondon](/img/idealondon.jpg)](/img/idealondon.jpg) -
_PlayCanvas' London Office_ +[![IDEALondon](/img/idealondon.jpg)](/img/idealondon.jpg) +_PlayCanvas' London Office_ So what's IDEALondon? It's an innovation centre located in the heart of Tech City, London's red hot answer to California's Silicon Valley. The building itself is owned and operated by UCL, one of the world's finest universities. Joining them are DC Thomson and Cisco Systems, two great companies with a track record of working with dynamic startup businesses. @@ -17,8 +17,8 @@ We are delighted that IDEALondon have selected PlayCanvas to join their family a Check out some of the UK team, all set up and ready to roll: -[![PlayCanvas Team](/img/team-2014.jpg)](/img/team-2014.jpg) -
_Most of Team PlayCanvas_ +[![PlayCanvas Team](/img/team-2014.jpg)](/img/team-2014.jpg) +_Most of Team PlayCanvas_ But wait!!!  Who's that young fellow sitting next to Kevin? It's our new team member, the amazing Maksims Mihejevs. You can call him Max. We actually met him first when he joined our [HTML5 Game Dev Meetup](http://www.meetup.com/London-HTML5-Game-Developers/) - from that day, we tried to recruit him and finally, he's given in! He joins us from Zeebox and will be flexing his coding muscles to make PlayCanvas even more responsive, scalable and stable. Follow him on [Twitter](https://twitter.com/mrmaxm) to keep up with his technical musings. @@ -28,5 +28,5 @@ That's all for now, true believers. Vaios, our man in Greece, was jealous that he missed out on the team photo in the new office. So Kevin kindly "retouched" the photo to include him. I like the medals personally. -[![PlayCanvas Team](/img/team_photo_small.jpg)](/img/team_photo_small.jpg) -
_Team PlayCanvas_ +[![PlayCanvas Team](/img/team_photo_small.jpg)](/img/team_photo_small.jpg) +_Team PlayCanvas_ diff --git a/blog/2014-06-04-playcanvas-goes-open-source.md b/blog/2014-06-04-playcanvas-goes-open-source.md index 209f98543..b1a6ee8f6 100644 --- a/blog/2014-06-04-playcanvas-goes-open-source.md +++ b/blog/2014-06-04-playcanvas-goes-open-source.md @@ -78,8 +78,8 @@ PlayCanvas ticks all of these boxes beautifully. But don’t take our word for i It's all very well talking about engines and tools, but engines are only as good as the games they let you make. Fortunately we've got a doozy for you. -[![SWOOOP](/img/swooop_blog.jpg)](http://swooop.playcanvas.com/) -
_SWOOOP - mobile browser game built using the PlayCanvas Engine_ +[![SWOOOP](/img/swooop_blog.jpg)](http://swooop.playcanvas.com/) +_SWOOOP - mobile browser game built using the PlayCanvas Engine_ [SWOOOP](http://swooop.playcanvas.com) is a great demonstration of what you can achieve with HTML5 and WebGL today. The game runs great in both mobile and desktop browsers and PlayCanvas also supports publishing to App Stores through third-party tools like [Ludei's CocoonJS](https://en.wikipedia.org/wiki/CocoonJS) or the open source [Ejecta](https://impactjs.com/ejecta) project. diff --git a/blog/2014-06-13-platform-game-starter-kit.md b/blog/2014-06-13-platform-game-starter-kit.md index 343d99c04..009b917ec 100644 --- a/blog/2014-06-13-platform-game-starter-kit.md +++ b/blog/2014-06-13-platform-game-starter-kit.md @@ -4,8 +4,8 @@ slug: platform-game-starter-kit title: Platform Game Starter Kit --- -[![PlayBot](/img/playbot.png)](/img/playbot.png) -
_Our new hero_ +[![PlayBot](/img/playbot.png)](/img/playbot.png) +_Our new hero_ Today we're pleased to introduce the updated, all new and fancy Platform Game Starter Kit. We've worked hard with the [talented artist](http://www.philippamoore.com) from [SWOOOP](https://blog.playcanvas.com/swooop/) to provide a complete set of code and assets for you to build your own platform games. @@ -34,5 +34,5 @@ We'll be writing more about the Platform Game Starter Kit in the next week to gi Have fun, and look out for Punch! -[![Punch](/img/PlayCanvas-2.jpg)](/img/PlayCanvas-2.jpg) -
_Punch - the bad guy_ +[![Punch](/img/PlayCanvas-2.jpg)](/img/PlayCanvas-2.jpg) +_Punch - the bad guy_ diff --git a/blog/2014-06-19-virtual-reality-and-the-future-of-web-based-gaming.md b/blog/2014-06-19-virtual-reality-and-the-future-of-web-based-gaming.md index 773cff167..b8334f78f 100644 --- a/blog/2014-06-19-virtual-reality-and-the-future-of-web-based-gaming.md +++ b/blog/2014-06-19-virtual-reality-and-the-future-of-web-based-gaming.md @@ -23,8 +23,8 @@ Usually leaving users craning necks and grabbing thin air in disbelief, the Ocul ## The Oculus Rift and PlayCanvas -[![Dave in VR](/img/dave-vr.jpg)](/img/dave-vr.jpg) -
_Oculus Rift support coming soon to PlayCanvas_ +[![Dave in VR](/img/dave-vr.jpg)](/img/dave-vr.jpg) +_Oculus Rift support coming soon to PlayCanvas_ Imagine a future where you open your Internet browser, select a VR ready online game, enable your Oculus headset and transport yourself into the game immediately. Mind blowing? Potentially yes. This is why we here at PlayCanvas are committed to intertwining the paths of both WebGL and HTML5 technologies with the capabilities of the Oculus Rift. It's crazy to think that VR games could be played and developed by simply opening your favorite web browser. diff --git a/blog/2014-06-26-new-custom-and-built-in-post-effects.md b/blog/2014-06-26-new-custom-and-built-in-post-effects.md index 7a7e679d8..12fe31c5a 100644 --- a/blog/2014-06-26-new-custom-and-built-in-post-effects.md +++ b/blog/2014-06-26-new-custom-and-built-in-post-effects.md @@ -6,15 +6,15 @@ title: New Custom and Built-in Post Effects **We want your projects to look as good as you imagine them and today we are pleased to announce brand new tools to manipulate your entities. We have recently released a way for you to add Post Processing Effects to your applications and it has never been easier.** -[![Before](/img/posteffects1.png)](/img/posteffects1.png) -
_Plain old boring scene_ +[![Before](/img/posteffects1.png)](/img/posteffects1.png) +_Plain old boring scene_ ## Built-in Post Effects The visual element of gaming experiences is as important as any other and we want the projects made by our [PlayCanvas](https://playcanvas.com) community to look as good as they can. Adding to our already extensive [library of Post Effects](https://github.com/playcanvas/engine/tree/main/scripts/posteffects), we have spoiled you lucky PlayCanvas users as you can now choose from effects such as Bloom, Brightness-Contrast, Hue-Saturation, FXAA, Sepia and Vignette with a simple right click on the camera entity in the hierarchy. Its as easy as that! Thanks to PlayCanvas you don't have to be an artist to make your games look cool. Want to find out more about the new built-in post effects? Cast your eyes [here](https://developer.playcanvas.com/user-manual/graphics/posteffects/). -[![Post Effects](/img/posteffects2.png)](/img/posteffects2.png) -
_With added post processing effects_ +[![Post Effects](/img/posteffects2.png)](/img/posteffects2.png) +_With added post processing effects_ ## Custom Post Effects diff --git a/blog/2014-06-27-playcanvas-update-27-06-14.md b/blog/2014-06-27-playcanvas-update-27-06-14.md index 94c5433ee..3e6dfd87b 100644 --- a/blog/2014-06-27-playcanvas-update-27-06-14.md +++ b/blog/2014-06-27-playcanvas-update-27-06-14.md @@ -6,36 +6,34 @@ title: PlayCanvas Update 27/06/14 No one ever called us inactive, we've had a busy week and we want to tell you all about it. Here’s a run down on improvements to the engine and what happened behind the scenes at [PlayCanvas](https://playcanvas.com/) this week. -[![ColorTanks](/img/tanks.jpg)](/img/tanks.jpg) -
_The award winning colorTanks_ +[![ColorTanks](/img/tanks.jpg)](/img/tanks.jpg) +_The award winning colorTanks_ ### New Custom and Built-In Post Effects Now you can select [new modifications](https://developer.playcanvas.com/user-manual/graphics/posteffects/) for your entity or you can create your own. we even have a [step by step guide](https://developer.playcanvas.com/tutorials/custom-posteffect/) to help you write the custom script. -[![Post Effects](/img/posteffects2.png)](/img/posteffects2.png) -
_Beautiful Post Effects on Playbot_ +[![Post Effects](/img/posteffects2.png)](/img/posteffects2.png) +_Beautiful Post Effects on Playbot_ ### Events [Will](https://blog.playcanvas.com/meet-the-playcanvas-team-will-eastcott/) made a trip to Spain as he showed off some Cloud Game Development at [ARM's Booth](https://twitter.com/playcanvas/status/481798129730457600) in Barcelona and [Dave](https://blog.playcanvas.com/meet-the-playcanvas-team-dave-evans/) gave attendees an introduction to PlayCanvas at a London event warming up to the [GBSG Jam](https://twitter.com/GBSGameJam). -[![Arm Booth](/img/armbooth.jpg)](/img/armbooth.jpg) -
_Showing off in Barcelona_ +[![Arm Booth](/img/armbooth.jpg)](/img/armbooth.jpg) +_Showing off in Barcelona_ ### PlayCanvas Projects Some members of the PlayCanvas Community made real strides with their [projects](https://playcanvas.com/explore/active) too. Check out [this](https://playcanv.as/p/thL3phaK/) great game by PlayCanvas user [rerofumi](https://playcanvas.com/user/rerofumi). -[![Tamaaanya](/img/Tamaanya.jpg)](/img/Tamaanya.jpg) -
_One of your five a day: 'Tamaaanya' a cute carrot munching game made by PlayCanvas user rerofumi_ +[![Tamaaanya](/img/Tamaanya.jpg)](/img/Tamaanya.jpg) +_One of your five a day: 'Tamaaanya' a cute carrot munching game made by PlayCanvas user rerofumi_ Also, PlayCanvas Senior Engineer [Max](https://blog.playcanvas.com/meet-the-playcanvas-team-maksims-mihejevs/) gave his award winning game colorTanks a facelift too. Give it a try [here](https://tanx.io/)! ### Stay In The Loop - Follow us on Twitter, [@playcanvas](https://twitter.com/playcanvas), for updates on PlayCanvas. - - Like the [PlayCanvas Facebook](https://facebook.com/playcanvas) page for our whimsical views on the game dev scene. - - Join and start discussions on the [PlayCanvas Forum](https://forum.playcanvas.com/). diff --git a/blog/2014-07-04-playcanvas-update-040714.md b/blog/2014-07-04-playcanvas-update-040714.md index 104600b32..015c1c0f9 100644 --- a/blog/2014-07-04-playcanvas-update-040714.md +++ b/blog/2014-07-04-playcanvas-update-040714.md @@ -6,8 +6,8 @@ title: PlayCanvas Update 04/07/14 There has been plenty going on at HQ since our last update and it is all making game development on our engine that little bit easier. Here’s a run down of engine optimizations, new features and what happened behind the scenes at [PlayCanvas](https://playcanvas.com/) this week. -[![Spacetifacts](/img/Spacetifacts.jpg)](/img/Spacetifacts.jpg) -
_Team HexPenguin's PlayCanvas game 'Spacetifacts' won the Malmo Game Jam_ +[![Spacetifacts](/img/Spacetifacts.jpg)](/img/Spacetifacts.jpg) +_Team HexPenguin's PlayCanvas game 'Spacetifacts' won the Malmo Game Jam_ ### Asset Lists @@ -30,7 +30,5 @@ Team [HexPenguin](https://twitter.com/HexPenguin) used PlayCanvas in the Malmo G ### Stay In The Loop - Follow us on Twitter, [@playcanvas](https://twitter.com/playcanvas), for updates on PlayCanvas. - - Like the [PlayCanvas Facebook](https://facebook.com/playcanvas) page for our whimsical views on the game dev scene. - - Join and start discussions on the [PlayCanvas Forum](https://forum.playcanvas.com/). diff --git a/blog/2014-07-07-great-british-summer-game-jam.md b/blog/2014-07-07-great-british-summer-game-jam.md index bbc25a944..b9cd567df 100644 --- a/blog/2014-07-07-great-british-summer-game-jam.md +++ b/blog/2014-07-07-great-british-summer-game-jam.md @@ -22,8 +22,8 @@ Several of the 10-or-so teams used PlayCanvas to create their game but it was Te Made up of a group of seasoned game jam veterans, Team Godlike were nothing if not ambitious. Their game Sunshi\*e was a Katamari Damacy inspired design, which saw the player evolve from tiny bee, to majestic swift (sadly they didn't get as far as the concorde they had in their initial plans), as your perspective grows the British Isles are revealed. All to an "English Country Garden" soundtrack. -[![Sunshine](/img/gb-summer-jam-sunshine.png)](https://playcanv.as/p/cyVYGUjA/) -
_[Play Sunshi\*e](https://playcanv.as/p/cyVYGUjA/) or check out the [project](https://playcanvas.com/project/178037/overview/gbsummerjam)_ +[![Sunshine](/img/gb-summer-jam-sunshine.png)](https://playcanv.as/p/cyVYGUjA/) +_[Play Sunshi\*e](https://playcanv.as/p/cyVYGUjA/) or check out the [project](https://playcanvas.com/project/178037/overview/gbsummerjam)_ It's a great achievement for a weekend, and a glowing testament of how powerful PlayCanvas is, to for a team and collaborate to build a game in such a short space of time. diff --git a/blog/2014-07-11-playcanvas-update-110714.md b/blog/2014-07-11-playcanvas-update-110714.md index ec3ed06f2..cad16023f 100644 --- a/blog/2014-07-11-playcanvas-update-110714.md +++ b/blog/2014-07-11-playcanvas-update-110714.md @@ -24,8 +24,8 @@ Some engine fixes too: ### Develop conference -[![Develop Conference](/img/Develop-Conference.jpg)](/img/Develop-Conference.jpg) -
_Looks fancy doesn’t it? You’d think developers were paid as much as footballers... Dave isn’t actually in this picture by the way, so if you’re playing ‘Where’s Wally’, don’t, it’ll never end._ +[![Develop Conference](/img/Develop-Conference.jpg)](/img/Develop-Conference.jpg) +_Looks fancy doesn’t it? You’d think developers were paid as much as footballers... Dave isn’t actually in this picture by the way, so if you’re playing ‘Where’s Wally’, don’t, it’ll never end._ We were incredibly pleased to be nominated for the **Technical Innovation Award** at the prestigious [Develop Awards](https://www.developawards.com/) last week. David Evans, CTO and co-founder of PlayCanvas put in an appearance, but sadly, we lost out to Oculus and their Rift. Next year, however, the story will be very different. @@ -36,7 +36,5 @@ We have been featured in a double-page spread in the venerable Develop Magazine. ### Stay In The Loop - Follow us on Twitter, [@playcanvas](https://twitter.com/playcanvas), for updates on PlayCanvas. - - Like the [PlayCanvas Facebook](https://facebook.com/playcanvas) page for our whimsical views on the game dev scene. - - Join and start discussions on the [PlayCanvas Forum](https://forum.playcanvas.com/). diff --git a/blog/2014-12-01-playhack-december-jolly-santa.md b/blog/2014-12-01-playhack-december-jolly-santa.md index 58f0f61e8..23cbf4a72 100644 --- a/blog/2014-12-01-playhack-december-jolly-santa.md +++ b/blog/2014-12-01-playhack-december-jolly-santa.md @@ -42,8 +42,8 @@ We will be holding things down here at HQ during the month long jam by **sharing On the **1st of January** we will judge your projects and our favorite will be **featured on the PlayCanvas landing page!** -[![SRL](/img/playhack-nov-14-srl.png)](https://playcanvas.com/project/331749/overview/gamehack) -
_[Play SRL](https://playcanv.as/p/o5sSYIiR/) by lizzip and auroraimortalis_ +[![SRL](/img/playhack-nov-14-srl.png)](https://playcanvas.com/project/331749/overview/gamehack) +_[Play SRL](https://playcanv.as/p/o5sSYIiR/) by lizzip and auroraimortalis_ ## Last Month diff --git a/blog/2014-12-22-playcanvas-in-2014-a-year-in-review.md b/blog/2014-12-22-playcanvas-in-2014-a-year-in-review.md index 098326738..83a64a90c 100644 --- a/blog/2014-12-22-playcanvas-in-2014-a-year-in-review.md +++ b/blog/2014-12-22-playcanvas-in-2014-a-year-in-review.md @@ -26,8 +26,8 @@ Up until now PBR has only been available in the domain of AAA console and PC gam Right now, it is possible for all PlayCanvas users to create this kind of content, but some of the steps need to performed in code. Our next goal is to integrate these steps directly into the toolset to allow you to build and iterate even faster. -[![Star Lord Fan art using PBR in PlayCanvas](/img/shadingComparison2.jpg)](/img/shadingComparison2.jpg) -
_Star Lord Fan art using PBR in PlayCanvas_ +[![Star Lord Fan art using PBR in PlayCanvas](/img/shadingComparison2.jpg)](/img/shadingComparison2.jpg) +_Star Lord Fan art using PBR in PlayCanvas_ ### Complete Website Redesign @@ -57,8 +57,8 @@ Hard to remember a time before we had Material Editing. This year we deploy the Way back in March we unveiled SWOOOP, an endless flying game created by 2 team members in 4 weeks. This is our flagship game showing the capabilities of WebGL, but following our new PBR feature the sky really is the limit with PlayCanvas. -[![SWOOOP in Designer](/img/designer-swooop.png)](/img/designer-swooop.png) -
_The SWOOOP project is open to everyone_ +[![SWOOOP in Designer](/img/designer-swooop.png)](/img/designer-swooop.png) +_The SWOOOP project is open to everyone_ ### TANX diff --git a/blog/2015-06-24-dooh-and-playcanvas-debut-giant-space-invaders-at-cannes-lions.md b/blog/2015-06-24-dooh-and-playcanvas-debut-giant-space-invaders-at-cannes-lions.md index 2f784a07c..75226b979 100644 --- a/blog/2015-06-24-dooh-and-playcanvas-debut-giant-space-invaders-at-cannes-lions.md +++ b/blog/2015-06-24-dooh-and-playcanvas-debut-giant-space-invaders-at-cannes-lions.md @@ -8,22 +8,22 @@ tags: _Cannes Lions_ is the world's biggest annual awards show and festival for professionals in the creative communications industry. -[![Giant Space Invaders](/img/dooh-invaders.jpg)](/img/dooh-invaders.jpg) -
_Passers-by playing the world's biggest space invaders on their smartphones_ +[![Giant Space Invaders](/img/dooh-invaders.jpg)](/img/dooh-invaders.jpg) +_Passers-by playing the world's biggest space invaders on their smartphones_ Dominating the sea-front is the Grand Cannes, a vast 18 meter wide LED screen that sits atop the Grand Hotel. [DOOH](https://www.dooh.com/), a world leader in Digital Out Of Home experiences, wanted to create a gaming experience people could play on that screen to wow the world of advertising. > "At DOOH, we're constantly devising new and refreshing ways to engage consumers as they go about their lives." said Andrew Newman, CEO of DOOH. "Gaming has a key role in that. So at Cannes Lions, we're enabling passers by to play the world's largest game of Space Invaders. And since everybody has a smartphone, everybody can play. Just visit a web link to load up the DOOHpad, our virtual controller. To build DOOH Invaders, we needed a partner who understands the intersection of gaming and advertising. The natural choice was PlayCanvas and they've built something truly special." -[![DOOH Invaders](/img/dooh-invaders.gif)](/img/dooh-invaders.gif) -
_DOOH Invaders: Running on the 20m wide Grand Cannes_ +[![DOOH Invaders](/img/dooh-invaders.gif)](/img/dooh-invaders.gif) +_DOOH Invaders: Running on the 20m wide Grand Cannes_ -[![DOOH Pad](/img/dooh-pad.png)](/img/dooh-pad.png) -
_The DOOHPad that runs on your smartphone_ +[![DOOH Pad](/img/dooh-pad.png)](/img/dooh-pad.png) +_The DOOHPad that runs on your smartphone_ "We're absolutely delighted to have worked with DOOH on this campaign." says Will Eastcott, PlayCanvas' CEO. "DOOH are the masters of high profile, head-turning marketing campaigns and this one marks a new high. PlayCanvas technology enables super-accessible, frictionless gaming experiences that are delivered over the web and can be played by all. No need to visit an app store. Just instant fun. PlayCanvas opens the door to a whole new world of interactive possibilities for advertisers." DOOH Invaders is playable throughout the Cannes Lions festival. So if you're in the area, swing by the Grand Hotel and see if you can beat the latest high score and impress everybody on the beach! -[![PlayCanvas on Hotel](/img/playcanvas-on-hotel.jpg)](/img/playcanvas-on-hotel.jpg) -
_PlayCanvas rules from on high!_ +[![PlayCanvas on Hotel](/img/playcanvas-on-hotel.jpg)](/img/playcanvas-on-hotel.jpg) +_PlayCanvas rules from on high!_ diff --git a/blog/2015-08-12-playcanvas-pioneers-3d-rich-media-ad-format-for-facebook-and-twitter.md b/blog/2015-08-12-playcanvas-pioneers-3d-rich-media-ad-format-for-facebook-and-twitter.md index be6b0c63f..08181a9d4 100644 --- a/blog/2015-08-12-playcanvas-pioneers-3d-rich-media-ad-format-for-facebook-and-twitter.md +++ b/blog/2015-08-12-playcanvas-pioneers-3d-rich-media-ad-format-for-facebook-and-twitter.md @@ -10,8 +10,8 @@ PlayCanvas, the leading tool for creating interactive 3D content for the web, to PlayCanvas and Hutch Games have collaborated to create a set of 3D interactive experiences for monster truck and wrestling fans on Twitter and Facebook. Players get a taste of the latest MMX Racing update right in their feed before going on to install the game. -[![MMX WWE interactive ad](/img/tripleh.jpg)](https://playcanv.as/p/ika9sdKu/) -
_Try the Triple H rich media ad_ +[![MMX WWE interactive ad](/img/tripleh.jpg)](https://playcanv.as/p/ika9sdKu/) +_Try the Triple H rich media ad_ Currently interactive 3D content, including games, has always been locked up inside app stores and browser plugins. This means that on mobile devices, users have to suffer through the download and install process just to experience a bit of fun. PlayCanvas is the only engine technology that can bring these experiences to life on the web or in social networking apps. diff --git a/blog/2019-12-06-introducing-the-playcanvas-localization-system.md b/blog/2019-12-06-introducing-the-playcanvas-localization-system.md index 0772f625f..9e0d14181 100644 --- a/blog/2019-12-06-introducing-the-playcanvas-localization-system.md +++ b/blog/2019-12-06-introducing-the-playcanvas-localization-system.md @@ -9,17 +9,17 @@ tags: Are you shipping your PlayCanvas app or game in just one language? You may be preventing international users from enjoying it! Today, we are happy to announce the arrival of a localization system built right into the PlayCanvas Editor! -[![Bitmoji Party Localized](/img/bmp-efigs.png)](/img/bmp-efigs.png) -
_PlayCanvas-powered Bitmoji Party localized into English, Spanish and French_ +[![Bitmoji Party Localized](/img/bmp-efigs.png)](/img/bmp-efigs.png) +_PlayCanvas-powered Bitmoji Party localized into English, Spanish and French_ The system works in tandem with PlayCanvas' text element component and it's super-easy to use. The text element interface now provides a 'Localized' property and when checked, you can enter a Key instead of a Text string. -![Localized String](/img/editor-localized.png) -
_New text element properties for enabling localized text_ +![Localized String](/img/editor-localized.png) +_New text element properties for enabling localized text_ The Key is the string used to look up a localized string based on the user's currently selected locale. The localized string data is stored in JSON assets and is documented, along with the rest of the system, [here](https://developer.playcanvas.com/user-manual/user-interface/localization/). You can even preview your localized User Interface by choosing a locale in the Editor Settings panel: -![Locale Setting](/img/editor-locale.png) -
_Locale setting in the Scene Settings panel_ +![Locale Setting](/img/editor-locale.png) +_Locale setting in the Scene Settings panel_ We look forward to playing your newly localized games! diff --git a/blog/2020-07-21-plan-updates-more-storage-more-features-same-price.md b/blog/2020-07-21-plan-updates-more-storage-more-features-same-price.md index 27b4c26ba..e39102c53 100644 --- a/blog/2020-07-21-plan-updates-more-storage-more-features-same-price.md +++ b/blog/2020-07-21-plan-updates-more-storage-more-features-same-price.md @@ -10,8 +10,8 @@ Creativity makes our world a better place. PlayCanvas unlocks creativity through With PlayCanvas, getting started with game development is as simple as clicking on a hyperlink. No installation, available wherever you have access to a browser and easily shareable for a real-time collaborative workspace. -[![Super Snappy Bowling](/img/editor-super-snappy-bowling.png)](/img/editor-super-snappy-bowling.png) -
_Super Snappy Bowling from NOWWA_ +[![Super Snappy Bowling](/img/editor-super-snappy-bowling.png)](/img/editor-super-snappy-bowling.png) +_Super Snappy Bowling from NOWWA_ Until today, some aspects of the platform have been limited or restricted. This just holds back the creativity of our community. So today, we have some incredibly exciting news. We have updated our [plans](https://playcanvas.com/plans) to make our tools even more accessible for everyone at all levels! diff --git a/blog/2021-05-05-introducing-the-anim-state-graph.md b/blog/2021-05-05-introducing-the-anim-state-graph.md index 12640c47f..d62045965 100644 --- a/blog/2021-05-05-introducing-the-anim-state-graph.md +++ b/blog/2021-05-05-introducing-the-anim-state-graph.md @@ -40,8 +40,8 @@ We can’t wait to see what other developers can create with this system! **Multiple characters** - Because anim state graphs are stored as assets, a single graph can be used to drive the animation of as many entities as you want by assigning your graph asset to multiple entity anim components. -![](/img/anim-state-graph-shared.gif) -
_Multiple characters utilizing the same anim state graph_ +![](/img/anim-state-graph-shared.gif) +_Multiple characters utilizing the same anim state graph_ While these two characters use different animations for their various actions, they share the same behavior. With the anim state graph you can update this behavior in one place while still using it with as many characters as you like. @@ -71,8 +71,8 @@ Layer Masking - You’ll be able mask your character animations on a particular Blend Trees - Directly control the blend between multiple animations in real time. -![](/img/anim-blend-trees.gif) -
_Blending three animations using a 2D cartesian blend tree_ +![](/img/anim-blend-trees.gif) +_Blending three animations using a 2D cartesian blend tree_ Animation Clips - Currently the anim state graph supports animation assets that have been imported into PlayCanvas. Clips will allow you to create extra animation assets within the PlayCanvas editor yourself! These will be great for quickly adding smaller animated flourishes to your game objects. diff --git a/blog/2021-09-02-a-graph-rendering-library-for-the-web-pcui-graph.md b/blog/2021-09-02-a-graph-rendering-library-for-the-web-pcui-graph.md index 1e4167ae6..f373c1a62 100644 --- a/blog/2021-09-02-a-graph-rendering-library-for-the-web-pcui-graph.md +++ b/blog/2021-09-02-a-graph-rendering-library-for-the-web-pcui-graph.md @@ -8,8 +8,8 @@ tags: Today, we are excited to announce a new open source library: [PCUI Graph](https://github.com/playcanvas/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 Simple Graph](/img/simple-graph.gif)](/img/simple-graph.gif) -
_PCUI Graph in action_ +[![A Simple Graph](/img/simple-graph.gif)](/img/simple-graph.gif) +_PCUI Graph in action_ Last year, we [open sourced PCUI](https://blog.playcanvas.com/introducing-pcui-an-open-source-ui-framework-for-the-web/), 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](https://playcanvas.com/viewer) and the [PlayCanvas Examples Browser](https://playcanvas.github.io/#/graphics/area-lights). 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](https://forum.playcanvas.com/t/rfc-shader-editor/20616) and [Animation State Graph Editor](https://blog.playcanvas.com/introducing-the-anim-state-graph/): diff --git a/blog/2021-11-08-anim-layer-masks-and-blending.md b/blog/2021-11-08-anim-layer-masks-and-blending.md index 54c463395..4b0331c4b 100644 --- a/blog/2021-11-08-anim-layer-masks-and-blending.md +++ b/blog/2021-11-08-anim-layer-masks-and-blending.md @@ -10,8 +10,8 @@ tags: import ReactPlayer from 'react-player' -![](/img/anim-layer-blending.gif) -
_[RUN DEMO](https://playcanvas.github.io/#/animation/layer-masks)_ +![](/img/anim-layer-blending.gif) +_[RUN DEMO](https://playcanvas.github.io/#/animation/layer-masks)_ Today, we are releasing the latest anim component feature: the masking and blending of anim layers. @@ -49,8 +49,8 @@ That meant that even if you were to add a shooting animation to the top half of Now with anim layer blending, it is possible to smoothly blend subsequent layers in and out, changing the weight each layer contributes to the characters animation in real time. -![](/img/anim-layer-blending2.gif) -
_Animation layer blending in the PlayCanvas examples browser_ +![](/img/anim-layer-blending2.gif) +_Animation layer blending in the PlayCanvas examples browser_ When editing an AnimStateGraph asset, you’re now presented with two `Blend Type` options in each layer. The `Overwrite` option is set by default and works as before, each subsequent layer completely overwrites the animation values of previous layers. diff --git a/blog/2023-03-31-initial-webgpu-support-lands-in-playcanvas-engine-1-62.md b/blog/2023-03-31-initial-webgpu-support-lands-in-playcanvas-engine-1-62.md index d70cc5ab1..e2b6f0ff8 100644 --- a/blog/2023-03-31-initial-webgpu-support-lands-in-playcanvas-engine-1-62.md +++ b/blog/2023-03-31-initial-webgpu-support-lands-in-playcanvas-engine-1-62.md @@ -12,8 +12,8 @@ PlayCanvas has been at the forefront of this new technology and has been working With WebGPU, we can expect to see more immersive and interactive 3D experiences on the web in the future. -[![WebGPU Area Lights](/img/webgpu-area-lights-demo.jpg)](/img/webgpu-area-lights-demo.jpg) -
[_PlayCanvas WebGPU Clustered Area Lights Demo_](https://playcanvas.com/demos/arealights/) +[![WebGPU Area Lights](/img/webgpu-area-lights-demo.jpg)](/img/webgpu-area-lights-demo.jpg) +[_PlayCanvas WebGPU Clustered Area Lights Demo_](https://playcanvas.com/demos/arealights/) ## Refactoring of WebGL engine