HOME > Development > Make a fighting game in Unity

Make a fighting game in Unity

  • Development
  • Apr 17, 2025
SynopsisMake a fighting game in Unity, available at $79.99, has an av...
Make a fighting game in Unity  No.1

Make a fighting game in Unity, available at $79.99, has an average rating of 4.25, with 158 lectures, based on 336 reviews, and has 2843 subscribers.

You will learn about Step by step guide showing you how to make a StreetFighter style game in Unity 2020 Add a variety of free characters with a range of different fighting styles Dynamically load characters and levels into a scene Add a Main menu and a character select screen Create both 1 player and 2 player modes Set up player gamepads for 2 player mode Create AI characters that will fight you in 1 player mode Add health bars, timer and win/Lose conditions Create easy to understand C# code to control your fighters Use Unitys Mecanim animator to manage different fight animations Develop professional level game design experience Develop a fully completed fighting game This course is ideal for individuals who are You should be eager to build your own games using Unity or This is a useful portfolio example for people trying to get into game design careers It is particularly useful for You should be eager to build your own games using Unity or This is a useful portfolio example for people trying to get into game design careers.

Enroll now: Make a fighting game in Unity

Summary

Title: Make a fighting game in Unity

Price: $79.99

Average Rating: 4.25

Number of Lectures: 158

Number of Published Lectures: 157

Number of Curriculum Items: 158

Number of Published Curriculum Objects: 157

Original Price: $89.99

Quality Status: approved

Status: Live

What You Will Learn

  • Step by step guide showing you how to make a StreetFighter style game in Unity 2020
  • Add a variety of free characters with a range of different fighting styles
  • Dynamically load characters and levels into a scene
  • Add a Main menu and a character select screen
  • Create both 1 player and 2 player modes
  • Set up player gamepads for 2 player mode
  • Create AI characters that will fight you in 1 player mode
  • Add health bars, timer and win/Lose conditions
  • Create easy to understand C# code to control your fighters
  • Use Unitys Mecanim animator to manage different fight animations
  • Develop professional level game design experience
  • Develop a fully completed fighting game
  • Who Should Attend

  • You should be eager to build your own games using Unity
  • This is a useful portfolio example for people trying to get into game design careers
  • Target Audiences

  • You should be eager to build your own games using Unity
  • This is a useful portfolio example for people trying to get into game design careers
  • In this course I am going to be showing you how to create your own fighting game inside of the Unity game engine.

  • We’re going to be bringing in a series of free characters as well as a wide range of free animations so that each character can have their own unique style.

  • We’re going to create a character select screen and we’re also going to setup AI characters, these are computer controlled characters that will fight against you and it will seem as though the AI character is just as effective and just as realistic as a real player. The characters you choose will dynamically load into the level you choose and there are a wide variety of levels to choose from.

  • We will also be setting up a 2 player mode and mapping the controls for 2 game pad controllers so you can have two people playing at the same time. You can control characters either by game pad or by keyboard.

  • We will setup options so that you can set a difficulty level for the AI characters. You will also be able to adjust the volume for music and sound effects independently.

  • We’re going to be setting up animator controllers for each character and controlling the animations through various parameters that will be called in C# scripts. We’re going to create a wide range of C# scripts using easy to understand and easy to implement code.

  • So by the end of this course you will have a fully completed fighting game which will look great in your portfolios. You can also include your completed game for free on websites or sell it commercially online through Steam or other such websites. You will also have gained the experience and knowledge of how to make this type of game inside of the Unity game engine.

    Why not enroll today and I look forward to seeing you in my course.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Install Unity

    Lecture 3: Install Post Processing

    Lecture 4: Reference Code

    Chapter 2: Main Scene

    Lecture 1: Setting up backgrounds

    Lecture 2: Downloading characters

    Lecture 3: Importing characters

    Lecture 4: Post Processing

    Lecture 5: Transparency fix

    Lecture 6: Setup Animations

    Lecture 7: Animation scripting

    Lecture 8: Movement

    Lecture 9: Jumping

    Lecture 10: Cannot exit screen

    Lecture 11: Face opponent

    Lecture 12: Flip Animations

    Chapter 3: Combat Animations

    Lecture 1: Combat Animations

    Lecture 2: Spinning Jump

    Lecture 3: Combat Setup

    Lecture 4: Task Review

    Lecture 5: Leg Sweep

    Lecture 6: Aerial Moves

    Lecture 7: Flip Animations

    Lecture 8: Blocking

    Lecture 9: Sounds

    Lecture 10: Sound reverb

    Lecture 11: Reaction animations

    Lecture 12: Reaction Setup

    Lecture 13: Reaction Code

    Lecture 14: Hit sounds

    Lecture 15: Flip react

    Chapter 4: Player 2

    Lecture 1: Player 2 animations

    Lecture 2: Animator setup

    Lecture 3: Player 2 setup

    Lecture 4: Player 2 Controls

    Lecture 5: Player 2 Blocking

    Lecture 6: Player 2 Animations

    Lecture 7: Jump Flip edit

    Lecture 8: Jump over characters

    Lecture 9: Jump code

    Lecture 10: Jump animation

    Lecture 11: Jump review

    Lecture 12: Dont Push opponent

    Lecture 13: Dont Push P2

    Lecture 14: Reset Move

    Lecture 15: Fixing the jump

    Lecture 16: Attack Colliders

    Lecture 17: Collider animations

    Lecture 18: Collider code

    Lecture 19: Player 2 colliders

    Lecture 20: Player 2 code

    Lecture 21: Fixing reactions

    Lecture 22: Heavy react slide

    Lecture 23: Edit Reactions

    Lecture 24: 2 Joypad Setup

    Chapter 5: User Interface (UI)

    Lecture 1: Health bar graphics

    Lecture 2: Health bar code

    Lecture 3: Red bar

    Lecture 4: Health bars

    Lecture 5: Knockout

    Lecture 6: Blocking

    Lecture 7: Victory animations

    Lecture 8: Victory code

    Lecture 9: Heavy react fix

    Lecture 10: Jump speed fix

    Lecture 11: Particle Effects

    Lecture 12: Particle Effects 2

    Lecture 13: Victory check

    Lecture 14: Attack timing

    Lecture 15: Dynamic loading

    Lecture 16: Dynamic checks

    Lecture 17: Player prefabs

    Lecture 18: Player reversal

    Lecture 19: Player spawning

    Lecture 20: Spawning Fix

    Chapter 6: Artificial Intelligence (AI)

    Lecture 1: AI Walking

    Lecture 2: AI Pause

    Lecture 3: AI random attack

    Lecture 4: Attack within range

    Lecture 5: AI Triggers

    Lecture 6: AI attack rate

    Lecture 7: AI dazed

    Lecture 8: Crouch defend

    Lecture 9: AI blocking

    Lecture 10: Crouch colliders

    Lecture 11: AI Character test

    Lecture 12: Setting up Eve AI

    Lecture 13: Saving AI Prefabs

    Chapter 7: Sounds

    Lecture 1: Text mesh pro

    Lecture 2: Timer code

    Lecture 3: Timer reaches 0

    Lecture 4: Fight round text

    Lecture 5: Fight round audio

    Instructors

  • Make a fighting game in Unity  No.2
    Pete Jepson
    Game Design Tutor
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 6 votes
  • 3 stars: 25 votes
  • 4 stars: 82 votes
  • 5 stars: 219 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!