Building a Super Smash Bros. Fighting Game in Unity

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




Loading charts...