Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unity Pro Advanced Game Design and Development Skills by Udemy

Unity Pro Advanced Game Design and Development Skills by Udemy

/

Author:Udemy

Actual Duration:39h 37m

Release date:2025, October

Publisher:Udemy

Skill level:Advanced

Language:English

Exercise files:Yes

Software:Unity, Visual Studio

Course URL:https://www.classcentral.com/course/udemy-unity-shader-programming-and-editor-scripting-master-class-27420

Go beyond the basics with pro-level Unity skills in shaders, editor tools, UI and physics built through hands-on projects.

This one is for Unity devs who are done with tutorials that only cover the basics. You get straight into shader programming, editor scripting, and real gameplay systems, and you finish with practical projects you can actually show in a portfolio.

🎯 What you’ll learn

  • Write and tweak Unity shaders from basic materials to advanced effects
  • Build custom editor tools, inspectors and level creators to speed up work
  • Integrate and set up 3D assets, textures and levels in Unity
  • Create responsive game UI with the Unity UI system, canvas and animations
  • Apply game physics for realistic movement, collisions and interactions
  • Use optimization techniques for performance on PC and mobile
  • Work with advanced rendering like custom lighting, reflections and screen effects
  • Style and distribute your own Unity packages

✅ Requirements

  • Skills: Basic familiarity with Unity interface and C# fundamentals
  • Tools: Unity 5 or newer installed, code editor like Visual Studio or Rider
  • Hardware: PC or Mac capable of running Unity, dedicated GPU recommended for shader and lighting work

📝 Description

If you already know your way around Unity and want to level up, this is where the fun stuff starts. We kick off with Unity shaders and HLSL/CG programming. You will write your own shaders, break them, fix them, and learn how lighting models, normal maps, transparency and grab passes actually work under the hood.

Then we switch gears to something that will save you hours: editor scripting. Instead of doing the same clicks over and over, you will build your own inspectors, palette windows, and level tools. It is the kind of workflow trick pro teams use, and once you have it, you will not want to work without it.

After that, it is all about putting a game together. You will handle 3D asset integration, block out levels, set up texture mapping, and build UI with the Unity UI system that actually responds and animates well. We wrap with game physics – inertia, torque, collisions – so your movement and interactions feel solid instead of floaty.

Expect a lot of hands-on labs. You learn a concept, then you build it. By the time you hit topics like volumetric explosions, fur shaders, screen effects and mobile optimization, you will have a much better sense of what costs performance and how to fix it.

🧑‍🎓 Who this course is for

  • Unity developers who know the basics and want pro-level shader and tooling skills
  • Programmers and technical artists who want to automate workflow and improve game performance
  • Hobbyists building portfolio projects who want real systems like UI, physics and level tools

🧑‍🏫 About the Author

Udemy is one of the largest online learning platforms, hosting courses from industry practitioners in game development and real-time 3D. Courses published under Udemy often bundle practical, project-based training from multiple expert instructors. This program pulls together that format to cover advanced Unity workflows used in actual production.

🏁 Final Result

  • A portfolio-ready Unity project featuring custom shaders, a built 3D level with lighting and reflections, functional UI menus/HUD, physics-based interactions, and custom editor tools to support the workflow.
Curriculum

📋 Course content

  1. Module 1:  Unity 5 Shader Programming – Beginner
    • Intro to Shader Programming
    • Basic Shader Theory and Lab
    • Migrating from Unity 4 to Unity 5 Shaders
    • Shader Properties and SubShader Variables
    • Water, Normal Maps and Transparency Effects
    • Holographic Shaders and Texture Blending
    • Drawing Circles on Terrain
    • Phong and Blinn-Phong Lighting Models
    • Global Illumination, Light Baking and Reflection Probes
  2. Module 2:  Unity 5 Shader Programming – Intermediate
    • Vertex Functions, Animation and Extrusion
    • Snow and Volumetric Explosion Effects
    • Fragment Shaders and Grab Pass Shaders
    • Glass Shader and 2D Water Shader
    • Shader Optimization and Profiling
    • Mobile Shader Development
    • Screen Effects: Depth, Brightness, Contrast and Blend Modes
    • Old Film Effect and Visual Polish
  3. Module 3:  Unity 5 Shader Programming – Advanced
    • Creating Custom CG Include Files
    • Fur Shaders
    • Heat Maps and Advanced Surface Effects
  4. Module 4:  Editor Scripting in Unity – Beginner
    • Custom Inspectors
    • Level Creator Tools
    • Gizmos and Property Drawers
    • Palette Windows for Workflow
  5. Module 5:  Editor Scripting in Unity – Intermediate
    • Texture Importer Automation
    • Level Settings Tools
    • DLL Building Basics
  6. Module 6:  Editor Scripting in Unity – Advanced
    • Adding Custom Build Features
    • Version Control Integration
    • Object Modifier Tools
  7. Module 7:  3D Integration and Level Design in Unity
    • Asset Creation and Modification
    • Scaling and Texture Mapping
    • Level Design Principles and Scene Setup
  8. Module 8:  Unity GUI – The New Unity UI
    • Canvas Render Modes and Rect Transforms
    • Anchoring Points and Responsive Layout
    • UI Animations
    • Building Interactive Menus and HUDs
  9. Module 9:  Unity Game Physics using Unity 5
    • Newtons Laws of Motion in Practice
    • Inertia, Torque and Rotational Dynamics
    • Rigidbodies, Colliders and Realistic Interactions
Watch online or Download for Free
Unity Pro Advanced Game Design and Development Skills by Udemy
NAME
SIZEDURATION
Chapter_2-Unity_5_Shader_Programming_Intermediate
327.5 MB5h 57m
Chapter_3-Unity_5_Shader_Programming_Advanced
42.9 MB1h 0m
Chapter_4-Editor_Scripting_in_Unity_Beginners
290.5 MB6h 49m
Chapter_9-UNITY_Game_Physics_using_Unity_5
335.1 MB8h 1m

Download all Videos (273)
2 GB39h 37m


Download all

Join us on
  Channel    and      Group

Leave a Comment

Your email address will not be published. Required fields are marked *