{"id":48383,"date":"2019-10-22T09:03:06","date_gmt":"2019-10-22T13:03:06","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=48383"},"modified":"2019-10-23T20:21:42","modified_gmt":"2019-10-24T00:21:42","slug":"minecraft-comfort-food","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=48383","title":{"rendered":"Minecraft Sky Odyssey: Comfort Food"},"content":{"rendered":"<p>It had been a rough week. I&#8217;m not trying to get you to feel sorry for me. We all have a rough week sometimes<span class='snote' title='1'>And sometimes, more than a week.<\/span> and you just have to roll with it. But when Saturday came around and it was time for my day off<span class='snote' title='2'>I take a day off no matter how busy I am. I&#8217;ve discovered this is ENORMOUSLY helpful in avoiding burnout.<\/span>, I realized I wasn&#8217;t in the mood for anything challenging. I didn&#8217;t want to have to fight with a game to make progress.<\/p>\n<p>You might argue that <strong>this is kind of the point of video games<\/strong>, and that&#8217;s fair enough. But sometimes you just want to enjoy the sensation of progress without having to work for it. This is particularly true if the real world has been onerous lately.<\/p>\n<p>Like I said on <a href=\"?p=48377\">the podcast<\/a>, I&#8217;ve been playing <a href=\"https:\/\/www.feed-the-beast.com\/projects\/ftb-sky-odyssey\">FTB Sky Odyssey<\/a>, a modpack based around sky islands. These types of island worlds have been around in one form or another since the dawn of the game, but somehow I&#8217;ve never played one until now.<br \/>\n<!--more--><\/p>\n<h3>The Premise<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/minecraft_so1.jpg' width=100% alt='You can choose to start on one of several different islands with different climates and resources. This one is the default.' title='You can choose to start on one of several different islands with different climates and resources. This one is the default.'\/><\/div><div class='mouseover-alt'>You can choose to start on one of several different islands with different climates and resources. This one is the default.<\/div><\/p>\n<p>The idea is that you start the game on a tiny island floating in the endless void. You don&#8217;t have a lot of room to move around and space is fairly precious to start with, but as you make progress you&#8217;ll gather resources that will enable you to add material to the island.<\/p>\n<p>This turns the entire game on its head. Instead of having access to an infinite world of resources, you&#8217;re confined to a single location. Monsters are basically a non-issue<span class='snote' title='3'>In this particular modpack, it&#8217;s always day. That&#8217;s a bit annoying, but either way it&#8217;s trivial to prevent monster spawns when you&#8217;re limited to a small space like this.<\/span>. You&#8217;re not going to be digging any tunnels or mining for resources, and there&#8217;s not much opportunity for creative buildings until you&#8217;ve made some progress.<\/p>\n<p>In this particular modpack, the balance is a little&#8230; odd. You start off the game with a tiny patch of plants that grow basic resources like dirt, stone, and iron. You have to harvest these plants many times before you get enough crumbs to make a single block, and these plants can&#8217;t be grown faster using the normal fertilizing techniques of vanilla Minecraft. It looks like you&#8217;re in for a long, long process of earning blocks one at a time so you can make your farm just a little bit bigger. It seems like this is going to be a game about patience and farming optimizations.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/minecraft_so3.jpg' width=100% alt='Those little crafting tables on the right are the main tools of ProjectE, which are still using the same art assets from ~10 years ago when they were part of a completely different mod with a similar design.' title='Those little crafting tables on the right are the main tools of ProjectE, which are still using the same art assets from ~10 years ago when they were part of a completely different mod with a similar design.'\/><\/div><div class='mouseover-alt'>Those little crafting tables on the right are the main tools of ProjectE, which are still using the same art assets from ~10 years ago when they were part of a completely different mod with a similar design.<\/div><\/p>\n<p>Except, this modpack also includes the mod <a href=\"https:\/\/ftb.gamepedia.com\/ProjectE\">ProjectE<\/a>. The mod has a long, complicated history that goes back to the early days of Minecraft mods and I couldn&#8217;t begin to do it justice here. The important thing is that the mod is a bit like a clicker game where you grow through compounding returns. It&#8217;s based on the idea that all materials are inherently fungible. Items can be transmuted into energy, and that energy can be turned into different items. A single block of dirt is worth 1, a log is worth 32, and a diamond is worth 8,192. So all you need to do is grow a few trees, turn them into energy, and use that energy to build thousands of blocks.<\/p>\n<p>This means the introduction is a little odd. You spend your first half hour painstakingly working for every square meter of space, and then you gain access to the tools of ProjectE and suddenly blocks are cheap and expansion is effortless. From a game design standpoint you&#8217;d normally expect this to be a slow transition that takes place over the course of hours, but here it&#8217;s an abrupt change and the whole experience shifts to a completely different type of game.<\/p>\n<p>It&#8217;s not <strong>wrong<\/strong> or anything. It&#8217;s still fun and that first half hour of crowding means you&#8217;ll really appreciate the abrupt power of ProjectE. It&#8217;s just odd because this sort of shift goes against traditional gameplay design. Your typical AAA developer would balk at creating all of those complex early-game systems and assets if they&#8217;re going to be obsolete so quickly, but in a modpack where everything is assembled from extant mods, the &#8220;cost&#8221; of those assets is effectively zero. It makes me wonder what sort of weird experimental games we&#8217;d see if creating stuff was cheaper and developers openly shared with each other.<\/p>\n<h3>Keeping You Busy<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/minecraft_so2.jpg' width=100% alt='This setup slaughters an endless stream of chickens that are being bred elsewhere. Here the machine picks up the loot boxes (yes really) the chickens drop, opens the boxes, and sorts the resulting loot. It&apos;s very silly.' title='This setup slaughters an endless stream of chickens that are being bred elsewhere. Here the machine picks up the loot boxes (yes really) the chickens drop, opens the boxes, and sorts the resulting loot. It&apos;s very silly.'\/><\/div><div class='mouseover-alt'>This setup slaughters an endless stream of chickens that are being bred elsewhere. Here the machine picks up the loot boxes (yes really) the chickens drop, opens the boxes, and sorts the resulting loot. It&apos;s very silly.<\/div><\/p>\n<p>Like all the best modpacks, it&#8217;s very good at giving you lots of different things to work on at the same time. You check on your farm and realize you really ought to have a railing here so you don&#8217;t accidentally blunder off the edge while you&#8217;re distracted with crops. While you&#8217;re gathering materials for your railings, you see some of your machines have fallen idle. While you&#8217;re refilling them, you realize you could prevent this with a better system of automation. While you&#8217;re sorting that out, you see some of your livestock has gotten loose. While you&#8217;re cleaning up that mess, you realize your furnaces are idle. While you&#8217;re filling those up you realize your character is hungry. So you walk over to the farm and nearly blunder over the edge because you still haven&#8217;t gotten around to building that railing.<\/p>\n<p><em>Factorio<\/em> and <em>Satisfactory<\/em> both have this same feeling of working on several different related things at once. According to my wife, <em>Stardew Valley<\/em> does it too. Depending on how you play it, <em>Skyrim<\/em> et al. could sometimes scratch this itch.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/minecraft_so4.jpg' width=100% alt='Like always, I get halfway through the game, realize I could have made everything much better, and suddenly want to start over.' title='Like always, I get halfway through the game, realize I could have made everything much better, and suddenly want to start over.'\/><\/div><div class='mouseover-alt'>Like always, I get halfway through the game, realize I could have made everything much better, and suddenly want to start over.<\/div><\/p>\n<p>In the real world, I <strong>hate<\/strong> the feeling of being pulled in six directions at once. During my office-dwelling days I&#8217;d be trying to code, but then an artist needed my input, and while I was doing that I&#8217;d get a call from a client who couldn&#8217;t be made to wait, and while I was doing that my boss would say he wanted to talk to me as soon as possible, and before I could see my boss I&#8217;d get an email notifying me that one of the automated scripts had broken and the resulting malfunction was going to start generating tons of complaints that I&#8217;d have to deal with and suddenly I&#8217;d start fantasizing about walking out into the wilderness, stripping off my clothes, and living with the wild beasts.<\/p>\n<p>But this feeling of having six different things to do at once can be relaxing and engrossing in a game. I guess the difference is that I don&#8217;t have real people making demands of me. Nobody&#8217;s going to pester me with emails asking why I haven&#8217;t gotten around to building that railing yet. There&#8217;s lots to do, but you can do the tasks in any order and at your own pace. Also, the progression systems of a game often have a lot of synergy. Getting better in one area makes it easier to make progress in another. This stands in stark contrast to the real world, where answering all my emails doesn&#8217;t give me a +15% bonus to my coding speed and reaching project milestones doesn&#8217;t give me a 50% defensive bonus against phone call interruptions.<\/p>\n<h3>Some Nitpicks<\/h3>\n<p>This was probably a bad choice for an introduction to the sky islands sub-genre of Minecraft mods, but I managed to have fun with it anyway. It very quickly stops being about limited space and instead becomes an exercise in amassing vast quantities of wealth and power. You&#8217;re essentially earning your way into creative mode.<\/p>\n<p>If I had to nitpick<span class='snote' title='4'>And let&#8217;s be honest with ourselves here: I do have to nitpick.<\/span>, I&#8217;d point out that the modpack suffers from the problem that plagues all modpacks: The problem of recipe inflation. Vanilla Minecraft has a system of simple, easy-to-remember recipes.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/minecraft_so6.jpg?' width=100% alt='Here is the recipe for the humble pickaxe. Three cobblestone across the top, with two sticks underneath it.' title='Here is the recipe for the humble pickaxe. Three cobblestone across the top, with two sticks underneath it.'\/><\/div><div class='mouseover-alt'>Here is the recipe for the humble pickaxe. Three cobblestone across the top, with two sticks underneath it.<\/div><\/p>\n<p>But mod authors are <strong>obsessed<\/strong> with recipe complexity. If a mod author were to design the pickaxe recipe, it would be an absurdist multi-stage process. First you&#8217;d craft a handle from three different specific types of wood. Then you&#8217;d have to make a grinding wheel and use it to shape the head. Then you&#8217;d need to build a brewing lab, kill a horse, and use drops from the horses to make glue to attach the head to the handle. Then you&#8217;d have to set it inside a special container until the glue cured.<\/p>\n<p>Building a simple tool ends up requiring eight recipes, four machines, and twelve trips to the out-of-date and barely maintained wiki<span class='snote' title='5'>The recipes are usually provided within the game, but you still need the wiki to figure out what machines you need, how to power them, and where to obtain their special ingredients.<\/span>. It&#8217;s not a lot of fun and I don&#8217;t think it adds much to the game. You end up with your pockets full of useless intermediate parts and none of the inconvenience really creates interesting decisions for the player to make.<\/p>\n<p>I guess that&#8217;s a gripe with all modpacks in general. That&#8217;s just how these things work.<\/p>\n<p>Getting back to Sky Odyssey in particular, I wish the progress was more gradual across the board. As one example of many: You eventually gain access to free unlimited flight. I like that as a long-term goal, but I wish it was something you could earn a bit at a time. Maybe you&#8217;d first earn reduced fall damage. Then immunity to fall damage. Then a limited glide ability. Then basic flight. The final unlock would be the fast-moving creative mode flight. So many systems in Sky Odyssey are an instant unlock that renders previous systems obsolete, and a gradient system would be more interesting.<\/p>\n<p>I realize it&#8217;s not that easy. This modpack is assembled from existing mods, and those mods are assembled from other mods, and those other mods are cobbled together from systems already in the game.\u00a0 It&#8217;s not really reasonable to expect a community of independent amateur volunteers with conflicting agendas to make a holistic set of mechanics like a AAA title, but this is what I was wishing for while playing the game.<\/p>\n<p>I suppose this is what has kept the modding scene alive for all these years. Someone plays a modpack, thinks of something they want, and makes a mod for it. Then someone else takes that mod and adds it to a pack where it doesn&#8217;t totally make sense. And then someone else comes along and wonders why they would bother building something from &#8220;Shamus&#8217; Flight Progression&#8221; when &#8220;Industry Expansion&#8221; offers an unlimited jetpack for half the work.<\/p>\n<p>Ah well. This was a fun pack, despite my incessant whining. Sky islands are an interesting genre of mods, and I wish I&#8217;d tried one ages ago.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It had been a rough week. I&#8217;m not trying to get you to feel sorry for me. We all have a rough week sometimesAnd sometimes, more than a week. and you just have to roll with it. But when Saturday came around and it was time for my day offI take a day off no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-48383","post","type-post","status-publish","format-standard","hentry","category-reviews"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=48383"}],"version-history":[{"count":18,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48383\/revisions"}],"predecessor-version":[{"id":48401,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48383\/revisions\/48401"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=48383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=48383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=48383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}