Building a Super Smash Bros. Fighting Game in Unity

Use Unity and C# to build a Super Smash Bros. style fighting game including combo moves, enemy AI, and engaging levels!
3.82 (47 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Building a Super Smash Bros. Fighting Game in Unity
441
students
5.5 hours
content
Oct 2022
last update
$69.99
regular price

Why take this course?

🚀 Course Title: Building a Super Smash Bros. Fighting Game in Unity 🎮

Headline: Use Unity and C# to build a Super Smash Bros. style fighting game including combo moves, enemy AI, and engaging levels!


Course Description:

Are you ready to dive into the world of game development and create your very own Super Smash Bros. style fighting game? 🕹️ Whether you're a seasoned developer or just starting out, this course will guide you through the process of building a fully functional video game from scratch using Unity and C#.

Who Am I? 👤 I'm Robert Gioiacoma, a professional game maker who grew up with a controller in hand, mastering Super Smash Bros. Melee. Now, I craft games for a living and have distilled my expertise into this course to share with you the secrets behind the exciting world of fighting games.

What You'll Learn:

  • Character Mechanics: We'll animate characters like Donkey Kong, Mario, Pikachu, Samus, Ice Climbers, Captain Falcon, Bowser, Link, and Sonic, each with their signature moves.

    • Donkey Kong's iconic down smash, Mario's flaming mushrooms, Pikachu's lightning attack, and more!
  • 4 Way Battles: Set up battles where you can play against three CPU characters, all programmed to fight back.

    • Choose from a roster of 9 characters for player vs. CPU action!
  • Enemy AI: Code the intelligence behind the characters so they can challenge your gaming skills.

    • Learn the intricacies of AI behavior and how to make your game more engaging.

Core Game Development Techniques:

  • 2D Graphics & Sprite Sheets: Bring characters to life with animations derived from sprite sheets.
  • Animation & Animator Components: Use finite state machines to transition between different types of attacks.
  • Custom UI: Create intuitive menus and selection screens using Unity's UI components.
  • Object-Oriented Programming: Write clean, reusable code with C# scripting techniques.
  • Special Effects & Physics: Add camera shakes for powerful moves and use the physics system to create interactive environments.
  • Actions & Coroutines: Master timing and execution of code for attack logic.
  • C# Programming: Turn your ideas into code, building a set of skills that you can showcase in your portfolio.

By the End of This Course, You Will:

  • Have a complete Super Smash Bros. style game built in Unity.
  • Gain hands-on experience with Unity's interface and powerful features.
  • Learn advanced C# programming tips and tricks.
  • Acquire skills that will enable you to build other fighting games or diversify into different genres.

Who Is This For? 👩‍💻✨ If you have a passion for video games, aspire to work in the game industry, or simply want to learn how to create your own games, this course is tailored for you. Whether you're a complete beginner or have some experience with Unity, by the end of this course, you'll have a fully playable game that showcases your newfound skills!

Join me on this exciting journey and let's bring your game development dreams to life! 🎮🚀

Course Gallery

Building a Super Smash Bros. Fighting Game in Unity – Screenshot 1
Screenshot 1Building a Super Smash Bros. Fighting Game in Unity
Building a Super Smash Bros. Fighting Game in Unity – Screenshot 2
Screenshot 2Building a Super Smash Bros. Fighting Game in Unity
Building a Super Smash Bros. Fighting Game in Unity – Screenshot 3
Screenshot 3Building a Super Smash Bros. Fighting Game in Unity
Building a Super Smash Bros. Fighting Game in Unity – Screenshot 4
Screenshot 4Building a Super Smash Bros. Fighting Game in Unity

Loading charts...

Related Topics

2534642
udemy ID
30/08/2019
course created date
08/02/2020
course indexed date
Bot
course submited by