Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 85% Coding in Unity: Introduction to Shaders

Coding in Unity: Introduction to Shaders

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.3/10 (Our Score)
Product is rated as #122 in category Unity

Learn the basic concepts and language you will need to program your own shaders and image effects for Unity’s built–in render pipeline, for Unity 5.6 to 2019. 

Learn and Understand Shaders with this Unity Course.

 Learn about the different properties of a mesh that can be accessed and changed via a shader.

 Write your own vertex and fragment, and surface shaders.

 Create your own image effects.

Write custom lighting models.

Understand ShaderLab and CG/HLSL.

Make your game look unique using shaders.

In this course, you will learn the basics of programming shaders, from simple colour changes to whole screen image effects. We’ll go through the different types of shader, Unity’s quirks and in–built functions, and the different bits of code that make up a shader, before writing a full surface shader with a texture, normal map, metallic and emissive effects. We’ll also look at writing a custom inspector for your shader. Once we’ve covered these basics, we’ll look at creating an number of image effects, custom lighting models including cel shading, a sprite shader with a sway effect, and a dissolve effect.

A common criticism of Unity is that games made with the engine all have a similar look. Combat this by writing your own shaders rather than relying on Unity’s inbuilt ones – learn how to improve the look and feel of your game.

Instructor Details

I'm Jenny, a freelance and indie game developer with over 6 years of professional programming experience. I have a Masters degree in Physics with Astrophysics and a PhD in Quantum Information. I've released a number of games and enjoy teaching and sharing the knowledge I've gained. I've worked with General Interactive Co. to code and design a winemaking tycoon game called Terroir and a mystery/adventure/management game called Chinatown Detective Agency. I'm also making Cultivate: Before Time, a farming meets mystery game with time travel and dinosaurs! My Udemy courses are aimed at those learning game development - whether that's coding or game design.

Specification: Coding in Unity: Introduction to Shaders

Duration

3.5 hours

Year

2020

Level

Intermediate

Certificate

Yes

Quizzes

Yes

24 reviews for Coding in Unity: Introduction to Shaders

