Skip to content

An old-school Physics System for a 2D Platformer in Unity

Notifications You must be signed in to change notification settings

daltonbr/2DPlatformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2DPlatformer

Based on a Live Session: 2D Platformer Character Controller

by Matthew Schell - Unity Evangelist

In this live training session we will learn how to create a character controller for a 2D platform game which uses custom physics instead of Unity’s built in 2D Physics.

Goals for this Session

  • Learn to create custom script-driven physics for 2D platformer games
  • Learn to apply horizontal movement, gravity and cancellable jumping via script
  • Learn to detect collisions manually and handle slopes and angles surfaces

Assets for this session

The assets are already in this repository, but in any case here they are http://bit.ly/unity2dController

Disclaimer

This course was originally checked for Unity 5.6, but I am using a more recent version 2018.3.0b1 (beta). So I am making the necessary adjustments.

About

An old-school Physics System for a 2D Platformer in Unity

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages