🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
watching now
3 Students

Description

What Will You Learn?

  • Learn how to create a player character with movement, attacks with knockback, and physics
  • Make an enemy that will chase and damage players - optionally other enemies too
  • Build 2D game levels with tilemap and tileset tools
  • Setup animations for your characters using the unity animation state machine tools
  • Add floating text to indicate damage dealt to enemies or players

Requirements

  • Some programming experience will definitely help. I walk through each line of code to explain things thoroughly.
  • Make sure you have Unity 2022.1 or newer installed. Best to use stable versions to avoid bugs.
  • NFT Certificate
  • 47 Lessons
  • Beginner
  • English
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 3h 39min of content, in total.

Section 1: Introduction
01:30
Section 2: Part 1
1:29:19
InputSystem & Player Controller Setup
07:07
Player Kinematic Rigidbody Movement & Collisions
10:05
Editor Speed Tip & Controlling Sprite Sorting
01:56
Sliding Along Walls
03:58
Character Animator and Animators Setup
09:47
Correcting Collisions
02:17
Cinemachine Follow Camera
01:37
Player Attack Animation Setup
05:33
Attack Hitbox
05:19
Controlling Attack Direction
05:20
Slime Enemy & Hitting with Sword
08:47
Slime Animator & Animations
04:45
Part 1 Wrapup
00:55
Section 3: Part 2
2:08:34
Character Run and Sprite Flip
00:49
Player Controller Starting Point
01:02
Transition to Run Animation
06:22
Player Attack State
07:15
Slime Animator Setup
07:36
Slime Script
01:28
Sword Swing Hitbox
13:22
Receiving Damage
02:01
Slime - Hit and Death Animation Transitions
06:25
Controlling Sword Hit Direction
06:03
Hit Knockback
02:39
IDamageable Interface for Damageable Objects
09:39
Knockback Force and Direction
05:41
Destroy Object
02:19
Slime Hit Color Change
02:17
Correcting Player Transform for Sword Knockback
03:02
Slime Damage to Player
03:27
Health Manager Component
05:34
Lock Movement on Defeat
01:12
Knockback the Player
03:14
(Update!) Better Knockbacks using Add Force and Linear Drag Only
03:07
Player Movement by Forces
02:24
Setting a Max Speed for Player
02:57
Slimes Aggro and Chase Player
09:28
Floating Damage Numbers with Text Mesh Pro
05:36
Fading Text
01:29
Instantiating Text Prefabs above Hit Characters
05:06
Invulnerability Timer
05:26
Course Wrapup
01:34

About the Instructor

100% of students rated this instructor as excellent!

As it regards to information technology or to learning in general, my philosophy is quite simple: the best way to learn is through video tutorials. I have created a lot of learning material, and it is up to you, the student, to do your best to absorb the knowledge and practice, so you become more educated and skilled!

You can also find me on my YouTube channel Chris' Tutorials. Check it out to get a taste of my approach to education!

See All Instructor Courses

BitDegree platform reviews