Implementing a camera that follows the player around the map and gets offset near boundaries to avoid showing out of bounds part of the map.
Creating Walls and Introducing Raycasting for Object Detection
Adding User Interface elements to control our player's movements, and creating our own buttons implementation.
Creating a Basic Movement System for our RPG game
Getting started with Game Development in Unity by making a Dungeon Exploration game.