2D Platformer Game Development Crash Course for Unity 2022

Unity GameDev from Scratch to Create Platformer Characters and Game Mechanics

2D Platformer Game Development Crash Course for Unity 2022
2D Platformer Game Development Crash Course for Unity 2022

2D Platformer Game Development Crash Course for Unity 2022 udemy course

Unity GameDev from Scratch to Create Platformer Characters and Game Mechanics

What you'll learn:

Make a 2D Platformer Character with State Machines in Unity

  • Make a fully movable 2d platformer character using dynamic rigidbody physics
  • Turn a spritesheet into 2d animation sequences compatible with the Unity engine
  • Study C# coding basics for writing controls, states, and physics interactions
  • Explore Unity engine topics for beginners game development

Requirements:

  • General programming knowledge is helpful but not required. Unity scripts are written in C#
  • Download and install the Unity game engine and a script editor of your choice. Visual studio is the standard and can be easily installed along side Unity during the installer.

Description:

Learn how to create a 2D platformer game inside of Unity 2022. This course shows you how to build player and enemy characters for movement and combat within a side scrolling platformer game. Much of the course is dedicated to understanding Animators in unity as we build out full animation state machines for both the player and enemy characters. To go along side the states and transitions are StateMachineBehaviour scripts which let you queue up changes and effects for your characters when entering or leaving states. For instance, this is very helpful when you want to make a character jump upon entering a jump state when the jump action is pressed on your keyboard. To make player input go smoothly, we use the new InputSystem to set keybinds to actions and respond to those actions triggering through UnityEvents. To make the game more complete, we make use of Cinemachine follow camera, parallax background, health pickups, sound, and tilesets to continue building out our demo game. Many of the scripts are intentionally designed to be reusable like the Damageable script which lets any character take damage or be healed on triggering events.


2D Platformer Game Development Crash Course for Unity 2022 Udemy

The final course project with all source files are provided in the course for you to use or reference in any of your own projects!


  • Player Controller, Movement and Physics

  • Animation State Machines for Players and Enemy Characters

  • Dealing Damage to Player and Enemy Characters

  • Working with Tilemaps and Tilesets to Build Game Levels

  • Basic Enemy AI Patterns

  • Ranged Attacks

  • Aerial Attacks

  • Combo Attacks

  • AnimationStateBehaviours for triggering changes on events

  • Healing Health Pickups

  • Music & Sound

  • How to Export a Game

  • Cinemachine Follow Camera

  • Input System Actions and UnityEvents for handling player input

  • Floating damage text

  • And more...

Who this course is for:

Course Details:

  • 7.5 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

2D Platformer Game Development Crash Course for Unity 2022 udemy free download

Unity GameDev from Scratch to Create Platformer Characters and Game Mechanics

Demo Link: https://www.udemy.com/course/2d-platformer-game-development-crash-course-for-unity-2022/