{"id":1841,"date":"2024-04-23T14:18:35","date_gmt":"2024-04-23T13:18:35","guid":{"rendered":"https:\/\/funtechsummercamps.com\/blog\/?p=1841"},"modified":"2024-04-25T13:45:43","modified_gmt":"2024-04-25T12:45:43","slug":"what-language-does-unity-use","status":"publish","type":"post","link":"https:\/\/funtechsummercamps.com\/blog\/what-language-does-unity-use\/","title":{"rendered":"What Language Does Unity Use?"},"content":{"rendered":"\n<p>Unity is used to create games that can be played on multiple different platforms. The primary programming language used in the Unity game engine is C# (pronounced C Sharp). C# is an object-oriented programming language that was developed by Microsoft in 2000 and is renowned as a powerful language that\u2019s easy to learn\u2026 and it\u2019s something that is taught at the FunTech summer camps.&nbsp;<\/p>\n\n\n\n<p>When kids learn Unity with FunTech, they will be encouraged and taught to use the C# programming language and learn fundamental scripting techniques. Kids can then see how these can be applied in the ever-growing industry of game development, giving them the skills to create a diverse selection of 2D games.<\/p>\n\n\n\n<p>We host the courses in both physical locations as&nbsp;<a href=\"https:\/\/funtech.co.uk\/locations\">summer camps<\/a>&nbsp;that kids attend over five days, and online as&nbsp;<a href=\"https:\/\/funtech.co.uk\/virtual_camp_types\/view\/unity\">virtual learning courses<\/a>. The camps are structured as two parts that can be taken as one week courses.<\/p>\n\n\n\n<h3>Part 1 &#8211; Beginner to Intermediate<\/h3>\n\n\n\n<p><strong>Pre-requisites: None<\/strong><\/p>\n\n\n\n<ul>\n<li>Unity&nbsp;<\/li>\n\n\n\n<li>C# Introduction&nbsp;<\/li>\n\n\n\n<li>Game Objects (Creation, Components)&nbsp;<\/li>\n\n\n\n<li>Sprites (Import, Creation, Sprite Sheets)&nbsp;<\/li>\n\n\n\n<li>Transformation (Translation, Rotation, Scale)&nbsp;<\/li>\n\n\n\n<li>Rigidbodies (Colliders, Force, Acceleration)&nbsp;<\/li>\n\n\n\n<li>Collisions (Detection, Reaction)&nbsp;<\/li>\n\n\n\n<li>Audio (Looping, Sound Effects, Filters)&nbsp;<\/li>\n\n\n\n<li>User Interface (Text, Font, Updating, Timers)<\/li>\n<\/ul>\n\n\n\n<h3>Part 2 &#8211; Advanced<\/h3>\n\n\n\n<p><strong>Pre-requisites: Part 1<\/strong><\/p>\n\n\n\n<ul>\n<li>Tilemaps (Creation, Painting, Collisions)<\/li>\n\n\n\n<li>Animations (Clips, Controller)<\/li>\n\n\n\n<li>Controlling Animations Through Scripts<\/li>\n\n\n\n<li>2D Platformer Characters (Sprites, Animations, Controls, Physics)<\/li>\n\n\n\n<li>Physics (Velocity, Acceleration, Gravity)<\/li>\n\n\n\n<li>Cameras (Following a Game Object, Damping, Dead Zones, Look Ahead)<\/li>\n\n\n\n<li>Creating 2D Platforming Game<\/li>\n<\/ul>\n\n\n\n<p>As you can see, in Part 1 of the Unity course we introduce kids to C#, where they will learn the basics of the language used in Unity, including the development of C# scripts to control the behaviour of game objects.&nbsp;<\/p>\n\n\n\n<p>The course is for 11 to 16 year olds.&nbsp;<\/p>\n\n\n\n<h3>You might also like<\/h3>\n\n\n\n<p>In addition to&nbsp;Unity Game Coder, we run a series of alternative summer camps and&nbsp;<a href=\"https:\/\/funtech.co.uk\/kids-coding-camp-courses\">virtual courses<\/a>. These include:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/funtech.co.uk\/virtual_camp_types\/view\/unreal-game-design?from_type=Virtual\">3D Game Design Developer (ages 10 to 14)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/funtech.co.uk\/virtual_camp_types\/view\/pygames?from_type=Virtual\">Python Game Coder (ages 12 to 16)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/funtech.co.uk\/virtual_camp_types\/view\/minecraft-level-3?from_type=Virtual\">Minecraft Game Coder (ages 9 to 12)<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2>Keep me Informed<\/h2>\n\n\n\n<p>Be the first to know about&nbsp;<strong>Flash<\/strong> and <strong>Early Bird Sales<\/strong> as well as new courses, summer locations and more.<\/p>\n\n\n<a href=\"https:\/\/funtech.co.uk\/sign-up\/blog\" target=\"_blank\" style=\"font-weight: 700\" class=\"eltd-btn eltd-btn-large eltd-btn-solid btn btn-primary\"  >\n    <span class=\"eltd-btn-text\">KEEP ME INFORMED<\/span>\n    <i class=\"eltd-icon-font-awesome fa  \" ><\/i><\/a>","protected":false},"excerpt":{"rendered":"<p>Unity is used to create games that can be played on multiple different platforms. The primary programming language used in the Unity game engine is C# (pronounced C Sharp). C# is an object-oriented programming language that was developed by Microsoft in 2000 and is renowned as a powerful language that\u2019s easy to learn\u2026 and it\u2019s something that is taught at the FunTech summer camps.&nbsp; When kids learn Unity with FunTech, they will be encouraged and taught to use the C# programming language and learn fundamental scripting techniques. Kids can then see how these can be applied in the ever-growing industry of game development, giving them the skills to create a diverse selection of 2D games. We host the courses in&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1848,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/posts\/1841"}],"collection":[{"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/comments?post=1841"}],"version-history":[{"count":4,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/posts\/1841\/revisions"}],"predecessor-version":[{"id":1852,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/posts\/1841\/revisions\/1852"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/media\/1848"}],"wp:attachment":[{"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/media?parent=1841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/categories?post=1841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funtechsummercamps.com\/blog\/wp-json\/wp\/v2\/tags?post=1841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}