We collect a selection of literature and documentation on Unity3D.

  • Do not create new answers - edit the general answer.
  • Try to keep the division into categories (if necessary, add a new one).
  • Do not post links to illegal content, like torrent trackers.
  • The only link to the video will be to educational materials from the Official Unity3D website . The rest of the video lectures and online courses add prohibited!

This list is part of the Community Supported Programming Learning Resources on Programming .

    1 answer 1

    First of all, you need to study either C # and therefore the reference to the literature on C # , or javascript and the reference to the literature on Javascript .


    Scripting:

    • Joseph Hocking - Unity in Action. Multiplatform game development in C # with Unity 5, 2015

      Russian translation : Joseph Hawking - Unity in action. Multiplatform development on C #, 2016

    • Alan Thorn - Mastering Unity Scripting, 2015

      Russian translation : Alan Thorn - The Art of Scripting in Unity, 2016


    Shaders:

    • Kenny Lammers - Unity Shaders and Effects Cookbook, 2013

      Russian translation : Kenny Lammers - Shaders and Effects in Unity, 2014

    • Alan Zucconi, Kenneth Lammers - Unity 5.x Shaders and Effects Cookbook, 2016


    Multiplayer:

    • Alan R. Stagner - Unity Multiplayer Games, 2013

    Animation:

    • Alan Thorn - Unity Animation Essentials, 2015

      Russian translation : Alan Torn - The Basics of Animation in Unity, 2016


    Additionally:

    • Alan Thorn - How to Cheat in Unity 5: Tips and Tricks for Game Development, 2015
    • Chris Dickinson - Unity 5 Game Optimization, 2015

    Video lessons (official only):


    PS

    (updated by @ Alexey Shimansky)

    The following list of submitted books is read and evaluated by programmers who have purchased a book on Amazon. How much assessment corresponds to prof. status - I can not say, but to hide this list of books, I think is wrong and criminal)). Everyone here will be able to learn something sensible and necessary.

    To the right of the title will be an assessment of the book on a 5-point scale. Example: 4/5.

    .left { left: 0; padding-right: 5px; } .right { right: 0; padding: 0 10px; margin-right: 0px } .left, .right { background: #fff; z-index: 2; position: absolute; } .row { position: relative; height: 20px; margin-bottom: 10px; } .row:after { content: ''; position: absolute; bottom: 0.3em; left: 0; width: 100%; height: 100%; border-bottom: 2px dotted black; z-index: 1; } 
     <div class="row"> <span class="left">Alan Thorn — How to Cheat in Unity 5 Tips and tricks</span> <span class="right">5/5</span> </div> <div class="row"> <span class="left">Alan Thorn — Mastering Unity Scripting</span> <span class="right">4.5/5</span> </div> <div class="row"> <span class="left">Joseph Hocking — Unity in Action (Джозеф Хокинг — Unity в действии)</span> <span class="right">5/5</span> </div> <div class="row"> <span class="left">Кенни Ламмерс — Шейдеры и эффекты в Unity</span> <span class="right">4/5</span> </div> <div class="row"> <span class="left">Alan R. Stagner — Unity Multiplayer Games</span> <span class="right">3.4/5</span> </div> <div class="row"> <span class="left">Alan Zucconi, Kenneth Lammers — Unity 5.x Shaders and Effects Cookbook</span> <span class="right">4/5</span> </div> <div class="row"> <span class="left">Chris Dickinson — Unity 5 Game Optimization</span> <span class="right">5/5</span> </div> <div class="row"> <span class="left">Jeremy Gibson — Introduction to Game Design, Prototyping, and Development</span> <span class="right">4.5/5</span> </div> <div class="row"> <span class="left">Matt Smith — Unity 5.x Cookbook</span> <span class="right">4.5/5</span> </div> <div class="row"> <span class="left">Ryan Henson Creighton — Unity 3D Game Development</span> <span class="right">3.9/5</span> </div> <div class="row"> <span class="left">Sue Blackman — Beginning 3D Game Development with Unity</span> <span class="right">4/5</span> </div> <div class="row"> <span class="left">Terry Norton — Learning C# by Developing Games with Unity 3D (Veeeeeeeeerrry Beginner's Guide)</span> <span class="right">3.7/5</span> </div> <div class="row"> <span class="left">Venita Pereira — Learning Unity 2D Game Development by Example</span> <span class="right">3/5</span> </div> <div class="row"> <span class="left">Simon Jackson — Mastering Unity 2D Game Development</span> <span class="right">5/5</span> </div> <div class="row"> <span class="left">Dave Calabrese — Unity 2D Game Development</span> <span class="right">2.5/5</span> </div> <div class="row"> <span class="left">Edward Lavieri — Getting Started with Unity 5</span> <span class="right">2.9/5</span> </div> <div class="row"> <span class="left">John P. Doran — Building an FPS Game with Unity</span> <span class="right">4.2/5</span> </div> <div class="row"> <span class="left">Jonathan Linowes — Unity Virtual Reality Projects</span> <span class="right">4.2/5</span> </div> <div class="row"> <span class="left">Valera Cogut — Unity 5 for Android Essentials</span> <span class="right">4/5</span> </div> <div class="row"> <span class="left">Jonathan Linowes — Unity Virtual Reality Projects</span> <span class="right">4.2/5</span> </div> <div class="row"> <span class="left">Jorge Palacios — Unity 5.x Game AI Programming Cookbook</span> <span class="right">3.3/5</span> </div> <div class="row"> <span class="left">Maciej Szczesnik — Unity 5.x Animation Cookbook</span> <span class="right">4.4/5</span> </div> <div class="row"> <span class="left">Patrick Felicia — Unity 5 From Zero to Proficiency</span> <span class="right">4.5/5</span> </div> <div class="row"> <span class="left">K. Aava Rani — Learning Unity Physics</span> <span class="right">3.3/5</span> </div> <div class="row"> <span class="left">Ryan Watkins — Procedural Content Generation for Unity Game Development</span> <span class="right">3.8/5</span> </div> <div class="row"> <span class="left">Francesco Sapio Abdelrahman Saher — Unity 5.x 2D Game Development Blueprints</span> <span class="right">???</span> </div> <div class="row"> <span class="left">Francesco Sapio — Unity UI Cookbook</span> <span class="right">4.3/5</span> </div> 

      Protected by Nicolas Chabanovsky on Mar 16 '17 at 9:09 .

      Thank you for your interest in this issue. Since he collected a large number of low-quality and spam responses, which had to be deleted, now it’s necessary to have 10 reputation points on the site (the bonus for account association is not counted ).

      Maybe you want to answer one of the unanswered questions ?