{"id":31931,"date":"2024-11-01T09:04:17","date_gmt":"2024-11-01T09:04:17","guid":{"rendered":"http:\/\/atmokpo.com\/w\/?p=31931"},"modified":"2024-11-01T11:34:06","modified_gmt":"2024-11-01T11:34:06","slug":"titleunity-basics-course-visual-studio-installation","status":"publish","type":"post","link":"https:\/\/atmokpo.com\/w\/31931\/","title":{"rendered":"title>Unity Basics Course: Visual Studio Installation<\/title"},"content":{"rendered":"<p><body><\/p>\n<p>Hello! Today we are going to conduct a basic course for Unity development and learn how to install Visual Studio. Unity is one of the most widely used platforms for game development, utilizing the C# programming language to write game logic. Visual Studio is the basic integrated development environment (IDE) used in Unity.<\/p>\n<h2>1. Introduction to Unity<\/h2>\n<p>Unity is a game development engine that provides powerful tools for developing both 2D and 3D games. This engine offers the capability to distribute games across various platforms (PC, mobile, consoles, etc.), allowing developers to reach a diverse user base. There is a free version called Unity Personal (for individuals and small teams) and a paid version called Unity Pro, offering various licensing options.<\/p>\n<h2>2. What is Visual Studio?<\/h2>\n<p>Visual Studio is an IDE developed by Microsoft that supports several programming languages, including C#. When combined with Unity, it offers the following advantages:<\/p>\n<ul>\n<li><strong>Code Editing Features:<\/strong> It provides various features such as syntax highlighting, code completion, error detection, and debugging.<\/li>\n<li><strong>Collaboration Tools:<\/strong> It integrates various tools that make collaboration with team members easy.<\/li>\n<li><strong>Package Management:<\/strong> It allows easy addition of external libraries through NuGet packages.<\/li>\n<\/ul>\n<h2>3. Installing Visual Studio<\/h2>\n<p>In this section, we will look at how to install Visual Studio in detail. Visual Studio offers a free version, making it suitable for individual or small team use.<\/p>\n<h3>3.1 Downloading Visual Studio<\/h3>\n<p>To install Visual Studio, you must first download the installation file. Please follow these steps:<\/p>\n<ol>\n<li>Open a web browser and go to the <a href=\"https:\/\/visualstudio.microsoft.com\/ko\/downloads\/\">Visual Studio download page<\/a>.<\/li>\n<li>On the page, click the <strong>Visual Studio Community<\/strong> button to download the free version.<\/li>\n<\/ol>\n<h3>3.2 Proceeding with the Installation<\/h3>\n<p>Once the download is complete, follow these steps to proceed with the installation:<\/p>\n<ol>\n<li>Run the downloaded installation file.<\/li>\n<li>In the installation wizard, go to the <strong>Select Developer Tools<\/strong> page.<\/li>\n<li>Select the <strong>Unity for Game Development<\/strong> option to install the minimum required features. Additional features can be selected if needed.<\/li>\n<li>Click the <strong>Install<\/strong> button to begin the installation.<\/li>\n<\/ol>\n<h3>3.3 Setting Up Visual Studio<\/h3>\n<p>Once the installation is complete, Visual Studio will ask for some settings the first time you run it. Here is the setup process:<\/p>\n<ol>\n<li>Run Visual Studio and select your development environment on the first screen. You can choose between <strong>Game Development<\/strong> or <strong>General<\/strong>.<\/li>\n<li>Once the selection is complete, click <strong>Start<\/strong> to complete the initial setup.<\/li>\n<\/ol>\n<h2>4. Integrating Unity with Visual Studio<\/h2>\n<p>Once the installation of Visual Studio is complete, you can integrate it with Unity. Integrating Unity with Visual Studio makes code writing convenient and allows real-time debugging.<\/p>\n<h3>4.1 Setting Up Visual Studio in Unity<\/h3>\n<p>The default IDE in Unity is MonoDevelop, but you can set Visual Studio as the default IDE. Please follow these steps:<\/p>\n<ol>\n<li>Run Unity and select <strong>Edit<\/strong> &gt; <strong>Preferences<\/strong> from the top menu.<\/li>\n<li>In the <strong>External Tools<\/strong> section, click on the <strong>External Script Editor<\/strong> option.<\/li>\n<li>Select <strong>Visual Studio<\/strong> from the dropdown menu.<\/li>\n<\/ol>\n<h3>4.2 Creating Your First Unity Project<\/h3>\n<p>Now that the integration between Unity and Visual Studio is complete, here are the steps to create your first Unity project:<\/p>\n<ol>\n<li>Run the Unity Hub.<\/li>\n<li>Click the <strong>New Project<\/strong> button.<\/li>\n<li>Select <strong>3D<\/strong> or <strong>2D<\/strong> from the project templates.<\/li>\n<li>Specify the project name and location, then click <strong>Create<\/strong> to create the project.<\/li>\n<\/ol>\n<h2>5. Creating Your First Script in Unity<\/h2>\n<p>Now let&#8217;s create your first script. To create a C# script in Unity, please follow these steps:<\/p>\n<ol>\n<li>Right-click the <strong>Assets<\/strong> folder in the Unity editor and select <strong>Create &gt; C# Script<\/strong>.<\/li>\n<li>Name the script, then double-click to open it in Visual Studio.<\/li>\n<li>Enter the following basic code and save:<\/li>\n<\/ol>\n<pre><code>using UnityEngine;\n\npublic class MyFirstScript : MonoBehaviour\n{\n    void Start()\n    {\n        Debug.Log(\"Hello, Unity!\");\n    }\n\n    void Update()\n    {\n        \n    }\n}\n<\/code><\/pre>\n<h2>6. Debugging and Testing<\/h2>\n<p>After writing the script, you must test it. Run the game and check the output messages. Visual Studio offers the following debugging features:<\/p>\n<ul>\n<li><strong>Breakpoints:<\/strong> You can stop execution at specific points in the code and check the state.<\/li>\n<li><strong>Variable Watch:<\/strong> You can monitor variables in real time to track changes in their values.<\/li>\n<\/ul>\n<h3>6.1 Setting Breakpoints<\/h3>\n<p>Here\u2019s how to set breakpoints:<\/p>\n<ol>\n<li>Navigate to the code editor in Visual Studio.<\/li>\n<li>Click the left margin to select the line where you want to set the breakpoint.<\/li>\n<li>Return to Unity and click the <strong>Play<\/strong> button to run the game.<\/li>\n<li>When you reach the breakpoint, execution will stop, and you can inspect the variables.<\/li>\n<\/ol>\n<h2>Conclusion<\/h2>\n<p>Your Unity development environment is now ready. You are prepared to connect Visual Studio and Unity and start writing basic scripts for game development. In this tutorial, we reviewed the installation of Visual Studio and the integration process with Unity.<\/p>\n<p>In the next tutorial, we will cover fundamental concepts for making a game, how to use the UI, and interactions with various game objects. Wishing you success on your Unity learning journey!<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello! Today we are going to conduct a basic course for Unity development and learn how to install Visual Studio. Unity is one of the most widely used platforms for game development, utilizing the C# programming language to write game logic. Visual Studio is the basic integrated development environment (IDE) used in Unity. 1. Introduction &hellip; <a href=\"https:\/\/atmokpo.com\/w\/31931\/\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;title>Unity Basics Course: Visual Studio Installation<\/title\"<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[135],"tags":[],"class_list":["post-31931","post","type-post","status-publish","format-standard","hentry","category-unity-basic"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>title&gt;Unity Basics Course: Visual Studio Installation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atmokpo.com\/w\/31931\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"title&gt;Unity Basics Course: Visual Studio Installation\" \/>\n<meta property=\"og:description\" content=\"Hello! Today we are going to conduct a basic course for Unity development and learn how to install Visual Studio. Unity is one of the most widely used platforms for game development, utilizing the C# programming language to write game logic. Visual Studio is the basic integrated development environment (IDE) used in Unity. 1. Introduction &hellip; \ub354 \ubcf4\uae30 &quot;title&gt;Unity Basics Course: Visual Studio Installation\" \/>\n<meta property=\"og:url\" content=\"https:\/\/atmokpo.com\/w\/31931\/\" \/>\n<meta property=\"og:site_name\" content=\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-01T09:04:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-01T11:34:06+00:00\" \/>\n<meta name=\"author\" content=\"root\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:site\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"root\" \/>\n\t<meta name=\"twitter:label2\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/\"},\"author\":{\"name\":\"root\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\"},\"headline\":\"title>Unity Basics Course: Visual Studio Installation\",\"datePublished\":\"2024-11-01T09:04:17+00:00\",\"dateModified\":\"2024-11-01T11:34:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/\"},\"wordCount\":7,\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"articleSection\":[\"Unity Basic\"],\"inLanguage\":\"ko-KR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/\",\"url\":\"https:\/\/atmokpo.com\/w\/31931\/\",\"name\":\"title>Unity Basics Course: Visual Studio Installation\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#website\"},\"datePublished\":\"2024-11-01T09:04:17+00:00\",\"dateModified\":\"2024-11-01T11:34:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/atmokpo.com\/w\/31931\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/atmokpo.com\/w\/31931\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud648\",\"item\":\"https:\/\/atmokpo.com\/w\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"title>Unity Basics Course: Visual Studio Installation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/atmokpo.com\/w\/#website\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/atmokpo.com\/w\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"contentUrl\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"width\":400,\"height\":400,\"caption\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\"},\"image\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/bebubo4\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\",\"name\":\"root\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"caption\":\"root\"},\"sameAs\":[\"http:\/\/atmokpo.com\/w\"],\"url\":\"https:\/\/atmokpo.com\/w\/author\/root\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"title>Unity Basics Course: Visual Studio Installation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/atmokpo.com\/w\/31931\/","og_locale":"ko_KR","og_type":"article","og_title":"title>Unity Basics Course: Visual Studio Installation","og_description":"Hello! Today we are going to conduct a basic course for Unity development and learn how to install Visual Studio. Unity is one of the most widely used platforms for game development, utilizing the C# programming language to write game logic. Visual Studio is the basic integrated development environment (IDE) used in Unity. 1. Introduction &hellip; \ub354 \ubcf4\uae30 \"title>Unity Basics Course: Visual Studio Installation","og_url":"https:\/\/atmokpo.com\/w\/31931\/","og_site_name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","article_published_time":"2024-11-01T09:04:17+00:00","article_modified_time":"2024-11-01T11:34:06+00:00","author":"root","twitter_card":"summary_large_image","twitter_creator":"@bebubo4","twitter_site":"@bebubo4","twitter_misc":{"\uae00\uc4f4\uc774":"root","\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/atmokpo.com\/w\/31931\/#article","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/31931\/"},"author":{"name":"root","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7"},"headline":"title>Unity Basics Course: Visual Studio Installation","datePublished":"2024-11-01T09:04:17+00:00","dateModified":"2024-11-01T11:34:06+00:00","mainEntityOfPage":{"@id":"https:\/\/atmokpo.com\/w\/31931\/"},"wordCount":7,"publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"articleSection":["Unity Basic"],"inLanguage":"ko-KR"},{"@type":"WebPage","@id":"https:\/\/atmokpo.com\/w\/31931\/","url":"https:\/\/atmokpo.com\/w\/31931\/","name":"title>Unity Basics Course: Visual Studio Installation","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/#website"},"datePublished":"2024-11-01T09:04:17+00:00","dateModified":"2024-11-01T11:34:06+00:00","breadcrumb":{"@id":"https:\/\/atmokpo.com\/w\/31931\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/atmokpo.com\/w\/31931\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/atmokpo.com\/w\/31931\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud648","item":"https:\/\/atmokpo.com\/w\/en\/"},{"@type":"ListItem","position":2,"name":"title>Unity Basics Course: Visual Studio Installation"}]},{"@type":"WebSite","@id":"https:\/\/atmokpo.com\/w\/#website","url":"https:\/\/atmokpo.com\/w\/","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","description":"","publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atmokpo.com\/w\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/atmokpo.com\/w\/#organization","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","url":"https:\/\/atmokpo.com\/w\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/","url":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","contentUrl":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","width":400,"height":400,"caption":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8"},"image":{"@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/bebubo4"]},{"@type":"Person","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7","name":"root","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","caption":"root"},"sameAs":["http:\/\/atmokpo.com\/w"],"url":"https:\/\/atmokpo.com\/w\/author\/root\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/31931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/comments?post=31931"}],"version-history":[{"count":1,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/31931\/revisions"}],"predecessor-version":[{"id":31932,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/31931\/revisions\/31932"}],"wp:attachment":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/media?parent=31931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/categories?post=31931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/tags?post=31931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}