{"id":9456,"date":"2026-06-26T23:20:47","date_gmt":"2026-06-26T23:20:47","guid":{"rendered":"https:\/\/beteja.com\/index.php\/2026\/06\/26\/i-torture-myself-over-every-last-detail-stardew-valleys-creator-is-having-a-real-time-of-it-with-haunted-chocolatiers-recipe-book-interface\/"},"modified":"2026-06-26T23:20:47","modified_gmt":"2026-06-26T23:20:47","slug":"i-torture-myself-over-every-last-detail-stardew-valleys-creator-is-having-a-real-time-of-it-with-haunted-chocolatiers-recipe-book-interface","status":"publish","type":"post","link":"https:\/\/beteja.com\/index.php\/2026\/06\/26\/i-torture-myself-over-every-last-detail-stardew-valleys-creator-is-having-a-real-time-of-it-with-haunted-chocolatiers-recipe-book-interface\/","title":{"rendered":"&#8220;I torture myself over every last detail&#8221;: Stardew Valley&#8217;s creator is having a real time of it with Haunted Chocolatier&#8217;s recipe book interface"},"content":{"rendered":"<p><\/p>\n<p>&#13;<br \/>\nStardew Valley creator Eric &#8216;ConcernedApe&#8217; Barone has released his latest reminder that yes, he&#8217;s still working on Haunted Chocolatier, the action-RPG and life sim in which you run a sweetshop in a realm of ghosts. This particular blogpost is notable for a mildly agonised aside about the game&#8217;s recipe book interface, which needs to be &#8220;seamless, clear, intuitive, satisfying, aesthetic&#8221;, in a word, perfect.&#13;\n<\/p>\n<p>&#13;<br \/>\n&#8220;As with many things in the game, I\u2019ve iterated on this many times, each time bringing it closer to its final form,&#8221; Barone comments. &#8220;To me, it\u2019s not a simple task, as I torture myself over every last detail.&#13;\n<\/p>\n<p>&#13;<br \/>\n&#8220;This is a UI you will be using fairly often, so it has to be perfect,&#8221; he goes on. &#8220;You need to be able to accomplish your goal with the minimal number of clicks. There needs to be just the right amount of data presented to the player: not so much as to be overwhelming, but not so little as to be trivial or mundane.&#13;\n<\/p>\n<p>&#13;<br \/>\n&#8220;And the way that this data is laid out on the page is crucial\u2026&#8221; Barone urges. &#8220;If the data is all clustered together, it will be disgusting to look at. The data needs to be grouped into compelling, intuitive and easy to read\/understand groupings. It needs to look appealing and intriguing.&#13;\n<\/p>\n<p><span class=\"injection_placeholder\" data-position=\"1\"\/><\/p>\n<p>&#13;<br \/>\n&#8220;And this is just the bare minimum, that players will likely take for granted,&#8221; he says. &#8220;If all of that is accomplished then the player is now comfortable while perusing the recipe book. But I want more than just comfort. I want to delight the player. All of this typically requires me to iterate on something several times before I\u2019m satisfied with it.&#13;\n<\/p>\n<p>&#13;<br \/>\n&#8220;And it\u2019s a big game. So there are many things for me to fuss over.&#8221;&#13;\n<\/p>\n<p>&#13;<br \/>\nI am getting definite &#8220;tricky second album&#8221; vibes, from all this. Definite undertones of George R. R. Martin tearing up another draft of Winds of Winter. Let not the perfect be the enemy of the good, Barone!<\/p>\n<p>The developer also apologises for the absence of new screenshots, which he says would feel like serving up &#8220;half-baked bread&#8221;. He adds that &#8220;fortunately, I\u2019m in a position where I don\u2019t need to market the game, so I can take my preferred approach&#8221;.<\/p>\n<p>Context: Stardew Valley has sold over 50 million copies. Assuming he hasn&#8217;t blown all of that on luxury cocoa imports for research purposes, Barone probably never needs to make a videogame ever again. &#13;<br \/>\n&#13;\n<\/p>\n<p>While we&#8217;re talking chocolate, this feels like a good time to mention L.A. Noire developer Jenn Sandercock&#8217;s later career in edible games.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#13; Stardew Valley creator Eric &#8216;ConcernedApe&#8217; Barone has released his latest reminder that yes, he&#8217;s still working on Haunted Chocolatier, the action-RPG and life sim in which you run a sweetshop in a realm of ghosts. This particular blogpost is notable for a mildly agonised aside about the game&#8217;s recipe book interface, which needs to<\/p>\n","protected":false},"author":1,"featured_media":9457,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[28],"tags":[4335,8850,297,8847,8849,8852,5850,8851,894,1260,8846,8848],"class_list":{"0":"post-9456","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-latest-news","8":"tag-book","9":"tag-chocolatiers","10":"tag-creator","11":"tag-detail","12":"tag-haunted","13":"tag-interface","14":"tag-real","15":"tag-recipe","16":"tag-stardew","17":"tag-time","18":"tag-torture","19":"tag-valleys"},"_links":{"self":[{"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/posts\/9456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/comments?post=9456"}],"version-history":[{"count":0,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/posts\/9456\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/media\/9457"}],"wp:attachment":[{"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/media?parent=9456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/categories?post=9456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beteja.com\/index.php\/wp-json\/wp\/v2\/tags?post=9456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}