Curated list of awesome lists
Awesome PlayCanvas
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.
Contents
PlayCanvas
-
Editor - Browser-based, real-time collaborative WebGL Editor.
-
Engine - Full source to the PlayCanvas run-time licensed under MIT.
-
glTF Viewer - glTF 2.0 compliant model viewer.
-
NPM Package - Node.js packages of the PlayCanvas engine run-time.
-
PCUI - Open source front-end framework used by the PlayCanvas toolset.
-
Reference - API reference manual for the engine run-time.
-
SuperSplat - 3D Gassuian Splat Editor.
-
Texture Tool - Tool for reprojecting textures.
-
User Manual - PlayCanvas user guide.
Tutorials
Extensions and Utilities
-
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.
-
playcanvas-vue - A PlayCanvas integration with Vue.js.
-
tween.js - Popular JavaScript tweening library that integrates easily with PlayCanvas.
-
PlayBuild - An integrated bundler and package manager with support for TypeScript & JSX.
-
Solar Tools - A commercial toolkit for PlayCanvas that includes a GPU instancer, terrain and effects scripts, multiplayer etc.
-
Sublime Completions - Sublime Text Autocompletion for the PlayCanvas API.
Technical Demos
-
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.
Interactive Experiences
Browser Games
IO Games
-
Bullet Bonanza - Fast paced, high fidelity, 3D Multiplayer FPS game from Kiloo.
-
Fields of Fury - Capture the flag set during WW2.
-
GUMMYZ - Sword-swinging multiplayer combat game.
-
Ink Wars - Paint faster than your opponents to win the round.
-
Mini Royale: Nations - Battle Royale first person shooter.
-
Robostorm - Frenetic online multiplayer mech battle game.
-
Rollem - Guide your hamster to the end of the obstacle course in the fastest time.
-
Simply Up - Climb to the top of the tower in the shortest time.
-
Tank Royale - Cartoony fast-paced top-down multiplayer shooter.
-
TANX - Online multiplayer tank battle game.
-
Tribals - First-person multiplayer survival game.
-
Venge - 3D Multiplayer FPS shooter.
-
Vortelli's Pizza - Multiplayer restaurant game.
-
Warbands - 3D Multiplayer FPS shooter.
-
Wheat Farming - Multiplayer farming game.
Messenger Games
Automotive
Product Configurators
AR/VR/XR
-
Orange Room - A highly realistic interior environment demonstrating room-scale VR.
-
Neon Bubblegum - Demo scene style WebXR-based homepage from Karsten Weil.
-
Raw: Paralympics XR - Webby 2022 nominated WebXR 360 video experience.
-
Storage Space 13 - Fun VR game and winner of js13k WebXR category.
-
WebXR Lab - Sandbox for VR interaction experiments.
Blockchain/Crypto/NFT
-
Aritelia - Open world social MMO with sandbox building and collectable NFTs.
-
Doge Temple - Online microverse devoted to Dogecoin.
-
The Crypt - Gallery for rare art and collectibles.
-
RareRooms - 3D virtual rooms for NFT collections.
-
Somnium Space - Virtual Reality world built on the Ethereum blockchain.
Contributing
Please see CONTRIBUTING for details.