If you are new to Unity for game development, you may have tried looking up tutorials online or on YouTube. Chances are, those tutorials are out of date with Unity 5.
I am going to develop a 2D Platformer in the style of great games like Super Mario Bros. 3, Shovel Knight, Super Meat Boy or even Little Big Planet.
GitHub Source for Unity 5 2D Platformer Demo
The source project will be uploaded to GitHub with each tutorial tagged. See this post about the GitHub source and 2 Platformer tutorial tags.
Video List for Unity 5 2D Platformer Demo
This video introduces creating a Unity 5 2D project, and begins setting up a new 2D Platformer project using Kenney’s Platformer Tiles art.
This video demonstrates how to use key events to trigger jumping, with examples of how to handle double jumping and collision with tagged objects.
This video builds on the previous scripting to add left and right movement with arrow keys, and sprite flipping.