Creating Game Mechanics with Unity
Learn how to create various Game Mechanics in Unity. Create 3 established games with your own twists!

Creating Game Mechanics with Unity free download
Learn how to create various Game Mechanics in Unity. Create 3 established games with your own twists!
If you are interested in expanding your knowledge repertoire in creating Game Mechanics, this course is for you! With fully captioned lectures (in English), we'll learn about how to translate your Game Mechanics design into actionable steps to program. And then you'll learn various Game Programming concepts to create your Game Mechanics. Completing this course would help you widen your toolbox in creating the Mechanics that you envision.
The game engine we'll be using is Unity, but you should be able to apply the knowledge from this course to any game engine. We'll not be using any complex feature from Unity nor any unique assets. We'll be using default Unity Sprites so you'll know if your game mechanic is good without unique assets, it would be feel much better with them.
Bullet Hell Space Invader
This is the first game we'll be making, we'll try to create a Space Invader game with Bullet Hell twist. Here's what we'll learn:
Input & Movement
Bullet & Damage Mechanic
Coroutines
Bullet Hell Pattern
State Machines
Body Part Mechanic
Multi-screen UI
And More!
Ninja Flappy Bird
Flappy Bird but Ninja! Your bird would be able to slash obstacles and use different types of skills. Here's what we'll learn:
Simulating Physics Movement
Basic Procedural Generation
Custom Input System
Timescale System
Radial Menu
And More!
Gwent Card Game (Witcher 3)
We'll create the famous Card Game from Witcher 3, Gwent! No weird twist on this one, but you'll learn how to create this fun mini-game. Here's what we'll learn alongside Gwent:
Data and Logic Separation
Turn Based Mechanic
Modular Card Abilities
AI for Card Game
Managing Large Interactable UIs
And More!
Can't wait for us to learn together!
Note : Lecture 38 (Creating More Obstacles) has audio problems, but the caption is working, I hope this is not a problem for you.