Converting a Unity3D project to PlayCanvas - Part 3

  • How does user input works in PlayCanvas?
  • How to listen for mouse input?
  • What about touch gestures?
  • How to give a boost to the bird?
  • How to know when the bird hits the ground?

This is the third part in the tutorial series on how to convert a Unity3D project to PlayCanvas. If you haven't red the previous parts, I would suggest to do it now. You can study the first part here.

Converting a Unity3D project to PlayCanvas - Part 2

  • What is the new PlayCanvas 2D API?
  • How physics work in PlayCanvas?
  • How to set up the 2D physics?
  • How to create the background?
  • How to make the bird fly?

This is the second part in the tutorial series on how to convert a Unity3D project to PlayCanvas. If you haven't red the first part, I would suggest to do it now. You can study the first part here.

Converting a Unity3D project to PlayCanvas - Part 1

  • What is Unity3D? What is PlayCanvas?
  • Why convert a Unity project to PlayCanvas?
  • Where to begin?
  • How to transfer the assets to PlayCanvas?
  • How to transfer the Unity entities to PlayCanvas?

In this tutorial we will dive in the process of converting a Unity3D game to a game running in PlayCanvas.

This tutorial assumes a minimal knowledge in using the PlayCanvas editor.

Texture masks using a shader

  • How do shaders work in PlayCanvas?
  • Why use a shader to mask a texture?
  • How to use a mask in a shader?
  • How to animate a texture?
  • How to change the shader parameters in real time?

In this tutorial we will learn how to use shaders to mask and animate textures in real time. Shaders are a powerful feature that allow low level access of the rendering pipeline. Knowledge of writing shaders to program the output of the GPU allows the developer to easily extend a graphics engine.

How to use the Tiled Terrain Manager?

  • What is the Tiled Terrain Manager?
  • Where to find the project and how to start using it?
  • How to setup the Terrain Manager entity?
  • How to setup collisions with my character?
  • How to distribute objects on the terrain?

This tutorial aims to introduce the beginner to the Tiled Terrain Manager template project. This project provides an easy way to create massive terrains in PlayCanvas from heightmaps, texture them using splatmaps and distribute objects like trees and rocks on them.