{"id":10607,"date":"2024-11-01T14:38:23","date_gmt":"2024-11-01T21:38:23","guid":{"rendered":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-in-unity-copy\/"},"modified":"2025-12-10T09:29:25","modified_gmt":"2025-12-10T17:29:25","slug":"game-development-with-godot","status":"publish","type":"workshop","link":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/","title":{"rendered":"Designing Games in Godot"},"content":{"rendered":"<!--themify_builder_content-->\n<div id=\"themify_builder_content-10607\" data-postid=\"10607\" class=\"themify_builder_content themify_builder_content-10607 themify_builder tf_clear\">\n                    <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_uk96194 tb_first tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_2 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col4-2 tb_4hkw067 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_syum015   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p class=\"p1\"><em><strong>One-Week Workshop, Dates Offered:<\/strong><br \/>Session 3A (7\/20\/26 \u2013 7\/24\/26)<br \/><\/em><br \/><em><strong>Tuition:<\/strong> <del datetime=\"2025-11-06T22:52:03+00:00\">$999<\/del> <strong>$799 with code EARLYBIRD_26<\/strong><strong><br \/><\/strong><\/em><\/p><p>2D games offer focused creative challenges in which programming, art, and design work together to create engaging experiences. Learning game development with Godot teaches coding fundamentals through an approachable engine that lets creators build everything from puzzle adventures to space simulations while mastering the programming that makes games interactive and responsive.<\/p><p>Innovators will create complete 2D games by learning to code game mechanics, design levels, and build interactive systems. Students develop programming skills alongside design thinking while discovering how code controls movement, manages challenges, and creates the logic that makes games work. Their ProjectFUN game becomes a playable experience they programmed and designed from scratch, proving they can code the mechanics and interactions that bring game ideas to life.<\/p><p class=\"p1\"><em>Projects in this workshop may include: Creating sidescrolling platformer game and building a puzzle adventure game<br \/><\/em><\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column tb-column col4-2 tb_k2pt150 last\">\n                    <!-- module accordion -->\n<div  class=\"module module-accordion tb_6ldr005 \" data-behavior=\"toggle\" data-lazy=\"1\">\n    \n    <ul class=\"ui module-accordion separate rounded tb_default_color\">\n            <li class=\"builder-accordion-active\">\n            <div class=\"accordion-title tf_rel\">\n                <a href=\"#acc-6ldr005-0\" class=\"tb_title_accordion\" aria-controls=\"acc-6ldr005-0-content\" aria-expanded=\"true\">\n                                                            <span class=\"accordion-title-wrap\">A Few of the Topics Covered in this Course<\/span>                <\/a>\n            <\/div><!-- .accordion-title -->\n            <div id=\"acc-6ldr005-0-content\" data-id=\"acc-6ldr005-0\" aria-hidden=\"false\" class=\"accordion-content tf_clearfix\">\n                        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_wp6p291\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column tb_oez2291 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_f95o291   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p>\u00a0<\/p><ul><li>Taking advantage of game loops<\/li><li>Collision detection and physics systems<\/li><li>Level design and environment building<\/li><\/ul><p>\u00a0<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                    <\/div><!-- .accordion-content -->\n        <\/li>\n            <li class=\"builder-accordion-active\">\n            <div class=\"accordion-title tf_rel\">\n                <a href=\"#acc-6ldr005-1\" class=\"tb_title_accordion\" aria-controls=\"acc-6ldr005-1-content\" aria-expanded=\"true\">\n                                                            <span class=\"accordion-title-wrap\">Technologies Used in this Course<\/span>                <\/a>\n            <\/div><!-- .accordion-title -->\n            <div id=\"acc-6ldr005-1-content\" data-id=\"acc-6ldr005-1\" aria-hidden=\"false\" class=\"accordion-content tf_clearfix\">\n                        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_cvpg290\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column tb_7qas290 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_z1nu290   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <ul><li>Godot game engine<\/li><li>GDScript programming language<\/li><\/ul>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                    <\/div><!-- .accordion-content -->\n        <\/li>\n            <li class=\"builder-accordion-active\">\n            <div class=\"accordion-title tf_rel\">\n                <a href=\"#acc-6ldr005-2\" class=\"tb_title_accordion\" aria-controls=\"acc-6ldr005-2-content\" aria-expanded=\"true\">\n                                                            <span class=\"accordion-title-wrap\">Faculty and Guests<\/span>                <\/a>\n            <\/div><!-- .accordion-title -->\n            <div id=\"acc-6ldr005-2-content\" data-id=\"acc-6ldr005-2\" aria-hidden=\"false\" class=\"accordion-content tf_clearfix\">\n                        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_avbm290\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column tb_n50o290 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_41lw290   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <ul><li>This workshop&#8217;s curriculum has been reviewed by a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/faculty-advisors\/\" target=\"_blank\" rel=\"noopener\">panel of college-level faculty<\/a> from DigiPen Institute of Technology to ensure its relevance and appropriateness for students aged 14\u201318.<\/li><li>As with every Open World workshop, a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/industry-guests\/\" target=\"_blank\" rel=\"noopener\">special visit by an industry guest<\/a> has been arranged to help students see the connection between their workshop and real-world careers.<\/li><\/ul>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                    <\/div><!-- .accordion-content -->\n        <\/li>\n        <\/ul>\n\n<\/div><!-- \/module accordion --><!-- module post -->\n<div  class=\"module module-post tb_jq26294 \">\n    <div  class=\"builder-posts-wrap loops-wrapper list-post tf_clear tf_clearfix\" data-lazy=\"1\">\n    <article id=\"post-11892\" class=\"post tf_clearfix post-11892 type-post status-publish format-standard hentry category-t-innovator no-post-title no-post-date has-post-category has-post-tag has-post-comment has-post-author \">\n\t    \n\t\t<div class=\"post-content\">\n\t\t<div class=\"post-content-inner\">\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t        <div class=\"entry-content\">\n\n                                        <!--themify_builder_content-->\n    <div  class=\"themify_builder_content themify_builder_content-11892 themify_builder not_editable_builder in_the_loop\" data-postid=\"11892\">\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_x94q206 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_fb0f206 first\">\n                            <div  data-zoom-bg=\"desktop\" data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top gutter-none tb_col_count_2 tb_1t82418\">\n        <span  class=\"builder_row_cover tf_abs\" data-lazy=\"1\"><\/span>        <div  data-lazy=\"1\" class=\"module_column sub_column col4-2 tb_hitj418 first\">\n                    <!-- module image -->\n<div  class=\"module module-image tb_gb5m418 image-top   tf_mw hide-mobile\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100-60x60.png\" width=\"60\" height=\"60\" class=\"wp-post-image wp-image-11505\" title=\"Quotes\" alt=\"Quotes\" srcset=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100-60x60.png 60w, https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100.png 100w\" sizes=\"auto, (max-width: 60px) 100vw, 60px\" \/>    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module image -->\n<div  class=\"module module-image tb_lk37418 image-top   tf_mw hide-desktop hide-tablet hide-tablet_landscape\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100-60x60.png\" width=\"60\" height=\"60\" class=\"wp-post-image wp-image-11505\" title=\"Quotes\" alt=\"Quotes\" srcset=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100-60x60.png 60w, https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2025\/11\/Quote-8Bit-100.png 100w\" sizes=\"auto, (max-width: 60px) 100vw, 60px\" \/>    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column sub_column col4-2 tb_1anc418 last\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_q8h3418   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p><em> It is so fun! <\/em><\/p>\n<pre>Parent of an Innovator <\/pre>\n    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                <\/div>\n                        <\/div>\n        <\/div>\n            <\/div>\n<!--\/themify_builder_content-->            \n        <\/div><!-- \/.entry-content -->\n        \n\t\t<\/div>\n\t\t<!-- \/.post-content-inner -->\n\t<\/div>\n\t<!-- \/.post-content -->\n\t\n<\/article>\n<!-- \/.post -->\n    <\/div><!-- .builder-posts-wrap -->\n            <\/div>\n<!-- \/module post -->\n            <\/div>\n                        <\/div>\n        <\/div>\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_jnzv010 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_3ca9020 first\">\n                    <!-- module template_part -->\n<div  class=\"module module-layout-part tb_q0u4555 \">\n    <div class=\"tb_layout_part_wrap tf_w\"><!--themify_builder_content-->\n    <div  class=\"themify_builder_content themify_builder_content-10224 themify_builder not_editable_builder in_the_loop\" data-postid=\"10224\">\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_rqhy305 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_xj73305 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_kwon305   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\"><strong style=\"font-size: 1em;\">Register Now!<\/strong><\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top gutter-narrow tb_col_count_2 tb_35pv305\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col4-1 tb_q0o4305 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_ybi3305   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h5>Using the CampInTouch Registration Portal<\/h5><p>To register, head to Open World&#8217;s new <a href=\"https:\/\/openworld.campintouch.com\/ui\/forms\/application\/camper\/App\" target=\"_blank\" rel=\"noopener\">CampInTouch registration portal<\/a> and create an account. After signing up, choose your desired event\/workshop and session.<\/p><p><span style=\"font-size: 1em;\">If you&#8217;ve signed up for an Open World event or workshop before, you may be prompted to reset\/create a password first, as we already have some of your required information on file.<\/span><\/p><p><span style=\"font-size: 1em;\">If you&#8217;re a <span style=\"font-weight: bold;\">returning<\/span> CampInTouch user, head directly to the <a href=\"https:\/\/openworld.campintouch.com\/v2\/login\/login.aspx\" target=\"_blank\" rel=\"noopener\">CampInTouch log-in page<\/a> to make changes to registrations, complete forms, or register for additional workshops.<\/span><\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module buttons -->\n<div  class=\"module module-buttons tb_3y5f305 buttons-horizontal solid   rounded\" data-lazy=\"1\">\n        <div class=\"module-buttons-item tf_in_flx\">\n                        <a href=\"https:\/\/openworld.campintouch.com\/ui\/forms\/application\/camper\/App\" class=\"ui builder_button tf_in_flx tb_default_color\" target=\"_blank\" rel=\"noopener\">\n                                                REGISTER                                        <\/a>\n                <\/div>\n            <\/div>\n<!-- \/module buttons -->\n        <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column sub_column col4-3 tb_9cv2305 last\">\n                    <!-- module image -->\n<div  class=\"module module-image tb_1go0305 image-right   tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <a href=\"https:\/\/openworld.campintouch.com\/ui\/forms\/application\/camper\/App\" rel=\"noopener\" target=\"_blank\">\n                   <img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"292\" src=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/8Bit-Arrow-002orange.gif\" class=\"wp-post-image wp-image-9254\" title=\"8Bit-Arrow-002orange\" alt=\"8Bit-Arrow-002orange\">        <\/a>\n    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image --><!-- module text -->\n<div  class=\"module module-text tb_ybg0305   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: center;\"><strong><a href=\"https:\/\/openworld.campintouch.com\/ui\/forms\/application\/camper\/App\" target=\"_blank\" rel=\"noopener\">REGISTER TODAY<\/a><\/strong><\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                <\/div>\n                        <\/div>\n        <\/div>\n            <\/div>\n<!--\/themify_builder_content--><\/div>\n<\/div>\n<!-- \/module template_part -->        <\/div>\n                        <\/div>\n        <\/div>\n        <\/div>\n<!--\/themify_builder_content-->","protected":false},"excerpt":{"rendered":"<p>One-Week Workshop, Dates Offered:Session 3A (7\/20\/26 \u2013 7\/24\/26)Tuition: $999 $799 with code EARLYBIRD_26 2D games offer focused creative challenges in which programming, art, and design work together to create engaging experiences. Learning game development with Godot teaches coding fundamentals through an approachable engine that lets creators build everything from puzzle adventures to space simulations while [&hellip;]<\/p>\n","protected":false},"featured_media":9474,"parent":0,"menu_order":0,"template":"","agegroup":[66],"locations":[52],"sessions":[343],"subject":[116,127],"event":[],"technology":[322,321],"class_list":["post-10607","workshop","type-workshop","status-publish","has-post-thumbnail","hentry","agegroup-innovators-ages-14-18","locations-digipen-redmond-wa","sessions-session-3a-7-20-26-7-24-26","subject-computer-science","subject-game-design","technology-gdscript","technology-godot","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Designing Games in Godot - Open World<\/title>\n<meta name=\"description\" content=\"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Designing Games in Godot - Open World\" \/>\n<meta property=\"og:description\" content=\"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/\" \/>\n<meta property=\"og:site_name\" content=\"Open World\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/discoveropenworld\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-10T17:29:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1130\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/\",\"url\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/\",\"name\":\"Designing Games in Godot - Open World\",\"isPartOf\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg\",\"datePublished\":\"2024-11-01T21:38:23+00:00\",\"dateModified\":\"2025-12-10T17:29:25+00:00\",\"description\":\"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.\",\"breadcrumb\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage\",\"url\":\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg\",\"contentUrl\":\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg\",\"width\":1500,\"height\":1130},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/yourplanbproductions.com\/openworld\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workshops\",\"item\":\"https:\/\/yourplanbproductions.com\/openworld\/workshops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Designing Games in Godot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#website\",\"url\":\"https:\/\/yourplanbproductions.com\/openworld\/\",\"name\":\"Discover Open World by DigiPen\",\"description\":\"K-12 STEAM Summer Camp\",\"publisher\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#organization\"},\"alternateName\":\"Discover Open World\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/yourplanbproductions.com\/openworld\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#organization\",\"name\":\"Discover Open World by DigiPen\",\"alternateName\":\"Discover Open World\",\"url\":\"https:\/\/yourplanbproductions.com\/openworld\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2022\/12\/FB02C-1.jpg\",\"contentUrl\":\"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2022\/12\/FB02C-1.jpg\",\"width\":1500,\"height\":1200,\"caption\":\"Discover Open World by DigiPen\"},\"image\":{\"@id\":\"https:\/\/yourplanbproductions.com\/openworld\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/discoveropenworld\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Designing Games in Godot - Open World","description":"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Designing Games in Godot - Open World","og_description":"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.","og_url":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/","og_site_name":"Open World","article_publisher":"https:\/\/www.facebook.com\/discoveropenworld","article_modified_time":"2025-12-10T17:29:25+00:00","og_image":[{"width":1500,"height":1130,"url":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/","url":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/","name":"Designing Games in Godot - Open World","isPartOf":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage"},"image":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage"},"thumbnailUrl":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg","datePublished":"2024-11-01T21:38:23+00:00","dateModified":"2025-12-10T17:29:25+00:00","description":"In this workshop, students will learn the core principles of designing and developing engaging 2D\/3D games in the Unity game engine.","breadcrumb":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#primaryimage","url":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg","contentUrl":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg","width":1500,"height":1130},{"@type":"BreadcrumbList","@id":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/game-development-with-godot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yourplanbproductions.com\/openworld\/"},{"@type":"ListItem","position":2,"name":"Workshops","item":"https:\/\/yourplanbproductions.com\/openworld\/workshops\/"},{"@type":"ListItem","position":3,"name":"Designing Games in Godot"}]},{"@type":"WebSite","@id":"https:\/\/yourplanbproductions.com\/openworld\/#website","url":"https:\/\/yourplanbproductions.com\/openworld\/","name":"Discover Open World by DigiPen","description":"K-12 STEAM Summer Camp","publisher":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/#organization"},"alternateName":"Discover Open World","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yourplanbproductions.com\/openworld\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/yourplanbproductions.com\/openworld\/#organization","name":"Discover Open World by DigiPen","alternateName":"Discover Open World","url":"https:\/\/yourplanbproductions.com\/openworld\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/yourplanbproductions.com\/openworld\/#\/schema\/logo\/image\/","url":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2022\/12\/FB02C-1.jpg","contentUrl":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2022\/12\/FB02C-1.jpg","width":1500,"height":1200,"caption":"Discover Open World by DigiPen"},"image":{"@id":"https:\/\/yourplanbproductions.com\/openworld\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/discoveropenworld"]}]}},"ptb_metabox":[],"ptb_taxonomy":{"agegroup":[{"term_id":66,"name":"Innovators, Ages 14-18","slug":"innovators-ages-14-18","term_group":0,"term_taxonomy_id":66,"taxonomy":"agegroup","description":"Open World\u2019s <strong>Innovators Program<\/strong>, for students ages 14-18, offer summer workshops that demonstrate many of the tools and techniques used by professionals in STEAM fields. Students at this stage are allowed to let their creativity and passion show through in their projects, and many of the skills they learn here can be useful for college, the workplace, and beyond. Special workshops in this program include our Studio courses, which allow students to pursue and develop a project unique to their passion.","parent":0,"count":24,"filter":"raw"}],"locations":[{"term_id":52,"name":"DigiPen (Redmond, WA)","slug":"digipen-redmond-wa","term_group":0,"term_taxonomy_id":52,"taxonomy":"locations","description":"","parent":44,"count":55,"filter":"raw"}],"sessions":[{"term_id":343,"name":"Session 3A (7\/20\/26\u20137\/24\/26)","slug":"session-3a-7-20-26-7-24-26","term_group":0,"term_taxonomy_id":343,"taxonomy":"sessions","description":"","parent":330,"count":5,"filter":"raw"}],"subject":[{"term_id":116,"name":"Computer Science","slug":"computer-science","term_group":0,"term_taxonomy_id":116,"taxonomy":"subject","description":"","parent":0,"count":28,"filter":"raw"},{"term_id":127,"name":"Game Design","slug":"game-design","term_group":0,"term_taxonomy_id":127,"taxonomy":"subject","description":"","parent":0,"count":20,"filter":"raw"}],"technology":[{"term_id":322,"name":"GDScript","slug":"gdscript","term_group":0,"term_taxonomy_id":322,"taxonomy":"technology","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":321,"name":"Godot","slug":"godot","term_group":0,"term_taxonomy_id":321,"taxonomy":"technology","description":"","parent":0,"count":2,"filter":"raw"}]},"ptb_featured_image":{"url":"https:\/\/yourplanbproductions.com\/openworld\/wp-content\/uploads\/2023\/10\/2D-3D-Game-Dev-Unity.jpg","title":"2D-3D Game Dev Unity","caption":""},"builder_content":"<p><em><strong>One-Week Workshop, Dates Offered:<\/strong><br \/>Session 3A (7\/20\/26 \u2013 7\/24\/26)<br \/><\/em><br \/><em><strong>Tuition:<\/strong> <del datetime=\"2025-11-06T22:52:03+00:00\">$999<\/del> <strong>$799 with code EARLYBIRD_26<\/strong><strong><br \/><\/strong><\/em><\/p><p>2D games offer focused creative challenges in which programming, art, and design work together to create engaging experiences. Learning game development with Godot teaches coding fundamentals through an approachable engine that lets creators build everything from puzzle adventures to space simulations while mastering the programming that makes games interactive and responsive.<\/p><p>Innovators will create complete 2D games by learning to code game mechanics, design levels, and build interactive systems. Students develop programming skills alongside design thinking while discovering how code controls movement, manages challenges, and creates the logic that makes games work. Their ProjectFUN game becomes a playable experience they programmed and designed from scratch, proving they can code the mechanics and interactions that bring game ideas to life.<\/p><p><em>Projects in this workshop may include: Creating sidescrolling platformer game and building a puzzle adventure game<br \/><\/em><\/p>\n<ul><li><h4>A Few of the Topics Covered in this Course<\/h4><p>\u00a0<\/p><ul><li>Taking advantage of game loops<\/li><li>Collision detection and physics systems<\/li><li>Level design and environment building<\/li><\/ul><p>\u00a0<\/p><\/li><li><h4>Technologies Used in this Course<\/h4><ul><li>Godot game engine<\/li><li>GDScript programming language<\/li><\/ul><\/li><li><h4>Faculty and Guests<\/h4><ul><li>This workshop's curriculum has been reviewed by a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/faculty-advisors\/\" target=\"_blank\" rel=\"noopener\">panel of college-level faculty<\/a> from DigiPen Institute of Technology to ensure its relevance and appropriateness for students aged 14\u201318.<\/li><li>As with every Open World workshop, a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/industry-guests\/\" target=\"_blank\" rel=\"noopener\">special visit by an industry guest<\/a> has been arranged to help students see the connection between their workshop and real-world careers.<\/li><\/ul><\/li><\/ul>\n<p>\u00a0<\/p><ul><li>Taking advantage of game loops<\/li><li>Collision detection and physics systems<\/li><li>Level design and environment building<\/li><\/ul><p>\u00a0<\/p>\n<ul><li>Godot game engine<\/li><li>GDScript programming language<\/li><\/ul>\n<ul><li>This workshop's curriculum has been reviewed by a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/faculty-advisors\/\" target=\"_blank\" rel=\"noopener\">panel of college-level faculty<\/a> from DigiPen Institute of Technology to ensure its relevance and appropriateness for students aged 14\u201318.<\/li><li>As with every Open World workshop, a <a href=\"https:\/\/yourplanbproductions.com\/openworld\/about\/our-team\/industry-guests\/\" target=\"_blank\" rel=\"noopener\">special visit by an industry guest<\/a> has been arranged to help students see the connection between their workshop and real-world careers.<\/li><\/ul>","_links":{"self":[{"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/workshop\/10607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/workshop"}],"about":[{"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/types\/workshop"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/media\/9474"}],"wp:attachment":[{"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/media?parent=10607"}],"wp:term":[{"taxonomy":"agegroup","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/agegroup?post=10607"},{"taxonomy":"locations","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/locations?post=10607"},{"taxonomy":"sessions","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/sessions?post=10607"},{"taxonomy":"subject","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/subject?post=10607"},{"taxonomy":"event","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/event?post=10607"},{"taxonomy":"technology","embeddable":true,"href":"https:\/\/yourplanbproductions.com\/openworld\/wp-json\/wp\/v2\/technology?post=10607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}