Unity3D has been making great strides of late, it’s has been one of the big go-to middleware engines for budding iOS and Android game developers and even expanded its reach to Web, Windows desktop and other platforms.
It’s recent Microsoft partnerships have also been making big waves and have spurred on its adoption, introducing both the Windows Phone 8 and Windows 8 platforms and more recently with the announcement of Xbox One support, best of all it’s completely free for all Microsoft platforms.
Unity3D comes in three flavours:
When you first download Unity3D and setup a new account you get access to all of Unities tools and accessories that are included in the Pro version for 30 days, after that it will revert to the Free version or you can pay for Pro.
As it says on the box, this is the default Free tier for Unity, you get access to the editor and all the basic features, however some advanced performance, profiling and graphics features are disabled. You can still make one heck of a game if you do it right and it’s perfect while you are learning Unity. But once your game gets beyond a certain size you may find the lack of the pro features limiting.
Basically every tool and feature of Unity at your disposal including LOD support, texture batching, asset streaming, custom splash screens,
3D textures and HDR, the list goes on – see Unity Pro
detail page for more details and a comparison of the Pro vs Free features.
So how to get started?
As with my Monster links post, I’ve compiled an extensive list of resources at your disposable on your Unity3D journey, split up in to sections to allow you to target what you need.
Project based training – learn by doing
Video based tutorials
Unity3D component tutorials
Unity3D master sites – Unity training is just their thing
Unity3D paid for training
Scripting links and help
Shader help and tutorials
Performance and architecture
Animation and Mecanim
Generic Tips and Tricks
Music and Audio
Unity addons and engines
Help and forums
Other things to check
On with the show
If you know of any other stellar resources out there that will help out a new comer to Unity3D or a set of advanced tutorials and resources then be sure to comment below and I’ll add them in.
Like the other “Monster Set of Resources” post, I try to keep these up to date with new additions as I find them.
Long time game developer / IT maniac.
By day working as a lowly Technical Architect for a healthcare software firm, by night Masquerading as the Master Chief of ZenithMoon Studios.
At heart I'm a community developer breaking down lots of fun and curious technologies and bringing them to the masses.
I'm also a contributor to several open source projects, most notably the AdRotator advertising rotator project for Windows and Windows Phone.
After a hefty break with Windows Phone and Windows 8 I'm heading back to my XNA roots to show how beginners and current XNA devs can take their skills forward with XNA's bleak future.