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!

Lectures:67
Length:8 hrs
Level:Intermediate
Language:English
Loading...

What you’ll learn

  • Level up your C# game with killer structs, inputs, and interfaces.

  • Make your Unity scenes pop with epic screen shakes and slick effects.

  • Illuminate your worlds with next-level 2D lighting and particle wizardry.

  • Craft an Audio Manager that cranks up the soundscapes to 11.

  • Code a snappy player controller that feels as smooth as a speedrun.

  • Dial in your gunplay for that satisfying blaster feedback.

  • Deploy Unity’s tilemaps and events for gameplay that hooks players.

  • Refactor your spaghetti code into clean, scalable game architecture.

30 Day Money-Back Guarantee100% refund, no questions asked.
Lifetime AccessAccess your content on any device, at any time.
Teaching SupportNever get stuck with our teaching assistants on call.

About the course

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!

So enroll today and get your game feeling just right!

unityc#courseallcodinggame feel

//

Add Dozens Of Improvements

Learn how to add lots of small pieces of game polish to shooting, moving, enemy interactions and more.

Be Clever With Lighting

Use Unity's 2D lighting tools to make flashes, blinks, splatters and anything else your twisted game developer brain can think of!

Instructors

Stephen Hubbard

Stephen Hubbard

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

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

I’ve fallen into the endless pit of learning all things indie game dev - and I’m absolutely obsessed. Whether it's leveling up my programming ability, learning a new vfx trick inside Unity, or flexing my art skills in Blender or Asperite, there's always something new to learn!

Other hobbies include hiking with wife and son in the Utah mountains, finding a new video game to obsess about, and pretending to be good at poker.

Curriculum

1
Introduction & Setup
2
Weapon Improvements
3
Player Controller
4
Combat
5
Visual Feedback
6
2D Lightning
7
Audio
8
Additional Features
9
Polish
10
Course Wrap Up

Related courses

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...