{"id":1571,"date":"2021-09-09T21:53:43","date_gmt":"2021-09-09T21:53:43","guid":{"rendered":"http:\/\/mycours.es\/gamedesign2021\/?page_id=1571"},"modified":"2021-11-18T16:01:26","modified_gmt":"2021-11-18T16:01:26","slug":"unity-collaborate-visual-studio-setting-up-a-team","status":"publish","type":"page","link":"https:\/\/mycours.es\/gamedesign2021\/unity-collaborate-visual-studio-setting-up-a-team\/","title":{"rendered":"Unity, Collaborate, Visual Studio, Setting up a team"},"content":{"rendered":"<h2>Unity<\/h2>\n<p><iframe loading=\"lazy\" title=\"Unity: overview\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/wRMHHnQwxks?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>If you are new to unity please go through this introduction. I talk about the set up, interface, and the main concepts in Unity.<\/p>\n<p>Official tutorial: <a href=\"https:\/\/learn.unity.com\/tutorial\/exploring-the-editor-layout#\">Exploring the editor layout<\/a>.<br \/>\nAlternative tutorial: <a href=\"https:\/\/www.youtube.com\/watch?v=E6A4WvsDeLE\">Learn unity in 17 minutes<\/a> (yeah right)<\/p>\n<p>I recommend to download <a href=\"https:\/\/www.blender.org\/\">Blender<\/a> even if you are not planning to do 3D modeling, it can be useful to tweak, import, and export models.<\/p>\n<h2>Unity Collaborate &amp; Teams<\/h2>\n<p><a href=\"http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/unity-teams-resources-collaborate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-273\" src=\"http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/unity-teams-resources-collaborate.png\" sizes=\"auto, (max-width: 740px) 85vw, 740px\" srcset=\"http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/unity-teams-resources-collaborate.png 740w, http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/unity-teams-resources-collaborate-300x158.png 300w\" alt=\"\" width=\"740\" height=\"389\" \/><\/a><\/p>\n<p>My recommendation is to use the collaborate feature, which allows team members to synchronize projects remotely and monitor changes in a small team.<\/p>\n<p>The free version of Unity Teams is limited to 3 members.<\/p>\n<p>You can follow the team\u00a0<a href=\"https:\/\/unity3d.com\/how-to\/happier-faster-teamwork?_ga=2.235877634.241023637.1604935466-926088520.1594863387\">setup tutorial here<\/a><\/p>\n<p>\u2026and the intro to Collaborate\u00a0<a href=\"https:\/\/unity.com\/unity\/features\/collaborate\">here<\/a><\/p>\n<p>Make sure that each team works: create a couple of cubes in the scene and see if the projects synchronize.<br \/>\nThis won&#8217;t be like google docs, you want to coordinate before making significant changes as the changes can be conflicting.<\/p>\n<p><strong>If you ever need to share or backup Unity content outside of Collaborate use the import and export function. Unitypackages are much smaller and transferable than project folders.<\/strong><\/p>\n<h2>Visual studio live<\/h2>\n<p><a href=\"http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/v3-Debug-Comp-FINAL-optimized.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-304\" src=\"http:\/\/mycours.es\/gamedesign2020\/files\/2020\/11\/v3-Debug-Comp-FINAL-optimized.gif\" alt=\"\" width=\"850\" height=\"516\" \/><\/a><\/p>\n<p>Allows you to code in real time like Google doc. It&#8217;s more for troubleshooting and talking about code, it doesn&#8217;t replace collaborate or github.<\/p>\n<p><a href=\"https:\/\/visualstudio.microsoft.com\/services\/live-share\/\">You can Visual Studio Live Share<\/a>\u00a0and\/or Github for Unity if collab doesn\u2019t work for you<\/p>\n<p><a href=\"https:\/\/blogs.unity3d.com\/2020\/07\/14\/10-ways-to-speed-up-your-programming-workflows-in-unity-with-visual-studio-2019\/\">Check this article<\/a>, especially the parts about Live Share, Github and the\u00a0<strong>debugger<\/strong><\/p>\n<header class=\"entry-header\">\n<h1 class=\"entry-title\">Team checklist<\/h1>\n<\/header>\n<div class=\"entry-content\">\n<ul>\n<li>Do you have the email addresses of all team members?<\/li>\n<li>Are you on Discord and did you set up notifications appropriate to your online lifestyle?<\/li>\n<li>Do you have Unity installed?<\/li>\n<li>Do all team members have the same version?<\/li>\n<li>Is Unity working well with your code editor? If you double click on a script from Unity does it open it?<\/li>\n<li>Is the code editor providing code completion and code hints?<\/li>\n<li>Are all the team members in the Collaborate team?<\/li>\n<li>Can you edit your shared project together?<\/li>\n<li>Did you designate a person in charge of scheduling Zoom meetings?<\/li>\n<\/ul>\n<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unity If you are new to unity please go through this introduction. I talk about the set up, interface, and the main concepts in Unity. Official tutorial: Exploring the editor layout. Alternative tutorial: Learn unity in 17 minutes (yeah right) I recommend to download Blender even if you are not planning to do 3D modeling, &hellip; <a href=\"https:\/\/mycours.es\/gamedesign2021\/unity-collaborate-visual-studio-setting-up-a-team\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Unity, Collaborate, Visual Studio, Setting up a team&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":23,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1571","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/pages\/1571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/comments?post=1571"}],"version-history":[{"count":1,"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/pages\/1571\/revisions"}],"predecessor-version":[{"id":1572,"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/pages\/1571\/revisions\/1572"}],"wp:attachment":[{"href":"https:\/\/mycours.es\/gamedesign2021\/wp-json\/wp\/v2\/media?parent=1571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}