A WebGL Unity project is just a normal HTML page running a 3 000 000 lines of code JavaScript file. The heart of HTML pages are links which can be opened either in the same…

I've been watching a lot of talks from various conferences lately. The biggest problem is that I tend to forget what the talks were about. So I started making notes and reflecting on new knowledge…

  • Video Digest

Nowadays when someone uses the word optimization they usually mean optimization for execution time, unless they've explicitly stated that they are going to optimize for GPU memory consumption, network traffic, etc. Know what you are…

  • Scala , Optimization , Readability , Clever Code , Connected Graph

Last week I stumbled upon Slides of Keith O'Conor's talk about performance optimizations and it reminded me of a topic I wanted to write a blog post about for several months. So this is the…

  • Junior , Information Sponge , Optimization , People

In Unity 4.5 we got a nice (undocumented) built-in tool to visualize lists in IDE. It's called ReorderableList, it's located in UnityEditorInternal namespace and looks like this: Let's see how to code this beautiful…

  • Unity , Editor Scripting , ReorderableList , Custom Inspector

So, should you use Playmaker in production? Short answer is: Long answer follows. Playmaker Playmaker is a visual scripting tool for Unity. It has been a top-selling asset in the Asset Store for a couple…

  • Unity , Playmaker , State Machine

“An interview for a large company is always a free career advice.” There is a lot of information over the internet about how to prepare for a technical interview, what one should know and how…

Update: some of the videos are no longer available, I found some of them on YouTube and added slides. If you know where these videos are now please post in comments. Unity3D is great for…

  • Unity , Management