blog of knowledge
Wrong Import Settings are Killing Your Unity Game [Part 2]
IntermediateTips
Wrong Import Settings are Killing Your Unity Game [Part 2]
There are many things that may go wrong with your game development. Your models may have too many triangles for your target platform to handle, your algorithms may be...
Piotr Korzuszek
9
Using threads with Unity
AdvancedTips
Using threads with Unity
If you're an experienced developer then you most probably worked with threads at some point of your career. As you're now working with Unity, you most probably have forgotten...
Piotr Korzuszek
4
Mobile Optimization – Unity Profiler
IntermediateTips
Mobile Optimization – Unity Profiler
In the previous Mobile Optimization series post we talked about how important the batching is. We talked about how to use Unity Profiler in order to inspect how many...
Piotr Korzuszek
2
Wrong Import Settings are Killing Your Unity Game [Part 1]
IntermediateTips
Wrong Import Settings are Killing Your Unity Game [Part 1]
There are many things that may go wrong with your game development. Your models may have too much triangles than your target platform can handle, your algorithms may...
Piotr Korzuszek
2
Mobile Optimization – Batching in Unity
IntermediateTips
Mobile Optimization – Batching in Unity
Do you know what batching is? You may want to check out the Nvidia presentation Batch, Batch, Batch for some more details but long story short, batching the graphics...
Piotr Korzuszek
4
Line Renderer Pro – Post Mortem
Post Mortem
Line Renderer Pro – Post Mortem
How it all began? Many of you know the standard Unity Line Renderer component. It draws a line based on the points which you set it in. It is a really good renderer,...
The Knights of Unity
0
Unity 5.1 Assertion Library
AdvancedTips
Unity 5.1 Assertion Library
There's a great article by Yegor Bugayenko called Need Robust Software? Make It Fragile. It's about Fail Fast philosophy where you should write your code in the way...
Piotr Korzuszek
5
Accessing Your Unity Game Logs
IntermediateTips
Accessing Your Unity Game Logs
Unity allows you to log variety of messages into the Console window by using Debug.Log() function family. I don't think that I need to convince anyone about how useful...
Piotr Korzuszek
1
How to customize Unity script templates
IntermediateTips
How to customize Unity script templates
When you're creating a new script, Unity editor generates its contents and for C# script it uses the file name as the class name. It looks like this. using UnityEngine; using...
Piotr Korzuszek
3
Rendering custom GUI on Scene view
AdvancedTips
Rendering custom GUI on Scene view
If you're using assets from the Asset Store then most probably you realized that some scripts introduce custom GUI elements inside the scene view. Custom GUI elements...
Piotr Korzuszek
3
Hide or lock layer in Scene window
BasicsTips
Hide or lock layer in Scene window
Have you ever found yourself in a situation that the object you've put into the scene can be selected too easily or is covering some other important scene objects?...
Piotr Korzuszek
0
Executing Custom Scripts from Unity’s Menu
IntermediateTips
Executing Custom Scripts from Unity’s Menu
You can do wonderful things with your Unity editor via scripting. For instance, you can write a script to populate your scene with random objects. All you need is a method...
Piotr Korzuszek
3
1 6 7 8 9
Call The Knights!
We are here for you.
Please contact us with regards to a Unity project below.



The Knights appreciate your decision!
Expect the first news soon!
hire us!