{"id":655,"date":"2018-05-20T01:16:22","date_gmt":"2018-05-20T01:16:22","guid":{"rendered":"http:\/\/brasswatchgames.com\/?p=655"},"modified":"2018-05-20T01:16:22","modified_gmt":"2018-05-20T01:16:22","slug":"what-happened-to-shipyard","status":"publish","type":"post","link":"http:\/\/brasswatchgames.com\/?p=655","title":{"rendered":"What Happened to Shipyard?"},"content":{"rendered":"<p>You may have noticed that\u00a0this website hasn&#8217;t been awfully active lately, with only\u00a0one\u00a0off-topic post in 2017\u00a0and none this year. There are many reasons for this, not the least of which being poor overall mental health sapping my motivation to take care of myself at a basic level, let alone develop video games. I have, occasionally,\u00a0still had intermittent bursts of inspiration to work on things, including a full 3D shipbuilding game in Unreal Engine 4, which you can check out on <a href=\"https:\/\/www.gamedev.net\/blogs\/blog\/1768-brass-watch-games-development\/\">my gamedev.net profile.<\/a>\u00a0But\u00a0what about Shipyard? As I remember, I had hoped to release one last, glorious update before officially putting the game\u00a0on hold, but even that never happened and the last actual patch was more than three years ago.<\/p>\n<p>The thing is, when I started Shipyard, my only programming experience was Minecraft modding. I was entirely self-taught and had an attitude of &#8220;if it works, it&#8217;s good enough,&#8221; with no regard for things like optimization and good code style. A couple times during my absence, I did have ideas for new directions to take the game. However, the old code is such a disgusting\u00a0mess of bad design\u00a0that adding anything new would require rewriting huge sections of it. The more ambitious the change, the more old code would have to be demolished and rewritten to allow for it. It would almost be easier to make a\u00a0whole new game&#8230;<\/p>\n<p>I still wanted to finish Shipyard, but I was never going to get anywhere with the mess that\u00a0was the old version. Instead, I&#8217;ve decided to\u00a0scrap it entirely and start with a clean slate. This way, I can incorporate all my current programming skills and make the best game I can, unhindered by old mistakes. The project is currently less than two weeks old so I don&#8217;t have anything cool to show off, but I&#8217;ll (hopefully) post more as I make some actual progress. The one thing I can tell you right now, at least, is that it\u00a0<em>won&#8217;t be made in f***ing Java.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You may have noticed that\u00a0this website hasn&#8217;t been awfully active lately, with only\u00a0one\u00a0off-topic post in 2017\u00a0and none this year. There are many reasons for this, not the least of which being poor overall mental health sapping my motivation to take care of myself at a basic level, let alone develop video games. I have, occasionally,\u00a0still [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[7,2,3,4],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4ieDM-az","jetpack-related-posts":[{"id":425,"url":"http:\/\/brasswatchgames.com\/?p=425","url_meta":{"origin":655,"position":0},"title":"Shipyard is now on itch.io!","date":"June 5, 2016","format":false,"excerpt":"Shipyard is now available\u00a0to download on itch.io as well as this site! This isn't an update, just an alternate way to acquire the game. You also have the option of adding a payment for the game. This is 100% optional but it motivates me to continue developing the game and\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":76,"url":"http:\/\/brasswatchgames.com\/?p=76","url_meta":{"origin":655,"position":1},"title":"Shipyard Pre-Alpha 0.7.4 Released!","date":"February 21, 2014","format":false,"excerpt":"This is the last in the series of \"preparation\" updates for the big Combat Update. Major features include AI ships that follow you around (they don't attack yet -- that's next update), a new station, a new weapon, and a bunch of UI tweaks and fixes. As always, full details\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":58,"url":"http:\/\/brasswatchgames.com\/?p=58","url_meta":{"origin":655,"position":2},"title":"Shipyard PA 0.7.3 and Launcher 2.1 released!","date":"February 7, 2014","format":false,"excerpt":"Shipyard pre-alpha 0.7.3 has been released! This is the second if the series of preliminary updates gearing up for the addition of combat. This time, it adds the crew and power tab to the View Ship screen, as well as some other minor stuff. See the Shipyard page for downloads\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Crew and Power Management","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_05_1391671070606-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":69,"url":"http:\/\/brasswatchgames.com\/?p=69","url_meta":{"origin":655,"position":3},"title":"Shipyard: The Combat Update &#8212; Progress Report #3\u00bd","date":"February 19, 2014","format":false,"excerpt":"This wasn't quite worthy of being called Progress Report #4, but I still wanted to share it. Since the last progress update, I've added a completely new NPC station to the world: the Academy. Currently, it doesn't do anything. In the future, though, it will allow you to hire both\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Shipyard Academy Preview","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_17_1392675983753-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":54,"url":"http:\/\/brasswatchgames.com\/?p=54","url_meta":{"origin":655,"position":4},"title":"Shipyard: The Combat Update &#8212; Progress Report #2","date":"February 6, 2014","format":false,"excerpt":"My schoolwork returned with a vengeance for the second semester, so I haven't had much time to work on Shipyard lately. Nonetheless, I have made\u00a0some progress. The caption basically says it all. Also, for those of you who missed Progress Report #1 (which was posted on gamedev.net before I launched\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Crew and Power Management","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_05_1391671070606-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":97,"url":"http:\/\/brasswatchgames.com\/?p=97","url_meta":{"origin":655,"position":5},"title":"Shipyard: The Combat Update &#8212; Progress Report #6","date":"March 16, 2014","format":false,"excerpt":"It's been a while, but I've finally found the time to do a bit of work on Shipyard. On today's menu we have something special: combat animations. Because of this, the usual series of screenshots wouldn't do it justice, so I went ahead and made this instead: Not everything is\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts\/655"}],"collection":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=655"}],"version-history":[{"count":1,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts\/655\/revisions"}],"predecessor-version":[{"id":669,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts\/655\/revisions\/669"}],"wp:attachment":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=655"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}