Chapter 9

Stuff We Couldn’t Cover

Right now, Unity 3D is limited to older versions of the C# library. Today, C# is in its fifth version and it’s continuing to grow. Not all features added to C# are allowed in Unity 3D for reasons of security or platform compatibility.

When C# is compiled into other platforms, such as iOS or Android, many of the tricks we discussed don’t exist. The desktop environment is still the more powerful, not just because of the central processing unit and the graphics processing unit: As of today, the operating system (OS) of a desktop still has plenty more ability than that of a mobile OS.

Some features in C# are limited to specific OS or hardware features. Some features are tied to specific dynamic link libraries (DLLs) ...

Get Learning C# Programming with Unity 3D now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.