{"id":178,"date":"2024-07-31T20:04:12","date_gmt":"2024-07-31T20:04:12","guid":{"rendered":"https:\/\/shrubbgames.com\/?p=178"},"modified":"2024-07-31T20:04:13","modified_gmt":"2024-07-31T20:04:13","slug":"vv-eekly-update-8-affixes","status":"publish","type":"post","link":"https:\/\/shrubbgames.com\/?p=178","title":{"rendered":"VV Eekly Update #8 &#8211; Affixes"},"content":{"rendered":"\n<p>Hello again! It feels like it&#8217;s been such a short time since the last VV Eekly Update. I guess time flies when you&#8217;re <s>having fun<\/s> making fun games!<\/p>\n\n\n\n<p>For this week, I want to share some thoughts about difficulty, completion, progress, and player satisfaction. I&#8217;ll also share about <em>affixes<\/em>, a system I&#8217;ve made to add some difficulty to a run of <em>Vyn and Verdan<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Difficulty<\/h2>\n\n\n\n<p>Difficulty is hard. For a roguelike like <em>Vyn and Verdan<\/em>, where players &#8220;complete&#8221; the game in each run, the difficulty of the game has to be tuned in such a way that each run feels possible, but so that there&#8217;s a reason to play again after a run is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/cycle.png\" alt=\"\" class=\"wp-image-179\" srcset=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/cycle.png 512w, https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/cycle-300x300.png 300w, https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/cycle-150x150.png 150w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p>This is the crux of the satisfaction in roguelike games &#8211; players face an approachable challenge, perhaps fail a few times but get better, and then finally &#8220;beat&#8221; the game! But wait &#8211; there&#8217;s more to the game!<\/p>\n\n\n\n<p>This basic gameplay loop makes a lot of sense in the abstract, but actually applying it to a concrete game like <em>Vyn and Verdan<\/em> is where there&#8217;s more nuance. Let&#8217;s dive into the cycle above:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Players face an <strong>approachable challenge<\/strong>, perhaps <strong>fail a few times<\/strong> but <strong>get better<\/strong>, and then finally <strong>&#8220;beat&#8221; the game<\/strong>! But wait &#8211; <strong>there&#8217;s more<\/strong>!<\/p>\n<\/blockquote>\n\n\n\n<p><strong>Approachable challenge<\/strong>: The keyword here is &#8220;approachable&#8221;. Gamers don&#8217;t like feeling like a challenge is insurmountable &#8211; that just feels unfair. In particular, <em>Vyn and Verdan<\/em> is aimed at both extremely casual gamers along for the ride and their extremely competitive gamer friend who roped them into playing.<\/p>\n\n\n\n<p><strong>Fail a few times<\/strong>: Games can vary a lot on what the consequences for failure are. Does that mean restarting the whole run? Just the level? Do you just get slapped on the wrist by losing a few gold? Since <em>Vyn and Verdan<\/em> will have difficulty levels, the consequences will vary between each difficulty. Starting difficulties will be an easy reset, while later difficulties may force you further back.<\/p>\n\n\n\n<p><strong>Get better<\/strong>: Games vary widely on how to get better. Some games will unlock powers that make the game easier, while others rely on the player getting better. <em>Vyn and Verdan<\/em> aims to be the latter. As I&#8217;ve said before,<em> <\/em>the motto is <em>&#8220;Challenge from coordination&#8221;<\/em>, and it should be satisfying for a pair to become more coordinated.<\/p>\n\n\n\n<p><strong>Beat the game<\/strong>: Beating the game should be momentous! Significant! Celebratory! The players feel good for accomplishing a large task that they&#8217;ve been aiming for! High fives all around!<\/p>\n\n\n\n<p><strong>There&#8217;s more<\/strong>: But then, there&#8217;s a reason to keep going. You&#8217;ve unlocked a difficulty level, or there&#8217;s another goal you want to achieve, or you want to try again to see more content.<\/p>\n\n\n\n<p>With how I approached <em>Vyn and Verdan<\/em>&#8216;s difficulty modifiers, there are two main inspirations I&#8217;m drawing from here: <em>Slay the Spire<\/em> and <em>Dead Cells<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"215\" src=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/sts-dc.png\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/sts-dc.png 920w, https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/sts-dc-300x70.png 300w, https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/sts-dc-768x179.png 768w\" sizes=\"(max-width: 920px) 100vw, 920px\" \/><\/figure>\n\n\n\n<p>Both of these games follow the same basic cycle as what I&#8217;ve described above.<\/p>\n\n\n\n<p>In <em>Slay the Spire<\/em>, difficulty comes from &#8220;ascension levels&#8221;. After you beat the game once, you unlock ascensions, in which various difficulty modifiers change the game to be more challenging. Crucially, each run feels very self-contained and satisfying in itself.<\/p>\n\n\n\n<p>In <em>Dead Cells<\/em>, difficulty comes from &#8220;boss cells&#8221;. Similarly, after you beat the game once, you unlock boss cells, where you can make the game much more difficult while simultaneously unlocking further upgrades for yourself.<\/p>\n\n\n\n<p>So how will <em>Vyn and Verdan<\/em> approach this?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Affixes<\/h2>\n\n\n\n<p>Affixes are a system where each room of <em>Vyn and Verdan<\/em> comes with a randomly chosen modifier. Each affix is designed to be <em>kiss-curse<\/em> &#8211; there is a downside to each affix, but there is also an upside if played well. Theoretically, players could do even better with affixes enabled, but the game will be more difficult!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/empowered.gif\" alt=\"\" class=\"wp-image-183\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/windy.gif\" alt=\"\" class=\"wp-image-184\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/shrubbgames.com\/wp-content\/uploads\/2024\/07\/balanced.gif\" alt=\"\" class=\"wp-image-185\"\/><\/figure>\n\n\n\n<p>Some other examples are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enemies start with influence but deal more damage.<\/li>\n\n\n\n<li>The room alternates between Vyn&#8217;s damage being buffed and Verdan&#8217;s damage being nerfed and vice versa.<\/li>\n\n\n\n<li>Abilities take longer but deal more damage.<\/li>\n\n\n\n<li>Players are smaller and faster but deal less damage.<\/li>\n\n\n\n<li>Bombs spawn randomly!<\/li>\n<\/ul>\n\n\n\n<p>If you have any thoughts or feelings about difficulties or affixes, please, as always, affix any comments into the Discord!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello again! It feels like it&#8217;s been such a short time since the last VV Eekly Update. I guess time flies when you&#8217;re having fun making fun games! For this week, I want to share some thoughts about difficulty, completion, progress, and player satisfaction. I&#8217;ll also share about affixes, a system I&#8217;ve made to add [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":73,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"class_list":["post-178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vv-eekly-updates"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/posts\/178"}],"collection":[{"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=178"}],"version-history":[{"count":1,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/posts\/178\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/posts\/178\/revisions\/186"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=\/wp\/v2\/media\/73"}],"wp:attachment":[{"href":"https:\/\/shrubbgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shrubbgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}