Beginner

Learning game development can be an incredibly rewarding experience. It allows you to create your own worlds and bring them to life. These articles are here to help you make your first steps with confidence.

Why is everything dark in HDRP?

If you are new to the High Definition Render Pipeline (HDRP) then you may have noticed that the scene sometimes is way too dark or much too bright.
Read article ..

What is a NullReferenceException?

In this article, we explore what a compilation error, a stack trace, and a NullReferenceException are and how to solve them. This is for the very beginning of your programming adventure. We've all been there once, so let me help you :-)
Read article ..

List of handy tools for Windows

Being a developer is hard work. Here is a list of tools that will help you out in a tricky situation.
Read article ..

An overview of shaders in Unity

URP, HDRP, Built-In, ... . What does it all mean?
Read article ..

GIT good in Unity

Using a VCS (Version Control System) is a no-brainer. And the go-to solution among VCSs is GIT.
Read article ..

Unity Licensing: Are Unity Plus and Pro worth it?

Like any company that wants to sell its product Unity does put its paid services front and center. However, you can get a lot done with just the free version. Here you will learn how far it will take you.
Read article ..

Unity [Attributes] to the rescue

Attributes are a true productivity booster. Here is a list of the handiest attributes in Unity. You ignore them at your peril.
Read article ..

URP Motion Blurr is not what you think it is.

Let's say we have a rotating bar in our game. With the Built-In and the HDRP motion blur post-processing effects we will get a nicely blurred image, like this:
Read article ..

How to ask developers for help

Asking for help can be hard. Here are some tips and tricks on how you will get the support you need.
Read article ..

Unity Events with dynamic values

Something that's easily missing is the top "Dynamic" section in the function selection.
Read article ..

Surprises with Scriptable Objects and private fields

It is general knowledge that the Unity Inspector shows every that is serialized unless it is hidden with the [System.NonSerialized] attribute. If we want a private field to be serialized and visible we add the [SerializeField] attribute. So far so good...
Read article ..