This project demonstrates a simple 2D sidescrolling platformer using physics.
Follow along with detailed, step-by-step video lessons to see how this projected was constructed. The entire FREE C#/Unity course is available at DevU.com/Unity
(lessons 53-65 cover this project).
-----------------------------------------------
Download it for FREE to learn how to:
· Create OOP Enemy Classes and Instantiate Them all within Code
· Work with Physics Colliders
· Access the Physics Engine in Code
· Use FixedUpdate and Update in Tandem
· Employ RigidBody Components that Respond to Forces and Gravity
· Create Infinitely Tiling Backgrounds, with Parallax scrolling
· Create Attacks such as Punching, Stomping and Throwing Projectiles
· Procedurally Generate Enemies and Platforms
· Create Platforms with Unique Properties using Effectors
· Work with Physics Materials
· Create Dynamic Camera Movement
· Use Singleton Patterns and Enums to Create and Manage States
-----------------------------------------------
You can also learn how to:
· Display Text
· Utilize Collision and Trigger Events
· Create Scoring Mechanics
· Reference Outside GameObjects in Code
· Load Assets Dynamically at Runtime
· Change Framerates for Testing Purposes
· Create Animations Entirely with Code
· And Implement a Variety of Game Design Basics using Unity and C#
-----------------------------------------------
A step-by-step course is available for this project. See the full course details and play a web build of the game projects you’ll learn how to create throughout the course by going to:
devu.com/unity