PlayCanvas is an open source platform for building interactive web content. It's written in JavaScript, HTML5, CSS3 and WebGL.
This list is a curated collection of awesome resources, tools, tutorials and projects using the PlayCanvas engine to help developers make awesome games and visualizations.
Contributions very welcome but first see Contributing.
- PlayCanvas
- Community
- Tutorials
- Extensions and Utilities
- Technical Demos
- Advertising
- Browser Games
- Messenger Games
- Automotive
- Configurators
- Editor - Browser-based, real-time collaborative WebGL Editor.
- Engine Source - Full source to the PlayCanvas run-time licensed under MIT.
- NPM Package - Node.js packages of the PlayCanvas engine run-time.
- Reference - API reference manual for the engine run-time.
- User Manual - PlayCanvas user guide.
- Create a Bowling Game - Create a physics-based bowling game.
- Create a Space Shooter - Recreate Asteroids in this Tutsplus tutorial.
- Game Design with PlayCanvas and JavaScript - PlayCanvas training series.
- MDN tutorial - Build up a basic demo with PlayCanvas.
- Official Tutorials - Large collection of official PlayCanvas tutorials.
- Playing in Canvas - Pirron One's PlayCanvas themed blog.
- Video Tutorials - YouTube playlist for short PlayCanvas tutorials.
- 8th Wall - Markerless AR runtime.
- playcanvas-ar - Marker-based AR solution built on ARTollkit.
- playcanvas-node - REST API wrapper for Node.js.
- playcanvas-p2.js - An integration with the p2.js 2D physics engine.
- playcanvas-spine - Spine plugin for PlayCanvas for 2D animations.
- playcanvas-tween - Officially supported tween animation plugin.
- tween.js - Popular JavaScript tweening library that integrates easily with PlayCanvas.
- Pirron One - Editor externsions implementing post effects, terrain creation and more.
- Sublime Completions - Sublime Text Autocompletion for the PlayCanvas API.
- After the Flood - Collaboration with Mozilla to promote WebGL 2.
- Casino - Physically rendered 3D casino environment.
- Global Illumination - GI approximation using interpolated lightmaps.
- Seemore - Collaboration with ARM to promote mobile WebGL.
- Sponza - Run-time lightmapped Sponza environment.
- Star-Lord - First ever PBR demo from PlayCanvas.
- Steampunk Slots - Physically rendered slots machine.
- Ally Racing - Retro NASCAR racing adver-game.
- Billie Eilish - Billie's bedroom recreated in WebGL.
- eBay Report - Stats and facts from eBay Germany.
- MMX Racing - Interactive 3D ad for a popular mobile game.
- DOOH Invaders - World's largest Space Invaders clone unveiled at Cannes Lions.
- Ride Along 2 - Using WebGL to promote a Hollywood movie release.
- Rugby World Cup - Promoting the Rugby World Cup in London's Piccadilly Circus.
- Beyond Bionic: Extreme Encounters - Outdoor adventures in this game from the BBC.
- Bomb Town - MMO Bomberman game.
- Disney's Hour of Code - Moana - Learn programming fundamentals with Disney's Moana.
- Flappy Bird - Guide the bird through as many pipes as possible.
- Galaxies: Combat - Carefully select power ups to defeat waves of hostile ships.
- Geometry Run - Stylized endless runner built from geometric shapes.
- Ink Wars - Real-time multiplayer game where you paint the neighborhood to win.
- LeapFrog Academy - 3D educational hub.
- Lego Jurassic World: Off-road Race - Dinosaurs, LEGO and vehicle stunts.
- Mini Royale 2 - Battle Royale first person shooter.
- Monopoly - The classic boardgame recreated in a 3D video game.
- Orbital Survival - Destroy wave after wave of enemies on a tiny world.
- Robostorm - Frenetic online multiplayer mech battle game.
- SWOOOP - Pick up gems in a bi-plane above a magical island.
- TANX - Online multiplayer tank battle game.
- Venge - 3D Multiplayer FPS shooter.
- Virtual Voodoo - Voodoo doll simulator.
- Snap Games Support - Snapchat's gaming platform powered by PlayCanvas.
- Archery 3D - Archery simulator.
- Golden Boot - Penalty kick game.
- Hoop Master - Head to head basketball game.
- Master Archer - Shoot the fruit from the top of Bob's head.
- Let's Craft - Sandbox voxel-building game.
- Airstream Basecamp - Travel trailer visualizer.
- BMW i8 - Car visualizer.
- DAB Motors - Motorcycle configurator.
- Indian Motorcycles - Motorcycle configurator.
- Polaris RZR - Off-road vehicle configurator.
- Aritco Home Lifts - Elevator configurator.
- Call of Duty: Gunsmith - Promotional 3D experience themed on Call of Duty.
- Elfa Closets - Closet configurator.
- iPhone 6 - iPhone visualizer.
- My Sliding Wardrobe - Closet configurator.
- Renewal by Andersen Windows - Window configurator.
- Toll Brothers Kitchens - Kitchen configurator.
- Willab Gardens Greenhouses - Greenhouse configurator.
Please see CONTRIBUTING for details.