50 Tips for Working with Unity (Best Practices)
A great list of practices to follow when working with Unity!
Let’s Talk About File Structure
A quick talk on file structure, something that is important to get right early on!
How to generate Gaussian distributed numbers
Gaussian distributed numbers can be used to dramatically improve some aspect of your game, such as procedural terrain generation, enemy health and attack power, etc.
Hearthstone: How to Create an Immersive User Interface
Hearthstone senior UI designer Derek Sakamoto breaks down Blizzard's approach to UI design as part of this illuminating talk at GDC 2015, in the process shedding light on how you can best craft a great UI for your own game.
Writing High Performance C# Scripts
This will teach you about advanced means of optimization and how to code outside of an object oriented style.
A practical tutorial to hack (and protect) Unity games
This post will be a practical tutorial to hack into Unity games. You can use the techniques and tools described in this post to check how safe your games are.
Game Programming Patterns
A great online book going over all kinds of programming patterns. A paid paperback version is available if you wish to support the creator!
Something about using evolution to find the solution to problems you have no idea how to solve.