The Unity Performance Taskforce gives you weekly lessons on:
  • [PRO] Become an efficient developer
  • [CPU] Optimize your gameplay & draw calls
  • [GPU] Better graphics โ€” cheaper
  • [MEM] Lower memory usage, crashes, loading times, package size

Unity C# Posts

๐Ÿ—’๏ธ Throwing Exceptions as Expressions in Unity โ€” The C# 7 Way

I know, devs will tell you not to use exceptions. But if you must, here's how to throw them as expressions in C# 7

Read more

๐Ÿ—’๏ธ Unity C#: Expression-Bodied Members to Reduce Your Code Verbosity

Read code faster by writing less verbose code with C# 7 Expression-Bodied Members

Read more

๐Ÿ—’๏ธ Unity C#: Local Functions for Higher Safety (C# 7.0)

How C# 7.0 brought you some tasty candy with C# Local Functions

Read more

๐Ÿ—’๏ธ Unity C# 7.0: Reference Locals & Returns

In this article, I'll show you how to apply Unity C# 7.0: ref locals & returns to simplify your game code and make your programming intentions clear when dealing with C# value types.

Read more

๐Ÿ—’๏ธ Unity C# Pattern Matching: Make It Shorter (C# 7.0)

I've been frustrated to see how much useless repetition I had in my C# conditionals and switches, but I knew programmers could do better. In this post, I'll show you how to make your code more concise with Unity C# Pattern Matching (C# 7.0)

Read more
The Gamedev Guru Logo

Ruben Torres Bonet (VReality Labs)
BreitenbachstraรŸe 23, 13509 Berlin, Germany

This website is not sponsored by or affiliated with Facebook, Unity Technologies, Gamedev.net or Gamasutra.

The content you find here is based on my own opinions. Use this information at your own risk.
Some icons provided by Icons8