{"id":39,"date":"2014-04-10T09:36:57","date_gmt":"2014-04-10T09:36:57","guid":{"rendered":"http:\/\/jonoforbes.com\/blog\/?p=39"},"modified":"2014-04-10T09:36:57","modified_gmt":"2014-04-10T09:36:57","slug":"hired-project-unity-course-curriculum","status":"publish","type":"post","link":"https:\/\/jonoforbes.com\/blog\/hired-project-unity-course-curriculum\/","title":{"rendered":"Hired Project: Unity course curriculum"},"content":{"rendered":"<p>Another marathon work session last night saw me putting the finishing touches on a one-week (40-hour)\u00a0<a href=\"www.digitalmediaacademy.org\/teen-summer-camps\/teen-computer-courses-summer-camps\/mac-or-pc-game-development-with-unity\/\">course on desktop and mobile game programming and level design in Unity I&#8217;ve created for Digital Media Academy<\/a>, a summer program for middle &amp; high school students. \u00a0The course will be taught at 10 locations this summer, with me teaching at one or two of them. \u00a0This is actually an update \/ upgrade to a curriculum I first wrote for them last year in which, in a nutshell, students use a library of modular level pieces to design whatever sort of interior\/exterior level they want, and we script a very flexible Minecraft-redstone-inspired action sender and receiver framework to stitch together all the interactivity in the levels. \u00a0I&#8217;m actually really fond of that action sender and receiver system and the method has begun to work its way into CosmoKnots and my other projects. \u00a0Last year&#8217;s version of this curriculum had a first person walker character controller, and this year I&#8217;ve added a rolling ball character controller, and students can select which they want to use in the game (or per level). \u00a0There&#8217;re still plenty of improvements that could be made (always, always), but for the time being, the project is done and I&#8217;m feeling plenty happy about it.<\/p>\n<p>I&#8217;m still not sure where teaching fits into my life scheme, but I&#8217;ve enjoyed teaching programming and digital media skills to kids for at least 12 years now (I&#8217;ve totally lost count). \u00a0I&#8217;ve always wanted to do online tutorials and such, and I&#8217;m looking forward to doing more of that on the Defective devblog and elsewhere. \u00a0If I&#8217;m lucky maybe DMA will even feel like letting me publish some of my video demos and lectures from this course \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Another marathon work session last night saw me putting the finishing touches on a one-week (40-hour)\u00a0course on desktop and mobile game programming and level design in Unity I&#8217;ve created for Digital Media Academy, a summer program for middle &amp; high school students. \u00a0The course will be taught at 10 locations this summer, with me teaching &hellip; <a href=\"https:\/\/jonoforbes.com\/blog\/hired-project-unity-course-curriculum\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Hired Project: Unity course curriculum<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7,6],"tags":[],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry","category-teaching","category-work-for-hire"],"_links":{"self":[{"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":2,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":41,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions\/41"}],"wp:attachment":[{"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jonoforbes.com\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}