RSS Feed

April 27, 2018

Static variables are not evil, just inflexible. Singleton MonoBehaviour instances are not corrupt either. However, both encourage tight coupling between interested parties.

And now for a bit of mild blasphemy. Assets created from scriptable objects, and hence custom ass...

April 20, 2018

Every time I see a new article on ScriptedObject uses I take some on board. I implement something using the further information then move on (or back to where I once belonged).

I have just watched the video from Ryan Hipple (here).Ryan Hipple (here). I started implement...

April 12, 2018

Don't get me wrong - I love the support Unity gives. Now for the 'but'. Unity3D treats C# as a scripting language and ties everything together in the Unity editor. Great for design, development and teams with different specialisation, but a bit of a problem tracing whe...

April 9, 2018

Release, Integration and Unit testing still have a way to go before they become firm friends with Unity3D.

This blog is about folders. It is not a good idea having test code or assets embedded in your production release. Apart from app bloat, there is a real possibility...

Please reload

Featured Posts

My limited tests show that Dictionary is faster than `SortedList`. The latter uses `Array.BinarySearch` to find entries. I have read other performance...

How are C# Dictionaries so Fast?

August 27, 2018

Please reload

Recent Posts

April 12, 2018

Please reload

Please reload