![](https://niklever.com/wp-content/uploads/2023/12/4741-1024x614.jpg)
To celebrate finishing the second draft of my new Unity DOTS e-book, I’m having a sale of my Udemy Unity courses. Use the coupon code DEC23_BEST, or click the links below, to get the best price on Udemy for these courses over the next few days.
- A Complete Guide to Unity’s Universal Render Pipeline
- Learn to write Unity Compute Shaders
- Learn Unity Shaders from Scratch
Unity DOTS is an acronym for Data-oriented Technology Stack, featuring:
- The Jobs System – a simple way and safe way to bring multi-threading to your code
- The Burst compiler – a straight to native assembler compiler
- Unity’s Data-oriented Design (DoD) implementation Entity Component System (ECS).
- And several other packages for Collections, Mathematics, Rendering and Physics
Switching from Object Oriented Programming (OOP) to DoD can result in massive performance improvements. Expect a DOTS course in late 2024.
The DOTS e-book will be my third e-book for Unity. My previous two are
![](https://udemy-image-web-upload.s3.amazonaws.com:443/redactor/raw/announcement/2023-12-10_10-33-50-262e2442fc43496c1ef37af4ff1f67fd.jpeg)
Introduction to the Universal Render Pipeline for Advanced Creators
![](https://niklever.com/wp-content/uploads/2023/12/URPCookbook.jpeg)
The Universal Render Pipeline Cookbook: Recipes for Shaders and Visual Effects
Here are my discounted courses:
![](https://udemy-image-web-upload.s3.amazonaws.com:443/redactor/raw/announcement/2023-12-10_10-41-16-d1b299695c4ae60f08efd4164f934e54.png)
A Complete Guide to Unity’s Universal Render Pipeline
As Unity gradually switches to URP from the Built-in Render Pipeline, it’s time to learn the new techniques from the author of Unity’s URP e-books.
https://www.udemy.com/course/unity-urp/?couponCode=DEC23_BEST
![](https://udemy-image-web-upload.s3.amazonaws.com:443/redactor/raw/announcement/2023-12-10_10-43-41-e99a8e201d9bf9b1ece83f4ce1ee6210.png)
Learn to write Unity Compute Shaders
Learn to harness the power of the GPU for processing intensive jobs.
https://www.udemy.com/course/compute-shaders/?couponCode=DEC23_BEST
![](https://udemy-image-web-upload.s3.amazonaws.com:443/redactor/raw/announcement/2023-12-10_10-43-08-b3565349155b1db9f006db0d5d713ae6.png)
Learn Unity Shaders from Scratch
Learn the black-art of Unity shaders in this comprehensive course on HLSL. Including Universal Render Pipeline (URP) Shaders.
https://www.udemy.com/course/learn-unity-shaders-from-scratch/?couponCode=DEC23_BEST