{"id":159,"date":"2016-12-05T18:03:43","date_gmt":"2016-12-05T18:03:43","guid":{"rendered":"http:\/\/www.zemindgames.com\/blog\/?p=159"},"modified":"2016-12-05T18:03:43","modified_gmt":"2016-12-05T18:03:43","slug":"the-long-journey-of-code","status":"publish","type":"post","link":"http:\/\/www.zemindgames.com\/blog\/the-long-journey-of-code\/","title":{"rendered":"The Long Journey of Code"},"content":{"rendered":"<p style=\"text-align: center;\">\u201cLook on my works, ye Mighty, and despair!&#8217;<br \/>\nNothing beside remains. Round the decay<br \/>\nOf that colossal wreck, boundless and bare\u201d<br \/>\n-Mary Shelley<\/p>\n<p>So uh, here\u2019s an announcement: I\u2019ve begun learning to code in Unity! That\u2019s right, in an effort to better understand my partners in crime on the actual development side of the studio, I\u2019ve decided to expand my skills and jump into the masochistic world of C# coding for Unity.<\/p>\n<p>No, seriously.<\/p>\n<p>Thanks to the blessings of our all powerful dachshund Fletcher (all praise be to him), earlier I began the trials by Unity, or as the company itself calls them: \u201cTutorials\u201d. The last time I tried anything remotely like this was back in the days of HTML2 < img src=\"\u201cIm_really_old.jpeg\u201d\" \/ > which, yes, I\u2019m aware isn\u2019t really a programming language. Thank you, internet.<\/p>\n<p>The first go round had me creating a lovely ball rolling game in which I rattled my brain over what I did wrong before realizing I failed english on a second grade level, forgetting to end a statement with some punctuation.<\/p>\n<p>I spent the next few moments questioning my life choices before continuing on with the rest of the tutorial, completely refusing to just \u2018Copy\/Paste\u2019 the end results from underneath the video, semi-colons be damned. I want to learn WHY, instead of just what.<\/p>\n<p>After a few hours I had finally managed to get a bit of the logic- don\u2019t get me wrong, I\u2019m still trying to build a castle out of playing cards but as it stands I\u2019m progressing at a completely normal rate for someone who has &gt; 0 skill when it comes to coding anything further than running MSDOS.<\/p>\n<p>Needless to say, finally coming up with the end product established a great sense accomplishment and I\u2019ll be happy to say that I can see my skill set increasing the further into coding I get. Don\u2019t get me wrong, I\u2019m nowhere near \u2018Studio\u2019 game development ready, but it\u2019s honestly like I\u2019ve finally given all the puzzle pieces to make a game and now it\u2019s all just a matter of putting things together.<\/p>\n<p>A horrible, terribly coded puzzle. Seriously, I assume it\u2019s going to resemble what spaghetti looks like after you throw it in a food blender and try to tape it all together.<\/p>\n<p>Via repetition. And trial\/error. Mostly trial\/error. Actually, just error.<br \/>\nOverall, building the tutorials\u2019 mini rollerball game has got me thinking in a positive direction! I\u2019ve enjoyed what I\u2019ve learned so far and am looking forward to tackling more projects in Unity. Next stop, 2D!<\/p>\n<p>\u2018Learning code is a tricky thing\u2019 &#8211; Everyone who has ever tried it.<\/p>\n<p>Charlie Ze coding Newbie<br \/>\n&#8212;<br \/>\nIf you like the ZeMind Games Blog, feel free to follow us on social media for an inside look at what we do here at the studio. We promise you won&#8217;t be disappointed!<br \/>\n<a class=\"twitter-follow-button\" href=\"https:\/\/twitter.com\/ZeMindGames\" data-show-count=\"false\">Follow @ZeMindGames<\/a><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<style>.ig-b- { display: inline-block; }<br \/>.ig-b- img { visibility: hidden; }<br \/>.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }<br \/>.ig-b-v-24 { width: 137px; height: 24px; background: url(\/\/badges.instagram.com\/static\/images\/ig-badge-view-sprite-24.png) no-repeat 0 0; }<br \/>@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 \/ 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {<br \/>.ig-b-v-24 { background-image: url(\/\/badges.instagram.com\/static\/images\/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }<\/style>\n<p><a class=\"ig-b- ig-b-v-24\" href=\"https:\/\/www.instagram.com\/zemindgames\/?ref=badge\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/badges.instagram.com\/static\/images\/ig-badge-view-24.png?w=840\" alt=\"Instagram\" \/><\/a><\/p>\n<div id=\"fb-root\"><\/div>\n<p><script>(function(d, s, id) {\n  var js, fjs = d.getElementsByTagName(s)[0];\n  if (d.getElementById(id)) return;\n  js = d.createElement(s); js.id = id;\n  js.src = \"\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&version=v2.7\";\n  fjs.parentNode.insertBefore(js, fjs);\n}(document, 'script', 'facebook-jssdk'));<\/script><\/p>\n<div class=\"fb-like\" data-href=\"https:\/\/www.facebook.com\/ZeMindGameStudio\/\" data-layout=\"standard\" data-action=\"like\" data-size=\"small\" data-show-faces=\"true\" data-share=\"true\"><\/div>\n<div id=\"fb-root\"><\/div>\n<p><script>(function(d, s, id) {\n  var js, fjs = d.getElementsByTagName(s)[0];\n  if (d.getElementById(id)) return;\n  js = d.createElement(s); js.id = id;\n  js.src = \"\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&version=v2.7\";\n  fjs.parentNode.insertBefore(js, fjs);\n}(document, 'script', 'facebook-jssdk'));<\/script><\/p>\n<div class=\"fb-comments\" data-href=\"http:\/\/www.zemindgames.com\/blog\/\" data-numposts=\"5\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u201cLook on my works, ye Mighty, and despair!&#8217; Nothing beside remains. Round the decay Of that colossal wreck, boundless and bare\u201d -Mary Shelley So uh, here\u2019s an announcement: I\u2019ve begun learning to code in Unity! That\u2019s right, in an effort to better understand my partners in crime on the actual development side of the studio, &hellip; <a href=\"http:\/\/www.zemindgames.com\/blog\/the-long-journey-of-code\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The Long Journey of Code&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-159","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/posts\/159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":4,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/posts\/159\/revisions"}],"predecessor-version":[{"id":171,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/posts\/159\/revisions\/171"}],"wp:attachment":[{"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/media?parent=159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/categories?post=159"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.zemindgames.com\/blog\/wp-json\/wp\/v2\/tags?post=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}