3.8 out of 5
9
9
2
0
4
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Michiel Adriaansens

    The course doesn’t cover how to combine cellshading with an outLiner. I’m in deep shit now!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Gregory Jacobs

    Why would someone want to learn to what’s in the course? For games, most likely. Or for animations or 3d modeling in games or outside of games. Right? So why not talk about it in real world terms. Reference examples from famous games or animations. The swaying plants in X, the holograms in Y, etc. etc. are all done with shaders. And then break down these very practically useful, commonly seen applications of shaders at the beginner level. The audio is rough, blown out or clipped at various points. For such a short course of 3 hours, I would expect there to be enough content to fill that 3 hours, easily. Half of the time, there’s not audio. The rest is mostly cold lecturing. It is as though the course is being read from a book. It’s such a waste of the form. I could read a book. I take these courses because books are a sub optimal way to learn these kinds of things. And if you’re really going to lecture and not be engaging in your personal teaching style, at least use good visuals to break down what you’re talking about and be better about structuring the course. The first lecture is a partial run through of some aspects of 3D objects as though read from a book. The general way these things work best is: Show the end results, and discuss the specifics why these results work. For instance: A useful effect for the environment of your game is grass and other plants swaying, like in Skyrim, Zelda, etc. Show example of end result you’re going to code. And then show how we might tackle that application… walking through how a real developer would work this out.

    Helpful(0) Unhelpful(0)You have already voted this
  3. K Bee

    Great instructor, well prepared lectures, appreciate the calm, clear, concise delivery.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Blas Mena

    This is excellent, I’m learning a lot really fast. Enlightening really, a lot of stuff that was obscure became simple. You can tell the instructor knows a lot. Also, she treats you as an intelligent person, which is always appreciated.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Mel Klint

    It’s really well explained.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Nadav Sagir

    Very helpful introduction to shaders

    Helpful(0) Unhelpful(0)You have already voted this
  7. Etienne L. Gomide

    The low video resolution(720p) in some lessons does not allow us to read and understand some coding text.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Greg Broadbent

    I really enjoyed taking this course and learned a lot. It is well presented and covers a good range of affects that can be achieved through writing custom shaders.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Mattstrangio

    Very comprehensive, step by step instruction! Would love to see more courses on writing shaders.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Mariano Sosa

    Excelent!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Max Garling

    I really like to be able to make shaders by code over the Graph Shader. Understanding how the logic works for these special effects is more important to me, it will allow to give me complete control over my games and will give me room for creativity, regardless of difficulty. I’m really happy a new section has been added, I considered the course to be too short for all the potential it can offer, and I hope a couple of more sections can be added in the future to keep increasing my knowledge. Thank you for that. My main concern would be that I need to understand more the why of things and take a few steps back to fully comprehend the programming language. Any reference or directions to where to research further to small but meaningful details is appreciated. I love the course to be short, direct to the point and for allowing me to know how to apply them into my objects. The more applications done, the better.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Vardan Kemechechyan

    The speech speed is high for non english speakers, the audio and video quality could be much better, especially the resolution of 720p is annoying. This review is written after the first chapter and can be edited later when I am done with the course

    Helpful(0) Unhelpful(0)You have already voted this
  13. Vardan Kemechechyan

    The speech speed is high for non english speakers, the audio and video quality could be much better, especially the resolution of 720p is annoying. This review is written after the first chapter and can be edited later when I am done with the course

    Helpful(0) Unhelpful(0)You have already voted this
  14. Quique Grases

    I strongly recommend you that for the next tutorials, bear in mind to save them in FullHD insted of 2,5K (or more). Most of the people have monitors up to FullHD. This is not a problem when you’re showing your code but it is when you’re showing something related with Unity or its API. The fonts / texts are barely visible. Anyway, it’s only a suggestion. About the course, it didn’t fulfill my expectations because I was not a beginner, but if you want to learn the basics of shaders in Unity, this course is what you need. I think is perfect to introduce you to the wonderful world about shaders!!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Quique Grases

    I strongly recommend you that for the next tutorials, bear in mind to save them in FullHD insted of 2,5K (or more). Most of the people have monitors up to FullHD. This is not a problem when you’re showing your code but it is when you’re showing something related with Unity or its API. The fonts / texts are barely visible. Anyway, it’s only a suggestion. About the course, it didn’t fulfill my expectations because I was not a beginner, but if you want to learn the basics of shaders in Unity, this course is what you need. I think is perfect to introduce you to the wonderful world about shaders!!

    Helpful(0) Unhelpful(0)You have already voted this
  16. Fabien CHEVREY

    didactic course First we redo the standard shader with our own fashion. using all All TxtureMap (Albedo, Metallic, Normal etc.) Then we apply Image effect as a PostEffect. The course is really intuitive. consider finishing it in two full day. I am at mid course and I already have useful shaders.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Fabien CHEVREY

    didactic course First we redo the standard shader with our own fashion. using all All TxtureMap (Albedo, Metallic, Normal etc.) Then we apply Image effect as a PostEffect. The course is really intuitive. consider finishing it in two full day. I am at mid course and I already have useful shaders.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Ryan Shiel

    Detailed & concise, an excellent primer for people who are new to HLSL and shaders as a topic. Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Ryan Shiel

    Detailed & concise, an excellent primer for people who are new to HLSL and shaders as a topic. Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Saleh Heydari

    I dont like giving bad reviews, but this was so mono tone for an already boring topic, cant even keep my eyes open; also, if your just going to read out some bullets points on a page, just give us the page and we will read it ourselves.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Saleh Heydari

    I dont like giving bad reviews, but this was so mono tone for an already boring topic, cant even keep my eyes open; also, if your just going to read out some bullets points on a page, just give us the page and we will read it ourselves.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Oleg Fischer

    Great course and great useful content. The only problem I had my monitor isn’t that huge and sometimes it wasn’t easy to read code examples.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Oleg F.

    Great course and great useful content. The only problem I had my monitor isn’t that huge and sometimes it wasn’t easy to read code examples.

    Helpful(0) Unhelpful(0)You have already voted this
  24. David C rat

    Bonne introduction. Beaucoup d’ l ments d j connus. Par contre les Surface Shaders peuvent reproduire les propri t s d’un vert frag shader contrairement ce qui est mentionn dans l’introduction

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

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

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Coding in Unity: Introduction to Shaders
    Coding in Unity: Introduction to Shaders

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare