{"id":39531,"date":"2017-07-10T06:00:01","date_gmt":"2017-07-10T10:00:01","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=39531"},"modified":"2017-07-16T07:39:37","modified_gmt":"2017-07-16T11:39:37","slug":"steam-backlog-stormworm","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=39531","title":{"rendered":"Steam Backlog: Stormworm+"},"content":{"rendered":"<p>Maybe it&#8217;s stretching the definition of &#8220;backlog&#8221; to include a game I bought two weeks ago, but I have the game and it needs to be played so that&#8217;s what we&#8217;re doing. Stormworm+ had the magic combo of neon colors <em>and<\/em> electronic music <em>and<\/em> low price thanks to the Summer Sale, so buying it was pretty much inevitable. Who knows? Maybe if the Steam storefront wasn&#8217;t <a href=\"?p=39344\">a vortex of dysfunction and confusion<\/a> I might have found other games that fit that same description.<\/p>\n<p>This is, at heart, yet another riff on the classic <a href=\"https:\/\/en.wikipedia.org\/wiki\/Snake_(video_game)\">Snake<\/a> formula. This idea goes all the way back to 1976, which is practically the dawn of videogames. Like Oregon Trail, it&#8217;s one of those games that everyone has heard of but most people haven&#8217;t played<span class='snote' title='1'>Or haven&#8217;t played in 30 years.<\/span>. It was probably the central inspiration behind the <a href=\"https:\/\/www.youtube.com\/watch?v=-3ODe9mqoDE\">Tron Cycles<\/a> concept. In the game, you&#8217;re a snake that must constantly move around the board to gobble up food. The more you eat, the longer you get. Eventually the big challenge is just staying out of your own way, since running into your tail leads to a game over. (For some reason.)<\/p>\n<p>In the 1980s it was a popular game for aspiring young BASIC programmers to clone, since you didn&#8217;t need sprites or per-pixel graphics access. You could do the whole game by using different text characters to depict the worm&#8217;s head, body segments, food, and the walls of the play area. I don&#8217;t know if I ever personally made a Snake clone, but I know I played a lot of them.<\/p>\n<p><!--more--><br \/>\n<div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/stormworm_gameplay.jpg' width=100% alt='There are walls everywhere, and the walls are me.' title='There are walls everywhere, and the walls are me.'\/><\/div><div class='mouseover-alt'>There are walls everywhere, and the walls are me.<\/div><\/p>\n<p>Stormworm+ adds an interesting twist to the game by having you play on the surface of a 3D solid like a sphere or rounded cube. This means that the world doesn&#8217;t have a bounding wall, so the only obstacle is yourself. You can also hop. Your tail will follow the hop, which means you&#8217;re leaving behind an archway you&#8217;ll be able to pass through in the future. This makes the game a little easy at first, since you can hop over your own tail if you find yourself in a bad spot. It takes a few minutes before you&#8217;re long enough to really cause problems. There are a few alternate game modes, including an action mode where there are spikes scattered around. This is good if you&#8217;re in a hurry to get to the part of the game where you have to work to avoid dying. <\/p>\n<p>I have two gripes with Stormworm+, which I think are going to be fairly common among the games I&#8217;ll be looking at.<\/p>\n<p>The first problem is that &#8211; like a lot of indie games built with Unity &#8211; the game defaults to using monitor #1. Not your <em>main<\/em> monitor mind you, just the one that&#8217;s #1 according to Windows. This is really annoying if &#8211; like me &#8211; your central monitor is actually #2. I don&#8217;t know how Windows decides on the numbering, but it&#8217;s not something you can change. You could swap monitor cables to fix this, but that only works if both monitors use the same type of plug. In any case, the user shouldn&#8217;t need to fuss around with monitor cables to get a videogame to appear on the correct monitor. You can fix this by switching to windowed mode and dragging the game over the the proper monitor, but it would be nice if the game just Did The Right Thing. I&#8217;ve seen this mistake on a lot of Unity games, to the point where I wonder if it&#8217;s due to some shortcoming in the default settings or documentation that leads so many indies to make the same mistake.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/stormworm_maps.jpg' width=100% alt='You can play on the surface of different solids. No torus, sadly. Although I guess a torus would create camera placement challenges.' title='You can play on the surface of different solids. No torus, sadly. Although I guess a torus would create camera placement challenges.'\/><\/div><div class='mouseover-alt'>You can play on the surface of different solids. No torus, sadly. Although I guess a torus would create camera placement challenges.<\/div><\/p>\n<p>The other problem is more serious, and that&#8217;s screen flash. The screen pulses brightly when you nibble some food, and it pulses hard when you die. I play in a dark room, which means my eyes are pretty well dilated. So having constant surges of brightness is really uncomfortable. It&#8217;s like a game where one particular sound effect is brutally louder than the others. Except, in the case of unbalanced audio you can at least you can turn in the volume down. I can&#8217;t stop my eyes from adjusting to the default brightness. This wouldn&#8217;t be a big deal if this was rare, but during normal gameplay the screen is going to pulse every one to three seconds, and after just five minutes I have to quit the game because my eyes hurt.<\/p>\n<p>Screen flash means people with seizure disorder can&#8217;t play the game. The same applies to people that suffer from certain kinds of headaches. But even if you don&#8217;t fall into those groups, it can still be really uncomfortable in certain conditions. This is a pretty big usability issue, and I wish more games would let you disable screen flash.<\/p>\n<p>So that&#8217;s Stormworm+. Fun game. Interesting twist on a classic formula. Great presentation. Energetic soundtrack. But I had to give up on it because it was just too uncomfortable to play.<\/p>\n<p><strong>EDIT: It turns out you can turn off screen flash. It&#8217;s labeled &#8220;Color Pulse&#8221; in the options menu. (It&#8217;s actually a slider.) Yay!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Maybe it&#8217;s stretching the definition of &#8220;backlog&#8221; to include a game I bought two weeks ago, but I have the game and it needs to be played so that&#8217;s what we&#8217;re doing. Stormworm+ had the magic combo of neon colors and electronic music and low price thanks to the Summer Sale, so buying it was [&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-39531","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\/39531","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=39531"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/39531\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}