Mastering Game Feel in Unity: Where Code Meets Fun!

Polish Your Unity Projects and Amp Up Your Game with Post-Processing, 2D Lighting, VFX, Audio Effects and More!

   Watch Promo
 

Unity Game Feel - EARLY ACCESS

Polish Your Unity Projects and Amp Up Your Game with Post-Processing, 2D Lighting, VFX, Audio Effects and More!

Join 734,000 Strong Student Community

Get Teaching Assistant Support

Earn a Completion Certificate

Enjoy 30-Day Money-Back Promise

Lifetime Access to Course

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), or our student chat group (10k live at any one time)

Ever feel that your game just doesn’t feel quite right?

Learn how to fix that by implementing a bunch of fun systems, mechanics and effects to enhance the way your game feels from a player perspective!

Building upon solid C# and Unity foundations, it’s time for you to level up.

Increase your C# understanding, learn how to implement things like a struct, centralized input, interfaces, and several game design patterns.

And expand on your Unity knowledge by learning screen shake, post-processing effects, 2D lighting, particle effects, tilemap prefabs, masking, Unity events, and much more!

Plus, you’ll build an expandable Audio Manager system that can be used in other mid-sized scalable projects.

You’ll start with a simple 2D side scroller shooter base template and expand on it to get things feeling the way they should.

You’ll make a game that “feels” fun to play with a clean and snappy player controller, a gun that’s fun to shoot, audio and screen visuals to give your player feedback, as well as animations to bring everything together.

This course is suitable for all levels of Unity users. So if you’re a beginner to intermediate Unity developer looking to expand your foundation knowledge, maybe you’ve taken our beginner 3D or 2D courses and are looking for the next step, or you’ve used Unity to participate in a game jam or two and are looking to take your projects and games to the next level, this is the course for you!

You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

You’ll also gain access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

So enrol today and get your game feeling just right!


What you'll learn in the course:

  • Increase your level of understanding when it comes to good C# practices learning how to implement things like a struct, centralized input, interfaces, and several game design patterns.
  • Expand your foundational knowledge of Unity by learning how to implement screen shake, post-processing effects, 2D lighting, particle effects, tilemap prefabs, masking, Unity events, and much more!
  • Build an expandable Audio Manager system in C# & Unity that can be used in other mid-sized scalable projects.
  • Take a simple 2D side scroller shooter base template and expand on it to get things feeling the way they should.
  • Focus on building good clean systems in C# practicing good code architecture principles.
  • Make a game that “feels” fun to play. We need a clean and snappy player controller, a gun that’s fun to shoot, audio and screen visuals to give our player feedback, as well as animations to bring everything together.
  • Take a game that has some of the systems and mechanics you wanted, but something just “feels” off.
  • Learning how to structure your code in a way that is easily scalable for a multitude of projects so that we don’t bottleneck ourselves with spaghetti code.
  • Sometimes when it comes to C# & Unity an intermediate dev “Doesn’t know what they don’t know”. We’ll go over concepts and practices that you might not even be aware of, and implement them in fun and exciting ways.

Your Instructor


Stephen Hubbard
Stephen Hubbard

Hi, y'all! I'm Stephen, fancy seeing you here.

My earliest memories of game design are in my childhood creating custom rules and splicing together board games with my friends. While game design got away from me in adulthood, I’ve reignited the passion for game dev in the past few years.

I tried picking up Unity and programming a couple of times over the years but always seemed to fall short. It wasn’t until I found GameDev.tv that it really stuck! I’ve now fallen into the endless pit of learning of all things indie game dev - and I’m absolutely obsessed!

Other hobbies include hiking in the Utah mountains with my dog and wife, loading up another game of Dota 2 for the quintillionth time, and pretending to be good at poker.


Course Curriculum (7+ hours)


  Introduction & Setup (0 hours 35 minutes)
Available in days
days after you enroll
  • Preview
    Welcome To The Course (3:39)
  • Start
    Project Setup (8:01)
  • Start
    Set Up Unity & VS Code (10:08)
  • Start
    VS Code Issues?
  • Start
    Package Overview (7:28)
  • Start
    Community & Support (1:33)
  • Start
    Accessing Our Projects (4:38)
  Weapon Improvements (0 hours 45 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Weapon Improvements (0:48)
  • Preview
    Gun Aim (9:57)
  • Start
    Machine Gun (4:18)
  • Start
    Observer Pattern (6:28)
  • Start
    Gun Kickback Animation (8:15)
  • Start
    Object Pooling (11:08)
  • Start
    Screen Shake (4:40)
  Player Controller (0 hours 52 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Player Controller (0:43)
  • Start
    Jump Detection (9:33)
  • Start
    New Input System (6:40)
  • Start
    Struct vs Class (9:36)
  • Start
    Shared Movement Class (8:32)
  • Start
    Custom Gravity (4:16)
  • Start
    Double Jump (5:16)
  • Start
    Coyote Time (7:28)
  Combat (0 hours 59 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Combat (0:38)
  • Start
    Knockback (13:30)
  • Start
    Hit Flash (10:08)
  • Start
    Color Changer (9:52)
  • Start
    Death Splatter (6:58)
  • Start
    Splat Particle VFX (9:50)
  • Start
    Death Handler (8:24)
  Visual Feedback (0 hours 51 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Visual Feedback (0:49)
  • Start
    Bullet Collision VFX (5:46)
  • Start
    Walk Effect (7:04)
  • Start
    Player Lean (8:39)
  • Start
    Cowboy Hat (5:40)
  • Start
    Jump Effect (7:10)
  • Start
    Velocity Ground Check (5:32)
  • Start
    Bloom (10:54)
  2D Lightning (0 hours 45 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - 2D Lighting (0:38)
  • Start
    Muzzle Flash (7:11)
  • Start
    Spotlight (7:23)
  • Start
    Ping Ponging Lights (6:09)
  • Start
    Interfaces (11:52)
  • Start
    Disco Party (11:55)
  Audio (0 hours 52 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Audio (1:14)
  • Start
    Import Assets (4:05)
  • Start
    Sound Scriptable Object (6:35)
  • Start
    Audio Manager (4:45)
  • Start
    Managing Sound Values (8:01)
  • Start
    Randomizing Sounds (8:15)
  • Start
    Audio Mixer (12:33)
  • Start
    Audio Clean Up (7:22)
  Additional Features (1 hours 20 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Additional Features (0:33)
  • Start
    Background Parallax (4:50)
  • Start
    One Way Platforms (13:16)
  • Start
    Jetpack (17:40)
  • Start
    Mega Challenge - Grenade (3:34)
  • Start
    Solution - Setting Up Prefabs (14:11)
  • Start
    Solution - Launching The Grenade (7:36)
  • Start
    Solution - Explosion & Contact (8:58)
  • Start
    Solution - Grenade Audio (9:25)
  Polish (0 hours 45 minutes)
Available in days
days after you enroll
  • Preview
    Section Intro - Polish (0:58)
  • Start
    Player Hit (14:05)
  • Start
    Score Kill Count (4:22)
  • Start
    Player Respawn (14:06)
  • Start
    Mega Kill Audio (7:02)
  • Start
    Max Fall Speed (5:16)
  Course Wrap Up (0 hours 0 minutes)
Available in days
days after you enroll
  • Start
    Outro (0:54)
  Extras (0 hours 0 minutes)
Available in days
days after you enroll
  • Start
    Downloads

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!