<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Creating For Godot]]></title><description><![CDATA[Father, Son, Game Dev.]]></description><link>https://creatingforgodot.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!iJWY!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c05054-e6e4-4ade-b188-72e5c35f7d6e_340x340.png</url><title>Creating For Godot</title><link>https://creatingforgodot.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 19 Apr 2026 04:42:50 GMT</lastBuildDate><atom:link href="https://creatingforgodot.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[David Byrne]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[creatingforgodot@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[creatingforgodot@substack.com]]></itunes:email><itunes:name><![CDATA[David Byrne]]></itunes:name></itunes:owner><itunes:author><![CDATA[David Byrne]]></itunes:author><googleplay:owner><![CDATA[creatingforgodot@substack.com]]></googleplay:owner><googleplay:email><![CDATA[creatingforgodot@substack.com]]></googleplay:email><googleplay:author><![CDATA[David Byrne]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[I Went Hiking While AI Built My Game]]></title><description><![CDATA[Why clarity is the new bottleneck]]></description><link>https://creatingforgodot.substack.com/p/i-went-hiking-while-ai-built-my-game</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/i-went-hiking-while-ai-built-my-game</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 29 Mar 2026 13:34:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ad127357-734c-4308-bc80-92ad58945114_1440x804.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>My son Luke has started adding art to our top-down bullet hell experiment, and getting feedback has turned out to be harder than I expected.</p><p>If anyone&#8217;s interested in checking it out and giving it a proper shredding, you can find it here. Any feedback is hugely appreciated.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NLMX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NLMX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 424w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 848w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 1272w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NLMX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png" width="464" height="255.7948717948718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:1248,&quot;resizeWidth&quot;:464,&quot;bytes&quot;:57434,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/192497530?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NLMX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 424w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 848w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 1272w, https://substackcdn.com/image/fetch/$s_!NLMX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feec68866-566e-48fa-967b-acfcc4cf2c98_1248x688.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://davidbyrne.itch.io/spellcasting-01">https://davidbyrne.itch.io/spellcasting-01</a></p><p>The game now just needs more balancing and design. Again and again, game design is our limiting factor now. That boss is boring, this level is too samey, this attack is too strong. It&#8217;s a nice place to be, and every time we tweak a number or add a phase or attack to a boss, the game gets one step closer to being good.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6h-U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6h-U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 424w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 848w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 1272w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6h-U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png" width="724" height="538.2946273830156" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:858,&quot;width&quot;:1154,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:112135,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/192497530?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6h-U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 424w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 848w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 1272w, https://substackcdn.com/image/fetch/$s_!6h-U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce335ddd-7c78-4dbb-ad9e-9fe7a2b45244_1154x858.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Funnily enough, because of the balance board I created for this game, which exposes all tweakable values and even lets non-coders create enemies and bosses, our good friend Claude has been relegated to small fixes and grunt work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RDTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RDTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 424w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 848w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 1272w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RDTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png" width="1168" height="852" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:852,&quot;width&quot;:1168,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:121465,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/192497530?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RDTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 424w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 848w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 1272w, https://substackcdn.com/image/fetch/$s_!RDTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7f55c19-ea42-4863-b9a5-f02caa3bcb88_1168x852.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>But a new addiction is starting to surface in the online spaces I frequent</p><p>It would still be a step up from doomscrolling or burning hours on Netflix, but I don&#8217;t think that&#8217;s actually what&#8217;s going on.</p><p>It&#8217;s not an addiction to Claude Code.</p><p>It&#8217;s an addiction to making things.</p><p>For the first time, the gap between &#8220;I have an idea&#8221; and &#8220;this exists&#8221; has basically collapsed. If you can think it, you can rough it out in minutes. Not months. Not &#8220;I should learn to code someday.&#8221; Minutes.</p><p>That&#8217;s new.</p><p>And it&#8217;s not just experienced devs shipping faster. It&#8217;s people who have never built anything before suddenly building things. Real things. Useful things. Weird things. Funny things.</p><p>Of course, people are hooked.</p><p>That feeling of turning nothing into something is incredibly hard to walk away from.</p><p>And yes, there are practical limits. You hit usage caps. You get rate-limited. You have to wait for the timer to reset. You get kicked out right when you are in flow.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ewel!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ewel!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 424w, https://substackcdn.com/image/fetch/$s_!ewel!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 848w, https://substackcdn.com/image/fetch/$s_!ewel!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 1272w, https://substackcdn.com/image/fetch/$s_!ewel!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ewel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png" width="456" height="164.22988505747125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:188,&quot;width&quot;:522,&quot;resizeWidth&quot;:456,&quot;bytes&quot;:8651,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/192497530?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ewel!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 424w, https://substackcdn.com/image/fetch/$s_!ewel!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 848w, https://substackcdn.com/image/fetch/$s_!ewel!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 1272w, https://substackcdn.com/image/fetch/$s_!ewel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc428db-386e-4bf3-84d8-f34f317d810e_522x188.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Which, honestly, is probably the only thing stopping some of us from disappearing into it entirely.</p><p>But that friction also proves the point. People are not compulsively using a tool for its own sake. They are trying to keep creating.</p><p>There are plenty of addictions worth worrying about.</p><p>This one does not feel like it belongs on the list.</p><p>And so, even though we have one game built out using Claude, of course, now I have usage for more.</p><p>We have our 2D game clipping along.</p><p>But 3D. I have been messing with some different ideas in this space. A Zelda-like game where I pushed my abilities to create environments. A brief sojourn into an emergent puzzler. But nothing felt like &#8220;<em>the&#8221;</em> idea.</p><div id="youtube2-yc-gY4PhVxw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;yc-gY4PhVxw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/yc-gY4PhVxw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>So with Luke now working on the 2D game, I asked him if there were no constraints, what would you like to make?</p><p>And so with some discussion, we have built a design doc for our next set of Claude-built systems, and I have been noodling on it for a day or two now. Nothing to show yet, but the next article will examine that process.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>This week, I had an odd shift in my usual workflow.</p><p>Normally, a coding session is a bit of a ritual. Coffee. Hide from the smaller kids. Loud EDM. Head down. Lock in. It is focused, deliberate, and very physical in a strange way. I am at the keyboard, pushing things forward line by line.</p><p>But this week was different.</p><p>I had a well-defined game design document. Clear constraints. Real structure. So instead of sitting down to grind through it, I set up Claude remote on my phone, pointed it at my laptop, and went hiking.</p><p>Which felt wrong immediately.</p><p>I was halfway up a hill, pulling my phone out of my pocket, watching my project evolve without me touching it. Files changing. Systems are getting built. Progress happening.</p><p>I was not doing the work.</p><p>But the work was still getting done.</p><p>And that is a strange feeling.</p><p>There is a kind of guilt to it. Like I am cheating somehow or skipping a step I am supposed to enjoy. Because usually the satisfaction comes from the struggle. The tiny decisions, the debugging, the why is this not working moments.</p><p>This removed all of that.</p><p>But it replaced it with something else.</p><p>A different kind of loop.</p><p>Instead of:</p><p>write code &#8594; test &#8594; fix &#8594; repeat</p><p>It became:</p><p>define clearly &#8594; observe &#8594; course correct</p><p>Less like playing an instrument.</p><p>More like conducting.</p><p>And the quality of the output seems to depend almost entirely on the quality of the plan.</p><p>When the plan is vague, things drift.</p><p>When the plan is tight, things move.</p><p>The bottleneck is not typing speed anymore. It is thinking clearly enough upfront.</p><p>There is also something slightly unsettling about making progress while being absent.</p><p>I was out walking, properly present with the world, and at the same time, my project was moving forward in the background. It breaks the old tradeoff.</p><p>You used to have to choose.</p><p>Be present with your life</p><p>Or make progress on your work</p><p>Now you can blur the two.</p><p>I am not sure yet if that is healthy.</p><p>But I do know this.</p><p>If this keeps working, then the skill that matters most is not going to be coding.</p><p>It is going to be:</p><p>defining systems clearly<br>setting constraints properly<br>and trusting the process enough to step away</p><p>Which is a very different kind of craft.</p><p>That is all for this week. More AI musings, I know. In the next article, I will try to move away from this trend.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>And again, if anyone wants to check out the game and tear it apart, it is here:</p><p><a href="https://davidbyrne.itch.io/spellcasting-01">https://davidbyrne.itch.io/spellcasting-01</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Monetising My Game Dev Hobby]]></title><description><![CDATA[The hunt for a side hustle]]></description><link>https://creatingforgodot.substack.com/p/monetising-my-game-dev-hobby</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/monetising-my-game-dev-hobby</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 15 Mar 2026 18:14:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fDW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fDW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fDW-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fDW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png" width="454" height="302.7706043956044" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:454,&quot;bytes&quot;:839881,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/190838888?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fDW-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fDW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5dd8a234-d9ba-442e-a009-073d079cc7f6_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>Somewhere along the way, we decided every hobby needs to become a side hustle.</p><p>If you run, start a YouTube channel.<br>If you cook, start a TikTok.<br>If you make games, market them.</p><p>I started this Substack thinking I might do exactly that.</p><p>Now I am not so sure.</p><p>I started my Substack as a way to build a community for my game dev escapades and to share what is one of my greatest joys: working alongside my son making games. Initially, I released an article every Sunday like clockwork. I had a backlog of articles ready to go when I started in an attempt to stay ahead of my busy life.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>In my head, I had visions of hordes of gamer dads flocking to my articles. Of course, that is not the reality of the creative process. In reality, it is a long, slow slog, sometimes punctuated by a viral boost that levels up your exposure.</p><p>As the honeymoon period faded, my relationship with this Substack changed as well. I want to write about the work Luke and I do, and the nerdy thoughts that I have. Not for any particular reason, but because I enjoy it. It has shifted to being more of a journal entry than an attempt to garner attention for our games.</p><p>Naturally, the articles slowed down, and now I can write when the feeling takes me instead of trying to hit that Sunday deadline. It seems like a healthier approach anyway.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;99637c57-dc3d-4588-86b7-f22ae93d2d37&quot;,&quot;duration&quot;:null}"></div><p>I trail run and hike quite often, and I like to record snippets from those adventures, making small home videos that my family and I often look back on and laugh about. Why is my instinct to create a YouTube channel that earns me millions from what are, at best, bad home videos? They already are what they are meant to be.</p><p>With that in mind, I would like to shift another part of my creative process here. Right now, the games we develop are developed to sell. With that comes some level of secrecy and constraint. Sure, we want to show the cool bits to garner interest, but we also do not want to give too much away and lose the perceived value of our games.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;09dcf393-995d-4511-8d6f-e39af9ec0c19&quot;,&quot;duration&quot;:null}"></div><p>With Luke&#8217;s games, if he wants to do that, that is fine. We still have<a href="https://store.steampowered.com/app/2652180/Brawlberry/"> Steam pages</a> and aspirations for our games. But what I would really love is more feedback on our games earlier.</p><p>Development is a long slog, and we are learning all the time. I want to show the process as we go. I want to be told it is crap because of reason X or Y, so I can fix it now rather than months into development. Maybe someday we will make something worthy of secrecy and constraint, but I am not convinced we are there yet.</p><p>Taking the position of constant learning and improving, that growth mindset is important to me not only for my own development but also to model it for my son.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>So from now on, each article will come with an itch.io link to whatever it is I am working on that week. It will be a current build with nothing held back. No polish, no marketing veneer, just the game as it exists right now.</p><p>If you decide to give it a go, I would genuinely love to hear what you think. If something feels fun, tell me. If something feels terrible, tell me that too. That kind of feedback months earlier in development is far more valuable than polite silence when the game is finished.</p><p>The goal here is simple: build in the open, keep learning, and hopefully make something better each week.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9H17!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9H17!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 424w, https://substackcdn.com/image/fetch/$s_!9H17!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 848w, https://substackcdn.com/image/fetch/$s_!9H17!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 1272w, https://substackcdn.com/image/fetch/$s_!9H17!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9H17!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png" width="524" height="295.57802964254574" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:1147,&quot;resizeWidth&quot;:524,&quot;bytes&quot;:15596,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/190838888?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9H17!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 424w, https://substackcdn.com/image/fetch/$s_!9H17!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 848w, https://substackcdn.com/image/fetch/$s_!9H17!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 1272w, https://substackcdn.com/image/fetch/$s_!9H17!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f9a3749-3d29-4875-a7a5-6429fb52743d_1147x647.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So here it is. The current build of <strong><a href="https://davidbyrne.itch.io/spellcasting-01">Spell Casting</a></strong>. It&#8217;s the game I talked about in my previous <a href="https://creatingforgodot.substack.com/p/i-asked-an-ai-to-add-50-weapons-to?r=302os9">article</a>. It works with keyboard and mouse for one player, but plug in a few controllers, and you can try it with two to four players. There is progression, unlocks, bosses, and loads of enemy and spell types. There is also absolutely no art, sounds or effects.</p><p>There are probably bugs.</p><p>But hopefully, there is also a spark of fun.</p><p><br></p>]]></content:encoded></item><item><title><![CDATA[I Asked an AI to Add 50 Weapons to My Game]]></title><description><![CDATA[What worked, what failed, and why the hardest part of game development is still design.]]></description><link>https://creatingforgodot.substack.com/p/i-asked-an-ai-to-add-50-weapons-to</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/i-asked-an-ai-to-add-50-weapons-to</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Mon, 09 Mar 2026 15:19:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cad6296f-68ff-462a-bb88-7954130916d3_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>AI is impossible to ignore right now. Between the proselytising and the doomsaying, every developer seems to have an opinion.</p><p>As a professional developer, I have to grapple with AI as a real tool in modern software development. But as a hobbyist game developer, I can ignore most of that noise and simply experiment.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nyX_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nyX_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 424w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 848w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 1272w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nyX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png" width="900" height="238" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69329293-c450-4c20-8a15-6be72d32e600_900x238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:238,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:418818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/188545574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e584032-186a-4e95-b13c-f083f92e513e_900x1600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nyX_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 424w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 848w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 1272w, https://substackcdn.com/image/fetch/$s_!nyX_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69329293-c450-4c20-8a15-6be72d32e600_900x238.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I can push the tools and see what they can actually do.</p><p>For years, I have used ChatGPT or GitHub Copilot inside my IDE mostly as a very fast search tool, eliminating visits to Stack Overflow in record time. Agentic programming, sometimes called vibe coding, was something I deliberately avoided. I like to maintain full control over what I am building, both at work and at home.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>But as often happens, things moved quickly.</p><p>After watching <a href="https://www.thelivingphilosophy.com/">The Living Philosophy&#8217;s</a> experiments with vibe coding as a non-programmer, curiosity got the better of me. I decided to try Claude Code&#8217;s newest models.</p><p>So I bought a subscription and started noodling with game development and my new collaborator, Claude.</p><p>But where to start?</p><h2>Experiment One: Luke&#8217;s Arena Fighter</h2><p>I had been experimenting with 3D environments for a Zelda-like project, but I did not want to risk that yet. I did not quite trust the tool enough to unleash it on my current baby.</p><p>Then I glanced over at my son Luke&#8217;s desk.</p><div id="youtube2-kgKGxQ6Ro_A" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kgKGxQ6Ro_A&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/kgKGxQ6Ro_A?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>He had been building a party arena fighter with his little brother, something similar to Stick Fight, the chaotic multiplayer game where players bounce around tiny arenas blasting each other with ridiculous weapons.</p><p>They were having great fun creating one-shot weapons and attempting dramatic parries.</p><p>A game like this thrives on content. The more guns, the better.</p><p>So I asked to see his code.</p><p>Luckily, Luke had structured it well. All weapons extended from a base Gun class, with only one method (a piece of code) changing between weapons, the firing behaviour.</p><p>Variation was the goal.</p><p>So I set Claude to work.</p><p>I asked it to study the architecture and generate five new guns. After a few minutes, it asked if I wanted to auto-accept the changes. Instead, I reviewed the code, checked it was not touching anything it should not, accepted the changes, and pressed play.</p><p>Boom.</p><p>Five new weapons.</p><p>One weapon fired a spread of bullets that bounced around the arena like angry pinballs. Another launched a slow-moving orb that exploded into fragments on impact. One simply fired backwards, which was not very useful but did make Luke laugh.</p><p>A couple immediately hit my own character, which meant they did nothing. A quick prompt fixed that. Two were too similar to existing weapons, so they were deleted.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Still, after about an hour, three new guns were ready. I sent them to Luke for approval and art.</p><p>Encouraged, I tried again the next night.</p><p>Another five guns appeared. There were small fixes and some balancing required, but overall, not too bad.</p><p>Luke joked that I could have coded them myself. He was probably right.</p><p>But he did not object to the new weapons appearing in his game.</p><p>AI was winning.</p><p>So the next day, I escalated.</p><p>Fifty weapons, please, Mr Claude.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-3qP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-3qP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 424w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 848w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-3qP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png" width="275" height="488.8888888888889" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:900,&quot;resizeWidth&quot;:275,&quot;bytes&quot;:2902441,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/188545574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-3qP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 424w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 848w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!-3qP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3833ca6e-b2fe-49fb-a06a-8096c141e0f1_900x1600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It happily generated fifty.</p><p>I placed them in a separate folder and tested them one by one. Many were duplicates or too similar to existing ideas, so they were deleted. A few were buggy, but a couple of prompts fixed them.</p><p>Out of fifty, we kept perhaps fifteen or twenty.</p><p>Those went straight into the game.</p><p>The real bottleneck quickly became the art pipeline.</p><p>Luke now had forty weapons to draw.</p><p>Encouraged by that success, I tried the same approach with environmental objects such as barrels, lasers, traps and other hazards.</p><p>This time, I used Claude&#8217;s planning mode so it could ask questions before writing code. That worked much better. Instead of filtering everything afterwards, I could guide the design ahead of time.</p><p>We ended up keeping about thirty objects.</p><p>After another intense art session from Luke, we tested them all. Most worked straight away with only minor tweaks.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;abf00d1a-fe52-474c-a7eb-8175eb317a19&quot;,&quot;duration&quot;:null}"></div><p>Then I tried level generation.</p><p>That was the first real failure.</p><p>I asked Claude to generate fifty levels using the objects we had created.</p><p>It happily produced them.</p><p>They were terrible.</p><p>Objects were scaled strangely, arranged awkwardly, and rarely produced interesting gameplay. Out of fifty levels, I salvaged perhaps three or four.</p><p>It was the first hint that generating content was easy. Designing a game was something else entirely.</p><p>At that point, it became obvious that level design would have to be done by hand.</p><p>Which turned out to be a great learning moment.</p><p>I cannot easily describe what makes a good level, and clearly, the AI does not understand that concept either.</p><p>AI is not a silver bullet for every game development problem.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Still, as a production tool, it was incredibly useful. Given a clear structure and a simple task, it performed extremely well when generating variations.</p><p>And some of the weapons it generated were ideas I would never have considered.</p><h2>Experiment Two: Letting AI Build the Systems</h2><p>The gun experiment showed me something interesting. AI was extremely good at generating variations of existing ideas.</p><p>But I wondered if it could do something more ambitious.</p><p>Working with ChatGPT to refine some ideas, I landed on a concept for a top-down cooperative bullet-hell game in which the player&#8217;s weapon is a modular wand.</p><p>The system worked like this.</p><p><strong>Core</strong><br>Determines how the spell fires.</p><p><strong>Behaviour</strong><br>Controls how the projectile moves.</p><p><strong>Trigger</strong><br>Determines what happens when enemies are hit or killed.</p><p><strong>Element</strong><br>Defines damage types such as fire, poison, or lightning.</p><p>Once that structure was defined, I asked Claude to build the architecture and generate the components that plugged into it.</p><p>New cores. New behaviours. New triggers. New elements.</p><p>Off it went.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9EY5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9EY5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 424w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 848w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 1272w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9EY5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png" width="622" height="650" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:650,&quot;width&quot;:622,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52479,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/188545574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9EY5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 424w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 848w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 1272w, https://substackcdn.com/image/fetch/$s_!9EY5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c96c6d6-fb96-41ab-9019-c7bf8704cffd_622x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Since this was my own project, I was far more relaxed about reviewing the code. I auto-accepted most changes and only checked things occasionally. When something broke, I pasted the error back into the agent and asked it to fix it.</p><p>Surprisingly, it worked very well.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t-U3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t-U3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 424w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 848w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 1272w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t-U3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png" width="645" height="537" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:537,&quot;width&quot;:645,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56551,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/188545574?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t-U3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 424w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 848w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 1272w, https://substackcdn.com/image/fetch/$s_!t-U3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2df8849f-d2b2-4bc2-bad4-1fc40460aac2_645x537.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Before long, I had a wand system capable of producing roughly sixty-one thousand possible combinations.</p><p>Of course, this is similar to how Borderlands claims thousands of weapons. Many are variations rather than unique designs.</p><p>But it was still impressive to build that system so quickly.</p><p>There was just one problem.</p><p>There was still no game.</p><h2>The Real Bottleneck</h2><p>I built more systems.</p><p>Environmental objects. A wave system. Even enemies that reused the wand system for their own attacks.</p><p>And then the real problem appeared.</p><p>I had systems, not a game.</p><p>AI had accelerated development enormously. Without the burden of writing every system by hand, the real bottleneck became game design itself.</p><p>In other words, AI had removed the programming bottleneck and exposed the design bottleneck.</p><p>What does a run of the game look like?</p><p>How do things unlock?</p><p>How are wands built and used?</p><p>Those decisions had to come from me.</p><p>I did not want Claude&#8217;s game.</p><p>I wanted my game.</p><p>The wand system went through several iterations.</p><p>At first, players could press a button to generate a random wand. This was great for testing, but not very fun. Once you have found a strong combination, you simply stick with it.</p><p>Next, I allowed players to swap components from enemy drops.</p><p>The same problem appeared.</p><p>Eventually, players converged on a single optimal build. The difficulty curve is even inverted, with early levels harder than later ones.</p><p>Boss unlocked components helped a little, but still did not encourage enough experimentation.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;16d1b1da-82b9-4488-be7a-deda83b415aa&quot;,&quot;duration&quot;:null}"></div><p>Finally, I landed on a system where enemies drop randomly generated wands with limited ammunition. Players are forced to cycle through weapons during a run, while boss progression upgrades the default attack.</p><p>That turned out to be far more fun.</p><p>And the interesting thing is that I had no idea this would be the right system when I started.</p><p>Being able to prototype quickly with AI made exploring these ideas much easier.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h2>What AI Could and Could Not Do</h2><p>The strange thing about working with AI like this is that it did not remove the work.</p><p>It simply moved the work somewhere else.</p><p>I was no longer spending nights writing weapon classes or wiring systems together. Instead, I was figuring out what kind of game I actually wanted to make.</p><p>Claude could generate fifty weapons in minutes.</p><p>It could build systems producing sixty-one thousand possible wands.</p><p>But it could not tell me what was fun.</p><p>That part still belongs to us.</p><p>And honestly, that might be the best outcome.</p><p>AI can help us build faster and explore ideas we might never attempt otherwise. But the heart of the game, the moment when Luke and his brother burst out laughing because some ridiculous weapon just knocked them across the map, still comes from people sitting in a room playing something we made together.</p><p>Play the game <a href="https://davidbyrne.itch.io/spellcasting-01">here </a>( Feedback welcome ) </p>]]></content:encoded></item><item><title><![CDATA[Places Not Spaces]]></title><description><![CDATA[Creating game environments that feel authentic]]></description><link>https://creatingforgodot.substack.com/p/places-not-spaces</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/places-not-spaces</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Tue, 17 Feb 2026 22:44:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a15e324b-1d9c-450e-b417-8095d88253d2_669x446.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>The idea of places, not spaces, is something I heard recently from pixel artist and YouTuber <a href="https://www.youtube.com/@AdamCYounis/featured">Adam C. Younis</a>. He is currently working on his game Insignia, and in a recent video, he mentioned that he was going through his entire game and turning all the spaces in his world into places.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k8I1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k8I1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 424w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 848w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 1272w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k8I1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png" width="501" height="289.57635467980293" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:1218,&quot;resizeWidth&quot;:501,&quot;bytes&quot;:815303,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/187239834?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k8I1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 424w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 848w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 1272w, https://substackcdn.com/image/fetch/$s_!k8I1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bbc01-6bc8-43ad-90b9-17d642c60621_1218x704.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://store.steampowered.com/app/1127370/Insignia/">Insignia Steam</a></figcaption></figure></div><p>It is a simple concept, but one I find myself returning to again and again.</p><p>When building larger games, I have often heard developers talk about having game design pillars, core ideas they can always reference to remind themselves what the game is really about. If you are doing something that does not bring you closer to those overarching pillars, you are probably going off track.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I have always liked this idea and have tried to come up with pillars for my own games. For Druids Crown, it was Coop, Platforming, and Nature. For Brawlberry, it was Boss Rush, Multiplayer, and Hades.</p><div id="youtube2-tbnnSOK4BB8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;tbnnSOK4BB8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/tbnnSOK4BB8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>More recently, though, I have started thinking about pillars in a broader sense, not as something defined per game, but as pillars for game creation itself. Pillars that reinforce the lessons we have learned from each project, and that gently push us toward the kinds of games we actually want to see made.</p><p>&#8220;Places not spaces&#8221; is the first of these that I want to set firmly into the foundations of our work.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BbZY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BbZY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BbZY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg" width="289" height="162.5625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:289,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Hands on with Astro Bot: creative, beautiful and authentically PlayStation  | Digital Foundry&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hands on with Astro Bot: creative, beautiful and authentically PlayStation  | Digital Foundry" title="Hands on with Astro Bot: creative, beautiful and authentically PlayStation  | Digital Foundry" srcset="https://substackcdn.com/image/fetch/$s_!BbZY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BbZY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0e28056-3ff0-412b-8024-ee1522c3de24_1920x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This idea actually started forming during the making of <a href="https://store.steampowered.com/app/4000530/Druids_Crown/">Druid&#8217;s Crown</a>, our coop 3D platformer. After playing Split Fiction, It Takes Two, and Astro Bot, I became enamoured with the density of content they offer. In Astro Bot, everything does something; everything you hit has some smart or fun animation tied to it. In Split Fiction, mechanics are introduced and discarded with abandon. Nothing overstays its welcome. At first, I described this pillar simply as density.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>But as we built <a href="https://store.steampowered.com/app/4000530/Druids_Crown/">Druid&#8217;s Crown</a>, the growing size of our platforming tree made something else clear. Scale and emptiness have just as much of a place in our games as density does. That is when &#8220;Places not spaces&#8221; finally snapped into focus.</p><div id="youtube2-kjVKNwyj5_Y" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kjVKNwyj5_Y&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/kjVKNwyj5_Y?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>When navigating a space in a game, you are usually just going from A to B. The space itself is an annoyance, an obstacle between you and a place of interest. A duplicated corridor in an FPS is a perfect example. We do not care about it. We do not know who uses it, why it exists, or what it is for. There is no story attached to it. We just kill the enemies in it and pass through to the next challenge.</p><p>A place, on the other hand, has character. It has a story. It has a vibe.</p><p>Hobbiton is a place. We all know it. We can feel it. Every time I watch The Lord of the Rings, I never want to leave Hobbiton. That is the kind of experience I want to create. I want to make games where the story is not just told, it is felt.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w7Ao!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w7Ao!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w7Ao!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg" width="292" height="446.4831804281346" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1500,&quot;width&quot;:981,&quot;resizeWidth&quot;:292,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w7Ao!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w7Ao!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25b042d-edcc-4411-ac61-978e44bd21bc_981x1500.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is harder than it sounds. Level creation is full of conflicting requirements. Do you need space to introduce new enemies? New mechanics? New skills to test? Greyboxing ( Early stage level creation ), by its very nature, leans toward creating spaces because of its low fidelity. Can a place even exist without the set dressing that creates ambience?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>For me, it now comes down to initial intention.</p><p>While greyboxing a level for Flowstrike, our VR trick sword game, I had the pleasure of blocking out an indoor environment. Keeping places, not spaces, in mind, I started asking different questions. What does the front of this building look like? Where do you go next? How does this connect to offices and the canteen? Where are the toilets?</p><p>Suddenly, the greybox had a different meaning. I was not just laying out geometry. I was creating a lived-in environment. And even though, for now, it quite literally is just space, I have left room for it to become a place.</p><div id="youtube2-yc-gY4PhVxw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;yc-gY4PhVxw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/yc-gY4PhVxw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In a small prototype Zelda-like game I&#8217;m making, I've limited myself to 4 scenes, where I am trying to pack as much as I can into those 4 spaces, and the results have been great so far! In fact, Ocarina of Time is a great example of &#8220;Places not spaces&#8221;. While researching the game, I was watching one of those YouTube retrospective video essays when they noted, &#8220;Ocarina was a game you had nostalgia for while playing for the first time&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zesx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zesx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!zesx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!zesx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!zesx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zesx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png" width="406" height="228.375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:406,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Legend of Zelda: Ocarina of Time Switch Review - Revisiting a Classic -  Nintendo Link&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Legend of Zelda: Ocarina of Time Switch Review - Revisiting a Classic -  Nintendo Link" title="The Legend of Zelda: Ocarina of Time Switch Review - Revisiting a Classic -  Nintendo Link" srcset="https://substackcdn.com/image/fetch/$s_!zesx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!zesx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!zesx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!zesx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c960689-da68-49c3-99e0-81cf89b3fe78_1600x900.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I believe this new pillar has already led to better results in our games, and I am excited to keep pushing this philosophy forward. As for what other pillars we will end up adopting, we will have to see.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How I got my kids making games]]></title><description><![CDATA[Our first lessons in creativity, patience, and making games together.]]></description><link>https://creatingforgodot.substack.com/p/how-i-got-my-kids-making-games</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/how-i-got-my-kids-making-games</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Tue, 03 Feb 2026 16:09:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/yc-gY4PhVxw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>My eldest son, Luke and I have spent years building a hobby of making games together. Even though I have plenty of thoughts about <em>why</em> it worked, the actual process of getting him up to speed on programming and game development feels like a mystery to me. It happened in fits and bursts, slowly, over a long period of time. </p><p>(See our current project, Flowstrike).</p><div id="youtube2-6igNUYoRnM8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6igNUYoRnM8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6igNUYoRnM8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Now I find myself in that position again. Harry, my middle child, is six years old and starting to show an interest and, more importantly, the ability to participate in our family tradition.</p><p>I want to make one thing very clear: this path is not for everyone. I taught students for six years at the college level, and by the second year, it became obvious who would do well, who would be great, and who didn&#8217;t have it.</p><p>And that&#8217;s fine. Not everyone should be a programmer. Not everyone is a game developer. But you won&#8217;t know until you try.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Having a child try a bunch of different things is, to me, a parent&#8217;s duty. We don&#8217;t know who a child is; they tell us.</p><p>So, in a vain attempt to influence another child in a nerdy direction, I&#8217;m beginning this journey with Harry just as I did with Luke. This time, though, I&#8217;ll try recording it better. There&#8217;s one more child to go, a daughter this time, and I&#8217;ll be prepared.</p><p>Maybe Harry will have the same affinity as Luke. Maybe he&#8217;ll naturally gravitate toward other things, music, art, something else entirely. Maybe I&#8217;ll fall flat on my face, and he&#8217;ll lead <em>me</em> down a completely different path.</p><p>I&#8217;m excited to see.</p><h3>Where It Began</h3><p>This Christmas, we began our journey.</p><p>Harry already plays games on the PlayStation and has a huge passion for <em>Astro Bot</em>. <em>Minecraft</em>, <em>Goat Simulator 3</em>, <em>Vampire Survivors</em>, and <em>Wobbly Life</em> are all stand&#8209;out favourites.</p><p>We also just happened to have a spare PC lying around the house, so it was time to convert him from PlayStation to desktop.</p><p>After some faff resetting the PC, I was faced with a blank desktop and a decision to make:</p><p><strong>Where do you start?</strong></p><p>What follows is my current list of go&#8209;to software for prospective techy kids. I&#8217;ll include a brief explanation and my reasoning behind each one.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3><a href="https://pivotanimator.net/Download.php">Pivot Stick Figure Animator</a></h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tjm5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tjm5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 424w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 848w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 1272w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tjm5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png" width="991" height="181" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:181,&quot;width&quot;:991,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38336,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/184708257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tjm5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 424w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 848w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 1272w, https://substackcdn.com/image/fetch/$s_!tjm5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc071edb5-6daa-4a74-b45d-131dbfeaf8f1_991x181.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>A classic for anyone raised in my era of the internet. Newgrounds flash stick&#8209;figure fights probably shaped a worrying amount of my personality. Pivot was one of my first entries into PC animation, and honestly, it still holds up.</p><p>It teaches the basics of animation: frames, timelines, and onion skinning. It&#8217;s a simple, easy, and fun way to dip your toes into animation, with very little supervision required.</p><p>For parents without animation experience who want to expose their kids to the medium, I recommend two resources:</p><ul><li><p><strong><a href="https://www.youtube.com/watch?v=haa7n3UGyDc&amp;list=PL-bOh8btec4CXd2ya1NmSKpi92U_l6ZJd">Alan Becker&#8217;s 12 Principles of Animation</a></strong> &#8211; Try applying even one principle per session, and you&#8217;ll be animating up a storm in no time.</p></li><li><p><strong>Watch great animation</strong> &#8211; But actively talk about <em>why</em> it&#8217;s great. What makes it feel good? What makes it interesting?</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LNTr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LNTr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LNTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp" width="495" height="278.4375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:495,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;One Piece (Anime) | One Piece Wiki | Fandom&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="One Piece (Anime) | One Piece Wiki | Fandom" title="One Piece (Anime) | One Piece Wiki | Fandom" srcset="https://substackcdn.com/image/fetch/$s_!LNTr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!LNTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d49dca1-e973-4257-a786-1f20686f94b2_1920x1080.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Some of our regular viewing:</p><ul><li><p><em>Spider&#8209;Verse</em> movies</p></li><li><p><em>One Piece</em> (some swearing and blood use your judgement)</p></li><li><p><em>Avatar: The Last Airbender</em> and <em>Korra</em></p></li><li><p><em>Song of the Sea</em></p></li><li><p>Anything Studio Ghibli</p></li><li><p><em>The Dragon Prince</em></p></li></ul><h3><a href="https://scratch.mit.edu/">Scratch</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kP-f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kP-f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kP-f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg" width="528" height="303.4810810810811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1110,&quot;resizeWidth&quot;:528,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Scratch Has a Marketing Problem. At first, I avoided MIT's Scratch&#8230; | by  Steve Krouse | We've moved to freeCodeCamp.org/news | Medium&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Scratch Has a Marketing Problem. At first, I avoided MIT's Scratch&#8230; | by  Steve Krouse | We've moved to freeCodeCamp.org/news | Medium" title="Scratch Has a Marketing Problem. At first, I avoided MIT's Scratch&#8230; | by  Steve Krouse | We've moved to freeCodeCamp.org/news | Medium" srcset="https://substackcdn.com/image/fetch/$s_!kP-f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kP-f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44337f02-d5d5-4f9c-a494-e05c866fa017_1110x638.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The main prerequisite here is the ability to read, but they don&#8217;t need to be fluent. Kids quickly learn the predefined blocks as visual shapes.</p><p>Scratch is a fantastic entry point to coding, especially if you use <em>making games</em> as the carrot on the stick. There are loads of tutorials you can follow together, even if you&#8217;re not a coder yourself.</p><p>That said, I&#8217;d strongly recommend doing the tutorial yourself first. Any slowdown while you&#8217;re figuring things out can be a real interest&#8209;killer.</p><p>Scratch introduces core coding concepts using Lego&#8209;like blocks that snap together into working systems. It&#8217;s also a great opportunity to introduce following instructions and tutorials, getting kids self&#8209;reliant is the real goal here. You won&#8217;t always have the time to sit beside them.</p><p>I would move to <strong><a href="https://godotengine.org/">Godot</a></strong><a href="https://godotengine.org/"> </a>as soon as it&#8217;s reasonable. Scratch is a conceptual stepping stone, not the destination.</p><h3><a href="https://www.gimp.org/">GIMP </a>/ <a href="https://krita.org/en/">Krita </a>/ <a href="https://www.aseprite.org/">Aseprite</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-fD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-fD9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 424w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 848w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 1272w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-fD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png" width="420" height="274.8529411764706" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:623,&quot;width&quot;:952,&quot;resizeWidth&quot;:420,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Aseprite by David Capello, Igara Studio&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Aseprite by David Capello, Igara Studio" title="Aseprite by David Capello, Igara Studio" srcset="https://substackcdn.com/image/fetch/$s_!-fD9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 424w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 848w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 1272w, https://substackcdn.com/image/fetch/$s_!-fD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944e8cff-4e38-4b5f-8eac-8f4f0b57c3a4_952x623.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I try to keep software free where possible. GIMP and Krita are excellent free tools for 2D art and are well worth installing as creative outlets.</p><p>In our house, we use a lot of pixel art, so <strong>Aseprite</strong> is our go&#8209;to. It&#8217;s paid, but it&#8217;s a small one&#8209;time cost for something we use almost every day. It also has great built&#8209;in support for pixel animation.</p><p>It&#8217;s essentially industry&#8209;standard for pixel art, and the reduced toolset compared to something like Photoshop actually makes it easier to learn. Set a canvas size, fill it with pixels, and off you go.</p><p>Paper is also a perfectly valid alternative. Draw worlds and ideas together, then try recreating them digitally in Scratch.</p><h3><a href="https://www.blender.org/">Blender</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7bYH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7bYH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7bYH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg" width="424" height="265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1080,&quot;resizeWidth&quot;:424,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Blender 3D 2.80 News - Cinelerra GG&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Blender 3D 2.80 News - Cinelerra GG" title="Blender 3D 2.80 News - Cinelerra GG" srcset="https://substackcdn.com/image/fetch/$s_!7bYH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7bYH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53b2e1c8-cf39-461a-9c5f-e934b9a211df_1080x675.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There&#8217;s no getting around it. Blender is complicated. It&#8217;s a professional&#8209;grade 3D modelling tool, and it&#8217;s easy to scare off even adults.</p><p>That said, with care, I think you <em>can</em> start here.</p><p>Start extremely small: basic shapes, basic tools, basic ideas. Actively restrict what they&#8217;re allowed to touch and encourage them to ignore everything else. Early sessions should be short and light; you&#8217;re just trying to build comfort, not mastery.</p><p>This is where I started with Harry.</p><p>Our first session involved adding an object, moving it around, and doing some very simple cuts and extrusions. The next day, we repeated that and added moving individual points. After three to five sessions, we made a &#8220;tree&#8221;, basically a cube with a pyramid on top.</p><p>One great activity (with some setup from the parent) is using the <strong>Ucupaint</strong> add&#8209;on, which allows kids to paint directly onto the modelsimilar to colouring in. It naturally encourages rotating and inspecting the object, which is a vital 3D skill.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3>Games (Yes, Really)</h3><p>Let them play games on the PC.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gXJ8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gXJ8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 424w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 848w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 1272w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gXJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png" width="399" height="224.4375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:576,&quot;width&quot;:1024,&quot;resizeWidth&quot;:399,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Official Enshrouded Wiki&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Official Enshrouded Wiki" title="The Official Enshrouded Wiki" srcset="https://substackcdn.com/image/fetch/$s_!gXJ8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 424w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 848w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 1272w, https://substackcdn.com/image/fetch/$s_!gXJ8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb2dd6c-8b1a-4dff-9c71-acec4edce946_1024x576.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Most kids just need time to get comfortable with the mouse and keyboard. It&#8217;s completely fine to have games that are <em>PC&#8209;only</em>. You&#8217;re secretly training typing, mousing, and general computer confidence.</p><p>Harry joins our Discord calls with my family, and hearing him screaming down the mic at my dad and brother while playing is absolutely hilarious. Our most recent foray into online gaming with him was Enshrouded, and we all greatly enjoyed his sound effects as he waded through enemies alongside us.</p><h3>Patience</h3><p>This is the most important part.</p><p>You&#8217;re operating from a vastly higher level of ability as an adult. It&#8217;s hard to remember what it&#8217;s like not to know anything yet. There have been plenty of times I&#8217;ve realised I didn&#8217;t have the patience that day and aborted a session entirely because pushing would do more harm than good.</p><p>Keep it fun. If it&#8217;s not fun, change tack.</p><p>Harry and I have been brainstorming a game idea together. We&#8217;ve had a blast using a whiteboard, and he comes up with new ideas daily. We&#8217;ve started making models, and I spend my time building systems so he can drag his creations into the game and see them <em>do</em> the things he imagined.</p><p>We&#8217;ll progress bit by bit as his abilities grow. I&#8217;ll keep myself interested by learning alongside him. Who knows, maybe this little thing we&#8217;re making will be the game that earns us all the money.</p><p>Below are some clips of our progress so far.</p><div id="youtube2-a0sl28GxpvU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;a0sl28GxpvU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/a0sl28GxpvU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div id="youtube2-yc-gY4PhVxw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;yc-gY4PhVxw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/yc-gY4PhVxw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>And one extra&#8209;special clip from today, where he proudly added more items to the scene to, as he put it: &#8220;Blow up more flowers.&#8221;</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;4bb71484-af94-455b-acd3-d0836a700813&quot;,&quot;duration&quot;:null}"></div><p>Thanks for reading!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[The realities of 30 days Sprinting]]></title><description><![CDATA[Lessons learned from a well intentioned attempt]]></description><link>https://creatingforgodot.substack.com/p/the-realities-of-30-days-sprinting</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/the-realities-of-30-days-sprinting</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 11 Jan 2026 19:30:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GM11!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>I constantly struggle with discipline when it comes to the things that matter the least in my everyday life. Work and bills? The non-negotiables of life are easy for me to hit because the extrinsic motivation to complete them is so strong. They just happen.</p><p>But working on games in my spare time? Working out? Playing music? These are not essential parts of my life in the same way, and yet, in another sense, they absolutely are. And that&#8217;s where the struggle begins.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I enjoy a variety of things. There&#8217;s an endless list of things I want to try, things I want to improve at, and hitting all of them every day is a dream I fail at every day. So, with a month-long sprint ahead of me for Christmas, I wanted to make the most of those days. As I&#8217;ve done multiple times before, I set about trying to create habits that would let me hit each of these goals every day.</p><p>So, to start, I had to pick my daily tasks.</p><ul><li><p>Pills (simple to begin with, take morning supplements)</p></li><li><p>Drink (start the day with a large water bottle)</p></li><li><p>Jobs (apply for jobs)</p></li><li><p>LeetCode (practice coding interviews for those jobs)</p></li><li><p>Workout (run or gym, something every day)</p></li><li><p>Spanish (Duolingo or reading)</p></li><li><p>Music (guitar and singing)</p></li><li><p>House (new house still needs a lot of work)</p></li><li><p>Harry (the middle child has been left behind a bit with the chaos of a house move. It's time to focus on him, get his PC set up, and do some learning together)</p></li><li><p>Project (game dev mostly with Luke, but other coding projects can sub in)</p></li><li><p>Substack (write something every day)</p></li><li><p>Stretch (I&#8217;m old and I work out a lot, gotta keep limber)</p></li><li><p>Sleep (go to bed on time, you dope)</p></li><li><p>No sweets (sweet tooth is my downfall and directly affects my running goals)</p></li></ul><p>Once I settled on these goals, I wanted to be kind in this no-zero-day sprint. To take the pressure off, I went with a light-touch approach. The smallest iota of effort in any of these tasks counted as a goal completed. No minimums.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Let my energy ebb and flow as it needs to. Some days I&#8217;d knock out 10km in the mountains, other days I&#8217;d run 3km out my front door and walk back. It didn&#8217;t matter; just keep at it.</p><p>I took this approach because there were so many things I wanted to do, but also because I&#8217;d failed before. I wanted to try something new. By keeping things fresh and building these habits slowly, I hoped momentum would eventually take over and help maintain them.</p><p>I created an Excel sheet and began on December 2nd.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lkLS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lkLS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 424w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 848w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 1272w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lkLS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png" width="179" height="300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:300,&quot;width&quot;:179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10736,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lkLS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 424w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 848w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 1272w, https://substackcdn.com/image/fetch/$s_!lkLS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53ebf8af-cf8f-4fd0-b957-f145f1d21856_179x300.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A strong start. As with all new schedules, the beginning is the easiest. Sure, I didn&#8217;t go to bed on time, and I forgot I wasn&#8217;t eating sweets and ate a cake the moment my wife handed me one. Nonetheless, I was happy to get going. The light touch approach seemed to be working. The things I really didn&#8217;t want to do could be tiny efforts, and the things that were easy got a lot of attention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P9SO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P9SO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 424w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 848w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 1272w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P9SO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png" width="254" height="299" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d023c544-edb9-4059-83b4-3bcad3f33247_254x299.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:299,&quot;width&quot;:254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11702,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P9SO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 424w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 848w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 1272w, https://substackcdn.com/image/fetch/$s_!P9SO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd023c544-edb9-4059-83b4-3bcad3f33247_254x299.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Day two, still going strong. A bit worried that we had two days of sweets already under No Sweets, but still feeling positive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GM11!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GM11!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 424w, https://substackcdn.com/image/fetch/$s_!GM11!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 848w, https://substackcdn.com/image/fetch/$s_!GM11!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 1272w, https://substackcdn.com/image/fetch/$s_!GM11!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GM11!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png" width="473" height="303" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:303,&quot;width&quot;:473,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13978,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GM11!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 424w, https://substackcdn.com/image/fetch/$s_!GM11!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 848w, https://substackcdn.com/image/fetch/$s_!GM11!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 1272w, https://substackcdn.com/image/fetch/$s_!GM11!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4bd5f49-5b38-48d8-ac58-d43e4c770026_473x303.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A few days in now, and you can probably see where this is trending already. I started missing a few tasks, mainly due to life getting in the way. Nothing major, nothing missed out of laziness, just life being busy. Sleep and sweets were really becoming an issue, though.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fs8A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fs8A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 424w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 848w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 1272w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fs8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png" width="1057" height="298" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:298,&quot;width&quot;:1057,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18834,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fs8A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 424w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 848w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 1272w, https://substackcdn.com/image/fetch/$s_!fs8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ec6563-1022-4fae-bd04-514102d7c789_1057x298.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ouch. Looking back now, this could be seen as a real failure of the plan. But there&#8217;s an excuse. That big red hole of failure is life hitting fast and hard. Sickness rips through the family. Everyone&#8217;s sick, including me. Survival becomes the driving factor for a week or so. But I&#8217;m still tracking. I&#8217;m aware of my lack of goal hitting, and for once, it feels like an acceptable reason.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JAEm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JAEm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 424w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 848w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 1272w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JAEm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png" width="1456" height="234" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:234,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22734,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451769?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JAEm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 424w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 848w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 1272w, https://substackcdn.com/image/fetch/$s_!JAEm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e692efd-ca5b-4d18-9264-c019ad187b09_1861x299.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>That one pillar of green is a flailing attempt to get back on track. Difficult after sickness knocked us all back, but a valiant attempt nonetheless. And then Christmas hit, and it was all over. I stopped tracking, and while I&#8217;m sure I hit some greens during that period, there&#8217;s no way to know now.</p><p>So here we are in the new year. Looking back on the tracking, I have some sympathy for my routine. It was unlucky, and probably unadvised, to try a sprint during such a busy season. But I learned some key things from the experience.</p><p>On the days I did well, I felt good. Accomplished. Things were moving. I definitely want that to become the norm, even if this attempt didn&#8217;t work.</p><p>Tracking in Excel was a mistake. Having to be on the computer to know what the next tasks were and to check them off was a barrier I didn&#8217;t need.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Some things matter more than others. Sleep and sweets need real focus if I want to achieve my goals. They should take priority. Some tasks maybe don&#8217;t need tracking at all because they&#8217;re already easy to do.</p><p>Life happens. Staying consistent isn&#8217;t about having no zero days. It&#8217;s about always coming back to the routine.</p><p>So, with those points in mind, I&#8217;m back on schedule for the new year. I&#8217;ve switched to a new app, Streaks, on my phone, with my tasks set up. I&#8217;ve adjusted things slightly. And I&#8217;m going to keep going until I reach the point where the habits are ingrained.</p><p>(Update as of 09/01/2026: I&#8217;m 8 days into a streak on most goals!) </p><p>Wish me luck.</p>]]></content:encoded></item><item><title><![CDATA[Mr Frog And The Christmas Sidetrack]]></title><description><![CDATA[A Brief Point N Click Sidetrack]]></description><link>https://creatingforgodot.substack.com/p/mr-frog-and-the-christmas-sidetrack</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/mr-frog-and-the-christmas-sidetrack</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 04 Jan 2026 19:30:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d8faef36-1b61-4b7d-aa05-e6507200524a_944x838.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>I know, I know. I should be taking this time over Christmas to fully focus on the VR sword game Luke and I are building and get a demo out as promised. But I found something awesome, and I had to sidetrack briefly to get it out of my system.</p><p>I was innocently scrolling through YouTube Shorts when I got struck by lightning.</p><p>A small frog in a cottage core scene, slowly going about his day.</p><div id="youtube2-GkZL4zHRPUI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GkZL4zHRPUI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GkZL4zHRPUI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I was completely captivated by this short. The artistry of the props and the frog, the animation, the overall vibe. All of it gave me a really warm feeling.</p><p>And then came an idea.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Marketability is super important in indie game development. Getting someone to try your game in the first place is genuinely difficult. In the same way that a YouTube thumbnail and title sell a video, a game&#8217;s aesthetic and visuals act as its thumbnail and title. You can absolutely make a great game without these elements, but it is undeniably harder.</p><p>When I saw this frog, something lit up in my head. This specific aesthetic is a strong vibe, and I would love to make a game that lives in this space. I think it could do well, but only with the right game idea behind it.</p><p>So I shelved it, filed away in that mental drawer of ideas to be picked up someday.</p><p>But as the week went on, I kept coming back to the video. Again and again. I found myself obsessing over the animation more than anything else. At first, I assumed it was stop motion, a very time-consuming process, and I was baffled by how smooth it looked. Then, while lurking in the comments, someone mentioned the same thought and pointed out that it was puppetry.</p><p>Puppetry.</p><p>And just like that I was all in.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Content creation is the slowest part of game development for us. Model creation and animation are a real bottleneck. How cool would it be to use puppetry to record animations in real life and then build a game around that?</p><div id="youtube2--ROSCSRs8RU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-ROSCSRs8RU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/-ROSCSRs8RU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p> Harold Halibut is a recent game that took a similar approach, scanning physical models and sets into a digital space. I am not sure I want to go that far, as it can feel like doing the same work twice, although the results are undeniably beautiful.</p><div id="youtube2-gaHw97l7-Lc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;gaHw97l7-Lc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/gaHw97l7-Lc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>FMV games are another reference point. Sam Barlow&#8217;s games, such as Her Story, are a great example of how effective that format can be. What if I did something similar, but with puppets? I have never seen that before.</p><p>Marketability is about standing out and being different, but marketability alone is not enough. Making something purely because it is marketable lacks the soul and passion I want to express through games. It is that soul and passion that I love most about my favourite games. More than mechanics or visuals, it is the stories they tell that stay with me.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>So what story could I tell in this environment, and what kind of gameplay would support it?</p><p>There is one genre Luke has no interest in working on with me, and it happens to be an older, more niche genre that I deeply love. Point and click adventures were some of the first games I ever played, and I still keep a close eye on the genre today. I am an avid watcher of Day9&#8217;s Mostly Walking series.</p><div id="youtube2-BLCxC5eFNRg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;BLCxC5eFNRg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/BLCxC5eFNRg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Could I combine these things? Could I take this cosy aesthetic and weave a story through point-and-click style puzzles? I think I could. In fact, I know exactly how I would do it, and I have a very clear vision for what I want to make. Within a day, I had some basic point-and-click mechanics prototyped using placeholder AI-generated art.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;d452c39a-9954-4d4b-a9df-484b58a1e88e&quot;,&quot;duration&quot;:null}"></div><p>James at The Living Philosophy has the cameras and the knowledge to help with the recording side of content creation.</p><p>I am confident I can make the sets. I spent a large portion of my childhood building and painting Warhammer models, so that part feels very familiar. The only missing piece was our protagonist.</p><p>Mr Frog.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Weirdly, I can sew quite well. It is something I picked up from my mother when I was young, but knitting and crochet are not hobbies I have ever pursued. When I started searching for knitted frogs on Etsy, I discovered that Claire Garland has built an entire career around knitting small animals. The patterns are readily available. All I need to do is order them, get the wool and needles, and give it a go.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HieP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HieP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 424w, https://substackcdn.com/image/fetch/$s_!HieP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 848w, https://substackcdn.com/image/fetch/$s_!HieP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 1272w, https://substackcdn.com/image/fetch/$s_!HieP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HieP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png" width="1422" height="888" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:888,&quot;width&quot;:1422,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:627161,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HieP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 424w, https://substackcdn.com/image/fetch/$s_!HieP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 848w, https://substackcdn.com/image/fetch/$s_!HieP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 1272w, https://substackcdn.com/image/fetch/$s_!HieP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f02b309-c59b-40b5-8929-d0a375b376d2_1422x888.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That is where I am now.</p><p>I will not be posting many updates on this until I have something tangible to show. I already have too many projects in motion, so this will happen quietly in the background, with me knitting away in spare moments.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6K1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6K1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6K1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg" width="415" height="589.4368131868132" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2068,&quot;width&quot;:1456,&quot;resizeWidth&quot;:415,&quot;bytes&quot;:766329,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/180451697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-6K1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-6K1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee3c241-58ff-4f6d-84cd-5201f4f5d9fa_2160x3068.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But I am genuinely excited about this idea. I can see it working as a short episodic format, small vignette stories that let me practice and explore the kind of narrative I want to tell, in a way that feels unique and personal. If I can hit even one emotional beat in this first iteration, I will be delighted.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Greebles]]></title><description><![CDATA[Making a game fast]]></description><link>https://creatingforgodot.substack.com/p/greebles</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/greebles</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 28 Dec 2025 19:30:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Jgtz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>So, the Druid&#8217;s Crown demo is now launched. It was a bit of a tumultuous ending, but we got it out the door in the end. One benefit of this being a hobby rather than a career is that when things do not go right, or when life priorities take over, we can take a step back and remember that this is not life or death. We can drop it for a while and come back when we are ready. That is exactly what we did.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bYHW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bYHW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 424w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 848w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 1272w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bYHW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png" width="529" height="335.76198347107436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1210,&quot;resizeWidth&quot;:529,&quot;bytes&quot;:999125,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/178225062?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bYHW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 424w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 848w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 1272w, https://substackcdn.com/image/fetch/$s_!bYHW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbb41ece-ca6b-40ad-8dea-e0e11cca54db_1210x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://store.steampowered.com/app/4000530/Druids_Crown/">https://store.steampowered.com/app/4000530/Druids_Crown/</a></figcaption></figure></div><p>Now we are back, and I am energised. Most people would think a job redundancy would dampen my mood, and yes, the stress of interviews and trying to land something quickly so we do not burn through our savings definitely weighs on me. But I am no longer coding all day for a living. Sure, I am grinding LeetCode for technical interviews and blanket applying to every open job in my field, but there is only so much of that you can do in a day.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I have found myself in a strange position. I went from working nine to five at my job, then five to eleven renovating a house, to suddenly having nothing scheduled at all. Both Luke and I have felt that sudden freedom. Rather than sitting around feeling sorry for myself, we have poured that extra time into our next little project. I mentioned a prototype we built during Druid&#8217;s Crown development in a <a href="https://creatingforgodot.substack.com/p/tony-hawks-pro-swordsman-in-vr">previous article</a>, and now it is time to get that game&#8217;s demo on its feet. Now called Flow Strike.</p><p>Based on how long it took Luke to get the prototype up and running, I am excited to share how far we have come in just a short time.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;005cc1ad-0870-4ecb-96fe-68d1b5c7aee6&quot;,&quot;duration&quot;:null}"></div><p>Building on the prototype, we split tasks. Luke focused on enemies and swordplay, while I focused on levels and the overall content pipeline.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZHm_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZHm_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZHm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg" width="460" height="215" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:215,&quot;width&quot;:460,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Save 66% on Totally Accurate Battle Simulator on Steam&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Save 66% on Totally Accurate Battle Simulator on Steam" title="Save 66% on Totally Accurate Battle Simulator on Steam" srcset="https://substackcdn.com/image/fetch/$s_!ZHm_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZHm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3570d767-c118-4a2f-85c8-2865603abb9d_460x215.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Luke and his little brother love the game TABS. That goofy little sandbox has seen endless playtime in our house, and I think it was this inspiration that sent Luke down the path of ragdoll-based movement and physics for this game. I suspect he will regret that decision eventually, since physics can be tricky to get right, but for this project, we are living by the rule of cool. A bit of physics jank will not be the end of us. So far, we have a spear-based enemy and a shield enemy, which is a big leap from the capsule-based foes in the prototype.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ftIN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ftIN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 424w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 848w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 1272w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ftIN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png" width="1342" height="622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:1342,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:655778,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/178225062?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ftIN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 424w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 848w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 1272w, https://substackcdn.com/image/fetch/$s_!ftIN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd976137-bd1c-4713-95a1-93548fe718f6_1342x622.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Getting them moving has been quite an undertaking, and getting them to properly react to our sword attacks required a full rewrite of our sword mechanics. It is always fun when you spend two days writing code and, when you finally succeed, you end up exactly where you started.</p><p>For my part, I wanted to focus less on coding this time. I know that once I am back at work, my bandwidth for that will drop again. So I looked at what I could do to best help us hit those ever-present deadlines, and honestly, content production and asset pipelines are what slow us down the most.</p><p>With my free time, I worked through a few tutorials to see how others handle it. Shout out to Playable Workshop and their tutorial series. I love their format of one expert paired with one complete beginner.</p><div id="youtube2-VMb3qMpDojQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;VMb3qMpDojQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/VMb3qMpDojQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>We want to take the nature work we did in Druid&#8217;s Crown and stretch it into the science fiction space. Solarpunk is something we explored in our cancelled project Sons of Dagda, and it felt right to revisit that idea.</p><p>While researching, I stumbled across a term I had heard before but never truly appreciated until now. Greebles.</p><p>For the uninitiated, greebles refer to those little science fiction thingamajigs stuck all over spaceships in Star Wars. The original model makers used old Airfix model parts to give the ships extra texture and detail.</p><div id="youtube2-dncRHH9f6MI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dncRHH9f6MI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dncRHH9f6MI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>It is kind of like playing with LEGO, except all the pieces are weirdly shaped. The video that sparked this idea really clicked for me, and that is where I began. I knew levels would be a bottleneck for us, so I started with our first one. I sketched out areas to show off key features, whiteboxed to find the right flow and shape, and then greebled all over it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jgtz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jgtz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 424w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 848w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 1272w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jgtz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png" width="570" height="324.93131868131866" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:830,&quot;width&quot;:1456,&quot;resizeWidth&quot;:570,&quot;bytes&quot;:981161,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/178225062?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Jgtz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 424w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 848w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 1272w, https://substackcdn.com/image/fetch/$s_!Jgtz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7b568ee-8345-4d13-8470-9830ddd3c961_1584x903.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My greeble pallet</figcaption></figure></div><p>It is surprisingly relaxing, and the results are looking fantastic so far.</p><p>So there it is. Work on our VR trick-based sword-fighting game is well underway. It has been a fun time, and I am excited to see where we will be in the future. For anyone with an Oculus Quest, we will be throwing it up on the store as soon as possible in a bid to gather feedback on our now two demos, so keep an eye out.</p><div id="youtube2-6igNUYoRnM8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6igNUYoRnM8&quot;,&quot;startTime&quot;:&quot;1s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6igNUYoRnM8?start=1s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Thanks for reading. Try out Druid&#8217;s Crown and let us know what you think.</p>]]></content:encoded></item><item><title><![CDATA[That Time I Judged a Game Jam With That Doom Guy]]></title><description><![CDATA[How one day at GamesFleadh nudged me closer to taking games seriously]]></description><link>https://creatingforgodot.substack.com/p/that-time-i-judged-a-game-jam-with</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/that-time-i-judged-a-game-jam-with</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 21 Dec 2025 19:30:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dZ_9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I&#8217;m David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. This year, we released our demo for our Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>I worked in academia before moving into the private sector as a web developer. I taught web development, and although I loved it, I took every opportunity I could to teach in the games department. Getting to know the people there and teaching those students was a joy. It also gave me the chance to participate as a judge at the Student Game Jam Festival, GamesFleadh.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dZ_9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dZ_9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 424w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 848w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 1272w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dZ_9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp" width="350" height="327.10280373831773" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1200,&quot;width&quot;:1284,&quot;resizeWidth&quot;:350,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Games Fleadh Logo 3101&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Games Fleadh Logo 3101" title="Games Fleadh Logo 3101" srcset="https://substackcdn.com/image/fetch/$s_!dZ_9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 424w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 848w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 1272w, https://substackcdn.com/image/fetch/$s_!dZ_9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc26399-7c06-4729-a24b-21cfa69bf521_1284x1200.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://tus.ie/gamesfleadh/">Games Fleadh</a></figcaption></figure></div><p>I do this every year now, and it is always fun. Last year, they were even kind enough to let me bring Luke along to help. This story, however, is about my first year as a judge.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Not really knowing what to expect, I was excited to talk about games all day and to put my critical mind to use. It is something I pride myself on. Other than Luke, I do not have many gamer friends in my social circle, so this was going to be a real treat for me. Adding to the excitement that year was the fact that it was an anniversary edition of the festival, and game development legend John Romero was attending. Somewhat surprisingly, he lives in Ireland now.</p><div id="youtube2-AJqWA3UPsPg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AJqWA3UPsPg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/AJqWA3UPsPg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>That brought a little anxiety. Having someone of such stature in the same room as me was intimidating, but I did not dwell on it. Surely he would be busy all day, and so would I. I had played <em>Doom</em>, of course, back in the day, but I was probably too young to really understand what it meant at the time. I know my history now, but <em>Doom</em> was not truly my childhood game. It belonged more to my brothers.</p><p>I am fairly vocal about my love of games in social settings, and the games department was no exception. If anything, with a willing audience, I can be a bit over the top. So the organiser knew exactly what he was doing when I arrived and quickly informed me that not only were John and Brenda on the same judging team as me, but I would also be spending the entire day with them, one-on-one, chaperoning them throughout the event.</p><p>It was a very kind thing for him to do, and somewhat evil.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x09g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x09g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x09g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x09g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x09g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x09g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg" width="296" height="393.989010989011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1938,&quot;width&quot;:1456,&quot;resizeWidth&quot;:296,&quot;bytes&quot;:1510095,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/173469408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x09g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x09g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x09g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x09g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97565f4b-9d35-4a1c-9537-6fc93b86267b_3088x2320.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After a brief introduction, I spent the day moving from student group to student group, some of them my own students, with the Romeros in tow, judging my heart out. It was great. I instantly felt comfortable slipping into the teacher role, playing the games and encouraging the students to explain their work. What was even better, though, was how kind the Romeros were to me. We argued, not aggressively and not to win, but as people who love games and genuinely wanted the best for these up-and-coming developers. They bickered like an old married couple, and it put me completely at ease.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>We played all of the games assigned to us and then returned to a quiet space to fill out the judging sheets.</p><p>Getting to argue with one of the greats of game development is a bucket list item I did not even know I had. I still look back on that day often with a smile. Despite the gap between our levels of experience and success, being allowed to stand toe to toe with one of the greats was an honour.</p><p>It was another nail in the coffin of my resistance to taking game development more seriously as a hobby. Maybe, someday, I will be that senior developer, arguing with the next generation of up-and-comers.</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Steam Demo Launch]]></title><description><![CDATA[That took longer than expected...]]></description><link>https://creatingforgodot.substack.com/p/steam-demo-launch</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/steam-demo-launch</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 16 Nov 2025 19:01:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cJl_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Well, it&#8217;s been a while, a semi-expected break followed by a very unexpected one.</p><p>A quick life update at the top: the plan was always to release the game in September, but as we approached that goal, we also hit another major life milestone,  buying a house for the family. I&#8217;m sitting here now writing this in our new office space. Luke&#8217;s desk is right behind me, and I&#8217;m super excited to see how this new setup changes our game-making dynamic. I can finally annoy him with game development questions in real-time, with no delay!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I took a break to finish some renovations and get us all moved in. We finally settled in this week, and it&#8217;s definitely a huge weight off our shoulders.</p><p>But that wasn&#8217;t the only delay this month. Luke had to refocus his attention on exams. He worked incredibly hard, studied his ass off, and got great results after all the effort he put in.</p><p>And then, for the cherry on top, my company went through redundancies, and out of nowhere, I was out of work.</p><p>Just what we needed with a brand-new house and a nearly ready-to-launch demo, right? So now, a quick refocus on interviewing is needed. The funny thing is, without a job, I suddenly have more time to spend on Substack and game dev stuff. So here we are. I&#8217;ll be doing a bit every day while also prepping for interviews and sending out applications.</p><p>At times like this, I can&#8217;t help but wonder, is this the off-ramp into full-time game dev? Could I take the jump now and go all in? Realistically, no. And that&#8217;s okay. I like working as a developer, and I like the lifestyle it provides for the family. Maybe the next career change will be the one. But I hope that Luke will have the chance to make that jump before I do. If I ever get that moment, it&#8217;ll just be the cherry on top.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Now, back to <em>Druid&#8217;s Crown</em> and the demo launch. I had one big task left: the fourth character, always meant to be the mother of our four playable characters. We don&#8217;t have concept art for her, but that&#8217;s okay; we made do with the real thing. Like the father and son characters, she&#8217;s modelled after one of our family members. A quick blonde ponytail later, and we have our fourth character, modelled after my darling wife.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cJl_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cJl_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 424w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 848w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 1272w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cJl_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png" width="525" height="645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c024678-4823-4354-bd92-727966957a7e_525x645.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:645,&quot;width&quot;:525,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198625,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/173469450?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cJl_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 424w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 848w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 1272w, https://substackcdn.com/image/fetch/$s_!cJl_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c024678-4823-4354-bd92-727966957a7e_525x645.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Luke pulled together the trailer and cleaned up the Steam page.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mP9d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mP9d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 424w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 848w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 1272w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mP9d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png" width="1456" height="689" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:689,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1222196,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/173469450?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mP9d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 424w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 848w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 1272w, https://substackcdn.com/image/fetch/$s_!mP9d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f5e60b6-7afd-4699-a00c-6280ca241857_1510x715.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One, two, three, launch! It&#8217;s not as polished as I would&#8217;ve liked, but it&#8217;s definitely a <em>thing</em>.</p><p><a href="https://store.steampowered.com/app/4000530/Druids_Crown/">Download Here!</a></p><p>We&#8217;ll let it sit for now, gather feedback, and work on improving this core slice before moving on to the game's larger content. Please try it out.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[What its like to create games with your child.]]></title><description><![CDATA[Grateful for every frame]]></description><link>https://creatingforgodot.substack.com/p/what-its-like-to-create-games-with</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/what-its-like-to-create-games-with</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 09 Nov 2025 18:23:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xyyf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>In a word: rewarding</strong></p><p>I&#8217;m a web developer, and I love my job, creating things people use, tackling technical problems all day,  and working with great people. It&#8217;s a good job. But my true passion is game development.</p><p>Since I was young, I&#8217;ve dreamt of making my own games, crafting stories, and designing adventures. Gaming has always been central to my life. For as far back as I can remember, we had PCs and games consoles in the house. My Dad was great at bringing home the latest tech and gadgets. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lfNI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lfNI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lfNI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg" width="256" height="341" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:341,&quot;width&quot;:256,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Secret of Monkey Island - Wikipedia&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Secret of Monkey Island - Wikipedia" title="The Secret of Monkey Island - Wikipedia" srcset="https://substackcdn.com/image/fetch/$s_!lfNI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lfNI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5706d1a9-cf68-4d00-9b88-54d485b92d1e_256x341.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My earliest memories are of the point-and-click era&#8212;<em>Monkey Island</em> and <em>Simon the Sorcerer</em>. I remember watching over my brother&#8217;s shoulder as he played <em>StarCraft</em> and <em>Final Fantasy VII</em>. During my teenage years, I led 25-person raids in <em>World of Warcraft (a game we played as a family, which ultimately expanded our family when my brother married one of our guild members)</em>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BCYV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BCYV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 424w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 848w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 1272w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BCYV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png" width="250" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4ddf53e-4858-469e-9994-0814157446d2_250x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:250,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;World of Warcraft - Wikipedia&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="World of Warcraft - Wikipedia" title="World of Warcraft - Wikipedia" srcset="https://substackcdn.com/image/fetch/$s_!BCYV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 424w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 848w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 1272w, https://substackcdn.com/image/fetch/$s_!BCYV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4ddf53e-4858-469e-9994-0814157446d2_250x358.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When I needed an escape, games were always there for me. And as I consumed more and more of the medium, my appreciation deepened, and so did my desire to participate. Now, I get to do that with my son.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I&#8217;ve always been good with kids, but like everyone, I had no idea how deeply becoming a parent would change me. Teaching him to talk, to walk, to care for others, those moments were full of wonder. But what surprised me most was how ready he was for all of it. Luke was sharp and curious, always reaching for more. In that sense, I got incredibly lucky. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xyyf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xyyf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xyyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg" width="341" height="232.93215613382898" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:735,&quot;width&quot;:1076,&quot;resizeWidth&quot;:341,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;No photo description available.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="No photo description available." title="No photo description available." srcset="https://substackcdn.com/image/fetch/$s_!xyyf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xyyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49ea81da-739b-4aa1-a89a-09571e435a16_1076x735.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">A baby with a baby</figcaption></figure></div><p>Becoming a father at 18 meant I had time on my side. No career pulling me away, no packed schedule. Just free days with him, we made the most of them. I remember sharing my passions as early as I could. Minecraft at two years old might have been a bit optimistic, but we stuck with it. He watched me play a lot in those early days, and by the time he was four or five, he really locked in. We played <em>LEGO Marvel Super Heroes</em> and played the hell out of it. Collected every character, explored every corner, and finished every side quest. That game kicked off a golden era of couch co-op that is still going strong. If there is a kid-friendly, adult-engaging co-op game out there, we have probably played it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q-dp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q-dp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 424w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 848w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q-dp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg" width="259" height="363.8201284796574" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:656,&quot;width&quot;:467,&quot;resizeWidth&quot;:259,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q-dp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 424w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 848w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!q-dp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc6ad9a6-26f4-4f0e-9630-df172bb3dfbd_467x656.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I think animation was our first creative foray into computers. Stick figure animator had been an early creative outlet for me, so I figured it could be one for him, too. He took to it fast, creating hilariously long, epic fight scenes that still make me laugh.</p><div id="youtube2-lXe1W2J2rpI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;lXe1W2J2rpI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/lXe1W2J2rpI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Looking back now, I have no idea how I pulled it off. My middle child is fast approaching the age where I first started working with Luke, and it's got me scrambling to remember how it all began.</p><p>As I continued my own education and eventually fell into teaching, I started sharing bits of technical knowledge with him. Just small things I thought he might find cool. Never for long, and never too detailed. I wasn&#8217;t trying to teach him outright, just gently steeping him in the world I was growing into myself. By the time I finally had space to pick up game development, after years of training as a software developer, we were ready. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Together, we coded. I taught him Scratch, GameMaker, Unity, Dreams, and Godot. Whenever our attention wavered, I&#8217;d change the approach, always trying to keep us moving forward.  The Nintendo Labo was a particular highlight. That thing was made for kids like my boy.  Eventually, he was eight years old, confidently messing around, making mistakes, laughing at them, and proudly sharing his creations with anyone who would watch.</p><p>And then, something wonderful happened: he grew fast. He became confident with a computer, started solving problems on his own, and developed interests and skills that surpassed mine. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qvqB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qvqB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 424w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 848w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 1272w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qvqB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png" width="210" height="240" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:240,&quot;width&quot;:210,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Press Kit &#8211; Godot Engine&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Press Kit &#8211; Godot Engine" title="Press Kit &#8211; Godot Engine" srcset="https://substackcdn.com/image/fetch/$s_!qvqB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 424w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 848w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 1272w, https://substackcdn.com/image/fetch/$s_!qvqB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8d19971-cf58-43ca-8ce1-21c20cb7c6ad_210x240.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Godot is now our engine of choice</figcaption></figure></div><p>We settled into Unity, and we made solo and collaborative prototypes. We started an annual tradition of doing game jams over long and stressful weekends. And through it all, Luke picked up the skills he needed. So much so that he beat me to the punch. He achieved one of my life goals before I did. It took months, and it was hard. But he managed to make a full game and release it on Steam all on his own. I actively did not help, almost cruelly so; I play-tested and pointed out bugs and steered him towards solutions when needed, but not a single line of code, piece of art or mouse click was mine. That was important to me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KjG_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KjG_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 424w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 848w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 1272w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KjG_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png" width="1197" height="730" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:730,&quot;width&quot;:1197,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:435030,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/158907722?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KjG_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 424w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 848w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 1272w, https://substackcdn.com/image/fetch/$s_!KjG_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F995f6d07-c624-458f-96e8-f41bbb7cf3b5_1197x730.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Puzzle games are hard to make, even if you're not a kid</figcaption></figure></div><p><a href="https://store.steampowered.com/app/2469360/Grapploteer/">Grapploteer </a>is a puzzle game that shows what this young man could do all on his own, and it nearly broke him. It was a joy to watch the weight of wrapping it all up fall down on him, and being able to be there to motivate him to the finish line. Long-distance hiking and making a video game, both equally gruelling and character-building for a young man, I have found.</p><p>Building on that success, we had to keep going. This time, with his skills matching mine, it was time to collaborate. <a href="https://store.steampowered.com/app/2652180/Brawlberry/">Brawlberry </a>was the fulfilment of a lifelong dream: the release of my first game. A true bucket list item checked off, and I never would have predicted how deeply it would intertwine with my journey as a parent.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7nLx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7nLx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 424w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 848w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 1272w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7nLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png" width="1187" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1187,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1121103,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/158907722?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7nLx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 424w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 848w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 1272w, https://substackcdn.com/image/fetch/$s_!7nLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcc4495-959a-4ff2-9f4e-0631e4d62280_1187x728.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Multiplayer Co-op Hades </figcaption></figure></div><p>Making games with your child adds layers of meaning and complexity. I<em>&#8217;</em>m constantly trying to find the line between parent and collaborator. The power dynamic can become interesting. I do have the ability to veto his design decisions by sending him to his room.</p><p>It isn&#8217;t smooth sailing, far from it. We clash&#8212;like colleagues, like children, and like friends. The reality of long-term development takes its toll. He has exams and friends to balance: I have a job, other kids, and a marriage to maintain.</p><p>I worry about being a stage mom, vicariously living out my dreams through my son. I worry about the demands I can put on him. I know I can be overly critical (just ask my wife). If I snap at a colleague over a piece of work, the worst that can happen is a trip to HR. But scarring your child for life because the butterfly he made isn&#8217;t flapping quite right? That&#8217;s a whole other ball game. It&#8217;s a responsibility I don&#8217;t take lightly.</p><p>I worry that my "notions", as my wife calls them, such as building a game in my free time and maybe someday starting a game studio, when heard by a young, impressionable kid, could lead him to an unrealistic and punishing path. I want to prepare him for the worst while also supporting him for the best. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Still, even in this complex dance between roles, parent, collaborator, mentor, critic, I&#8217;m not navigating it alone; my wife is the anchor I rely on. She couldn&#8217;t tell you a quaternion from a vector, but she can tell you very quickly when I&#8217;m being an ass. She&#8217;s had to put up with us speaking our own little language as we built this hobby between us. I trust her to keep me balanced. If Luke inherited his game dev skills from me, he got his kindness and compassion from her.</p><p>I don&#8217;t know where it&#8217;s going long term, but I expect him to go to college for something in computer science, he will chase girls and meet game dev friends who he wants to collaborate. I don&#8217;t know how long I can keep this going; maybe he will rebel as all kids tend to.  But I intend to enjoy every moment while it lasts.</p><div id="youtube2-Gct-yvDHn8k" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Gct-yvDHn8k&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Gct-yvDHn8k?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Game development is my passion, but these days, every evening after work, when I&#8217;m too tired to turn on the screen or think, he moves the needle one step further, and inspires me to do the same. What began as my solo goal has transformed into a shared dream.</p><p>And I couldn&#8217;t ask for a better partner.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Tony Hawk’s Pro Swordsman in VR]]></title><description><![CDATA[Our Accidental Prototype]]></description><link>https://creatingforgodot.substack.com/p/tony-hawks-pro-swordsman-in-vr</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/tony-hawks-pro-swordsman-in-vr</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Mon, 15 Sep 2025 20:09:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M2iB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>Something happened since the last post that I just have to talk about. Luke and I spend a lot of time talking about games; it&#8217;s our shared language, and keeping the creative muscle firing is a big part of generating good ideas. So, as we come up to the launch, it was a bit of a surprise when, during a run in the nearby woods (prime ideation time), Luke bowled me over with an idea so good it made me question the last few months of work on <em>Druid&#8217;s Crown</em>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Now, part of this is the fact that coming up to the end of a sprint, as we are now, I hate the game we&#8217;re making. That happens pretty often in game development, I think. I can see all the problems, but I can&#8217;t see the fun anymore since it&#8217;s been playtested to death.</p><p>But when an idea hits, it hits. As I&#8217;ve said, pitching game ideas back and forth is common between us. But this idea was so simple and so clear that I instantly thought: <em>should we drop everything and just make that instead?</em> He pitched it like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M2iB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M2iB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 424w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 848w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M2iB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg" width="616" height="353" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:353,&quot;width&quot;:616,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Tony Hawk's&#8482; Pro Skater&#8482; 1 + 2 on Steam&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Tony Hawk's&#8482; Pro Skater&#8482; 1 + 2 on Steam" title="Tony Hawk's&#8482; Pro Skater&#8482; 1 + 2 on Steam" srcset="https://substackcdn.com/image/fetch/$s_!M2iB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 424w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 848w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!M2iB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bc43bd-2215-4ee1-883d-0b2c405e2ff3_616x353.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>Tony Hawk&#8217;s Pro Swordsman in VR.</strong></p></div><p>With just that, I knew what he meant immediately. Maybe it&#8217;s our father-son bond, maybe it&#8217;s our shared game knowledge, but the idea of a trick-based swordfighting game in VR instantly had its hooks in me. Imagine: you throw your sword into the air, it spins, you spin, you bounce it off a wall, you jump and catch it, all building up a combo that powers the sword to deal massive damage. Genius.</p><p>VR is an odd one. We&#8217;ve got a Quest 3 and a Quest 2 in the house. We&#8217;ve tinkered with VR development: I played around with a language learning app until <em><a href="https://noun.town/">Noun Town</a></em> beat me to the punch, and then we both worked on a VR adventure game inspired by Irish folklore and point and click classics. Both had merit, but VR games really only take off when they lean hard into what VR does best. <em>Beat Saber</em> is the perfect example. Slashing through blocks is fun on its own, and adding music makes it unforgettable. Limited movement, no solid impact, instant immersion. That&#8217;s why it&#8217;s the biggest seller.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NzZJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NzZJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NzZJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg" width="820" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Beat Saber Review - The VR Realm&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Beat Saber Review - The VR Realm" title="Beat Saber Review - The VR Realm" srcset="https://substackcdn.com/image/fetch/$s_!NzZJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NzZJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F500a5e03-f419-435a-b19a-e05bf08add56_820x400.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We always said we would only make a VR game if we found that one mechanic that just works in VR and is fun on its own.</p><p>Luke finally found it.</p><p>So we did what any responsible game developers trying to hit a launch deadline would do: we took a break from our main project and prototyped it. Maybe it was just a fun idea in theory, better to test it and move on. Big mistake.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;f46409dd-5ddb-42e9-9714-c78f09013783&quot;,&quot;duration&quot;:null}"></div><p>It&#8217;s fun. Really fun. I&#8217;ve never felt more like a badass ninja. Borrowing a page from <em>Superhot</em>, we added slow motion while the sword is out of your hand. Luke coded a trick system that makes adding new tricks easy, plus a dash mechanic. Boom, prototype done.</p><p>But what now?</p><p>We noodled around, making new tricks by just trying cool stuff in-game and attaching tricks to it. Then we looked back, a little forlorn, at <em>Druid&#8217;s Crown</em> and went back to work.</p><p>But fear not, it won&#8217;t end there.</p><p>Jonas Tyroller has a great video about &#8220;plumbing the market&#8221; with multiple games to discover which ones have real commercial potential. We&#8217;re not overly worried about money, but of course, we hope our games do well. Releasing the <em>Druid&#8217;s Crown</em> demo is a step towards finding out if it&#8217;s fun enough to pursue further.</p><div id="youtube2-o5K0uqhxgsE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;o5K0uqhxgsE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/o5K0uqhxgsE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Funnily enough, Luke dug up his old YouTube channel and started making shorts, the same ones I&#8217;ve been posting here on Notes. The <em>Druid&#8217;s Crown</em> cinematic video? About 238 views. The two shorts he made for the VR sword game? Both have over 2,000 views. That&#8217;s a strong signal that, at the very least, the algorithm prefers one over the other.</p><p>So, while we wait for feedback on the <em>Druid&#8217;s Crown</em> demo, we&#8217;ll double up. As soon as the demo is out, we&#8217;re switching gears to make a demo for the VR sword game.</p><p>Game development is a fun hobby for us, but that doesn&#8217;t mean we can&#8217;t take it seriously. We want to make someone&#8217;s favourite game. We&#8217;ve gone down wrong paths before, and staying flexible is key. Either way, the learning never stops.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>For now, though, focus: <em>Druid&#8217;s Crown</em> has potential. I&#8217;ve seen the fun in it, even if it&#8217;s hard to see right now. It deserves our full attention. The Steam page is live, and the next article on <em>Druid&#8217;s Crown</em> will be about its launch.</p><p>Wish us luck, and thanks for reading.</p>]]></content:encoded></item><item><title><![CDATA[Building a Home, Building a Game]]></title><description><![CDATA[Designing a solarpunk-inspired office for game development]]></description><link>https://creatingforgodot.substack.com/p/building-a-home-building-a-game</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/building-a-home-building-a-game</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Mon, 25 Aug 2025 18:30:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yeT1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>It has happened again, another stall in the progress on our couch co-op 3D platformer inspired by Irish mythology. We are still aiming for a September release of the demo.</p><p>But this time I have a really good excuse, even better than the last break, which was due to a hiking trip with my son.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yeT1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yeT1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yeT1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg" width="182" height="323.55555555555554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2048,&quot;width&quot;:1152,&quot;resizeWidth&quot;:182,&quot;bytes&quot;:208224,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/171832914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yeT1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yeT1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c36da6-dc99-4a87-b80c-ddd50fb193a7_1152x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After many months of paperwork, hard work, and nail-biting patience, we finally bought a house. Housing is a huge issue in Ireland right now, so the fact that we managed to get onto the property ladder is a massive deal for us as a family. Because of the crisis, we ended up buying an older house that needs a lot of work. That is why last week&#8217;s article and this week&#8217;s are delayed. I have spent all my annual leave and every bit of spare energy cleaning, sanding, painting, and generally trying to get the place ready so we can move in and begin the next chapter of our lives.</p><p>So, there is no game development progress or insight this week, but I can talk about the environment where we work.</p><p>Currently, Luke and I develop in our own rooms. Displates cover our walls, and I have a collage of random photos my wife slowly adds to whenever she prints some. We both use standing desks with multiple monitors. I work in the office, and he works in his room. We usually keep a Discord call open, and often I will call him into the office so we can brainstorm on the whiteboard together. I love whiteboarding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VSex!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VSex!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VSex!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VSex!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VSex!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VSex!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg" width="322" height="256.75961538461536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1161,&quot;width&quot;:1456,&quot;resizeWidth&quot;:322,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Shush30+ Screen Hung 2 Person Back to Back Workstation | Gerry Brown's  Office Furniture&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Shush30+ Screen Hung 2 Person Back to Back Workstation | Gerry Brown's  Office Furniture" title="Shush30+ Screen Hung 2 Person Back to Back Workstation | Gerry Brown's  Office Furniture" srcset="https://substackcdn.com/image/fetch/$s_!VSex!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VSex!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VSex!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VSex!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F222a535e-3180-45a2-9723-c836b05bd496_1920x1531.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the new house, things will be different. It is slightly smaller, and until we can convert the garage into a dedicated room for Luke, he will be sharing with his little brother, which means no PC in that room. So the office has now become the central hub, and it might end up holding three computers since my wife also works from home. Because this house is essentially a teardown and rebuild situation, we actually have the opportunity to design a workspace that fits our wants and needs. Exciting times.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Dxw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Dxw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Dxw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg" width="342" height="256.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:480,&quot;resizeWidth&quot;:342,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;DevDuck - YouTube&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="DevDuck - YouTube" title="DevDuck - YouTube" srcset="https://substackcdn.com/image/fetch/$s_!4Dxw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Dxw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1cacb70-81be-450e-af0d-8fff4aabf08f_480x360.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We are spitballing ideas, maybe cubicles or personal corners we can decorate, though the shape of the room might make that tricky. One thing Luke and I bond over is admiring the setups of some of our favourite game dev YouTubers. For example, DevDuck has a clean, minimal style with lots of fish tanks. I have a big tank of my own that will definitely be included. Another favourite is ThinMatrix. We love his mix of tech and greenery. So plants are a must. Basically, we are aiming for a solarpunk-inspired office space: tech, nature, and creativity all woven together.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ai22!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ai22!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ai22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg" width="342" height="256.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:480,&quot;resizeWidth&quot;:342,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Homegrown Devlog - New Compost System! - YouTube&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Homegrown Devlog - New Compost System! - YouTube" title="Homegrown Devlog - New Compost System! - YouTube" srcset="https://substackcdn.com/image/fetch/$s_!Ai22!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ai22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cb72cdb-e9e6-4aa8-be52-d76f9ec393e5_480x360.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Being in the same room is something I am both looking forward to and dreading. I want to work on games in that collaborative style, peering over the cubicle wall to ask a question or share a thought. But he needs his privacy for gaming with friends, and I need downtime and a place to hide from the family when I want to get deep work done. Noise-cancelling headphones will probably be on more often here. Another aspect that changes the dynamic is having the office room more central to the house. It is the first door when you walk in and is connected to the main living room through some doors. I am happy that my wife and other children have easier access to us, bringing us more into the flow of daily life in the house. But as a programmer, of course, I want to disappear into the proverbial basement to get my work done. We will have to see how all this pans out.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>It will take time to get there, but I am really excited about building an environment that helps us create in the way we want to. And it could not come at a better time, with us changing our development from demo creation to content creation and spinning up into the real development on the game.</p><p>Next week we'll talk about the demo launch and progress on the game, I promise. Thanks for reading.</p>]]></content:encoded></item><item><title><![CDATA[The Game Jam Legacy]]></title><description><![CDATA[Crafting memories, not just games, with every annual sprint.]]></description><link>https://creatingforgodot.substack.com/p/the-game-jam-legacy</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/the-game-jam-legacy</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 10 Aug 2025 18:31:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/gqCAeFjB8Uo" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my space to discuss what I love most: creating video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share my progress and nerd out about all things games and game development.</em></p><p>I am a big fan of annual traditions. We did not have many that I remember as a kid, but the few we did have, I have kept going into my own children&#8217;s lives. What I have ended up doing is creating traditions of my own. The hope is that these touch points become things that will always bring my family back together as it inevitably grows apart as the kids age, and maybe even get passed on to the next generation. </p><p>The annual Harry Potter rewatch at Christmas, the Lord of the Rings marathon each summer, co-op games on release, snacks on a long hike, and a swim in the ocean, no matter the weather (but especially on New Year&#8217;s Day). I love a good tradition.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LErC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LErC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 424w, https://substackcdn.com/image/fetch/$s_!LErC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 848w, https://substackcdn.com/image/fetch/$s_!LErC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 1272w, https://substackcdn.com/image/fetch/$s_!LErC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LErC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png" width="1036" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9565877-77b5-4cfb-8748-393115e77fee_1036x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:1036,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186984,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/170479890?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LErC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 424w, https://substackcdn.com/image/fetch/$s_!LErC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 848w, https://substackcdn.com/image/fetch/$s_!LErC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 1272w, https://substackcdn.com/image/fetch/$s_!LErC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9565877-77b5-4cfb-8748-393115e77fee_1036x639.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Having just returned from the annual father-son hike, I lament the second year we have missed the GMTK game jam. Last year, it was the wife&#8217;s birthday, and, though traditions are important, her birthday took priority, of course. This year, we had a gap to go on our hike, and I had to prioritise touching grass over staring at screens for three days straight.</p><p>A game jam is basically an all-out sprint to create a full game experience over a set period, with a theme announced at the start to dictate the game to be made. </p><p>The GMTK Game Jam is the biggest run by one of the larger game dev YouTubers out there (his videos are an immediate watch for us in this household). You submit your game in the timeframe, and then you play and rate other entrants&#8217; games while others do the same to you. The top 100 is played by Mark, the GMTK owner, and he then picks his top 20 to be put into a video. It is a dream of ours to someday make it into that top 20 spot.</p><div id="youtube2-gqCAeFjB8Uo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;gqCAeFjB8Uo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/gqCAeFjB8Uo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Luke and I have done six in total, and watching the coverage on YouTube of this massive game development event has me waxing lyrical about the game jam as a medium of expression. </p><p>We have been working on Druid&#8217;s Crowns demo for five months, and when it comes to a game development cycle, we are in the polish and launch phase. It has been a slog to get here. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HxL-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HxL-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 424w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 848w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 1272w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HxL-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png" width="1007" height="851" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:851,&quot;width&quot;:1007,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:441144,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/170479890?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HxL-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 424w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 848w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 1272w, https://substackcdn.com/image/fetch/$s_!HxL-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba0dce5f-22d1-4fae-8b9d-8e38fb8fb4fb_1007x851.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://davidbyrne.itch.io/">https://davidbyrne.itch.io/</a></figcaption></figure></div><p>A game jam takes all phases of development and compresses them into a faster cycle, resulting in, hopefully, a small playable experience. This means that when it comes to learning the different aspects of game development, such as ideation, planning, implementation, polishing, marketing, and launch, a game jam gives you exposure to all aspects in one neat package. It is a perfect and safe way to practise these different aspects without too much commitment, and failure is almost encouraged.</p><p>And so, once Luke was old enough and had some basic skills, we entered into this maelstrom of creation with enthusiasm. At the end, we proudly stood over &#8220;Berzerker&#8221;, our first game jam, and the start of a fine tradition.</p><p>I will say the game jam experience is fun, but it is more of that type 2 fun that hiking gives you. Stress is high, the timer is going, and you can easily bite off more than you can chew when it comes to the size of the game you decide to make. Making a game is work, there is no way around it. I have been known to be short with the young man, especially when his work was a little bit more sloppy than it is now, and I was doing more of the heavy lifting. But still, I remember each game and look back on them fondly. They are touch points in our game jam journey, the stepping stones we took before making larger titles.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>And so if you're reading this and are new to game development, get out of tutorial hell, join a game jam and take a shot. We failed a few of ours, and they are the ones we joke about and remember the most now.</p><p>My father is retiring this year, a big shift in his lifestyle, but I am ready for it. He will be out walking with us and straight into game development alongside us. I hope that when I am his age, Luke will give me that call each year and ask me to do a game jam with him and his kids. Then the effort it took to get the tradition going will be paid back tenfold, and if not, I will have made the most of the time we had.</p>]]></content:encoded></item><item><title><![CDATA[The Ritual of Return]]></title><description><![CDATA[Resetting, Refocusing, and Wrapping the Demo]]></description><link>https://creatingforgodot.substack.com/p/the-ritual-of-return</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/the-ritual-of-return</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 03 Aug 2025 18:30:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3joc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my place to talk about what I love most: making video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share how it&#8217;s going and nerd out about all things games and game dev.</em></p><p>As I get older, I&#8217;m getting better at resetting when I fall off the habits I want to keep, whether it&#8217;s running, game dev, or anything else. I can feel myself drifting away from the path I want to follow, and an instinct has started to form. It&#8217;s the need for a restart, a refresh, a return to the things that make me happy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3joc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3joc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3joc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3joc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3joc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3joc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg" width="255" height="453.3333333333333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2048,&quot;width&quot;:1152,&quot;resizeWidth&quot;:255,&quot;bytes&quot;:344552,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/169948897?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3joc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3joc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3joc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3joc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F089a2b2c-1ec9-403e-88d6-11e80db8e1b9_1152x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For some reason, this has become somewhat ritualistic: a swim, a shave, a sauna, cutting my nails, cleaning the fish tank, rewriting task lists from scratch. These have all become triggers for what is, at its core, a ramp-up back into living an organised life. I think I&#8217;m naturally an unorganised person, so building this skill as I&#8217;ve grown older has been super important to me.</p><p>When it comes to raising Luke, I try to instil the idea that it&#8217;s not all or nothing. It&#8217;s about getting back to it before too much time passes and it no longer feels like a natural part of your path. </p><p>Game dev is such a long journey. It&#8217;s kind of mad to think you can maintain commitment and discipline nonstop for extended periods. The ebb and flow is the art, and it&#8217;s not just okay, it&#8217;s encouraged.</p><p>And so, back from holidays, I&#8217;m back to Substack with this update. Having just landed back in reality, I took a day to recover, and now I&#8217;m here in front of my PC, planning. So again, no progress on the game just yet, but the wrap-up stage of our game is still ongoing. </p><p>The demo is due in September, and we have ground to cover.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>So for this to work, what has to happen?</p><p>I sat down, turned on the game and played what we have. </p><p>A couple of bugs, nothing major, that can be easily knocked out in a session of coding.</p><h3>Bugs:</h3><ul><li><p>Wind noise is cutting in all the time</p></li><li><p>Moving the camera sideways into the branch clips</p></li><li><p>Land noise on tree sounds like rock</p></li><li><p>Vines on tree platforms clipping</p></li><li><p>Up/down on flying seed too much</p></li><li><p>Shadows too dark</p></li><li><p>Tutorial writing for a 2D camera</p></li><li><p>Settings scroll and squished</p></li></ul><p>Next up is the content that needs to be done for the demo to be &#8220;Done&#8221;</p><p>Some of these are smaller pieces of work, easy to see how to do them and easy to do. Mostly, this focuses on the trees&#8217; decoration.</p><h3>Tree Decoration:</h3><ul><li><p>The altar for the seed on top of the tree needs to be done properly</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ccSo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ccSo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 424w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 848w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 1272w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ccSo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png" width="279" height="156.9375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:279,&quot;bytes&quot;:1832173,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/169948897?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ccSo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 424w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 848w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 1272w, https://substackcdn.com/image/fetch/$s_!ccSo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f6e234-93b7-40a4-8e32-828d1544431a_2543x1431.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div></li><li><p>Dust particles on tree growth are too basic</p></li><li><p>Checkpoints need to be added to the new tree</p></li><li><p>Birds/butterflies </p></li><li><p>Nests/bees </p></li><li><p>Decals </p></li><li><p>Tree vines</p></li><li><p>Trunk edge decoration</p></li><li><p>Smaller Foliage</p></li><li><p>Tree stage title (Use Ogham writing for that tree type)</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p></li></ul><p>Next up are the larger items left that take a bit of thought and effort</p><h3>Music</h3><p>The game&#8217;s audio has been progressing as the game has matured, but we still don&#8217;t have a &#8220;Theme&#8221; for the game. We know we want backing ambience influenced by Irish instruments, and I have had some conversations with musicians in this space, but for now, I need to find some copyright-free examples of what we need.</p><h3>Characters</h3><p>Our characters are rough at the moment; the models themselves in no way represent the awesome concept art that we have. We are also missing our 4th character, the &#8220;Mother&#8221;. </p><p>These designs were always meant to be iterative. We mainly wanted to get the four characters hooked up and playable. Now that we have this ironed out, we need to put the work in and upgrade them to the standard set by our concept art. </p><p>Another issue with these characters is the animations; again, they are more placeholders than attempts at the final product. One interesting approach I would love to try is the idea of using some sort of mocap to get us closer to our indicative animations faster, not just in this game but in general.</p><div id="youtube2-W_3FVEXP7Nk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;W_3FVEXP7Nk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/W_3FVEXP7Nk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Story Poem Barks</h3><p>Having got lost in the land of poetry, I have settled on an Irish-inspired structure for our poetic dialogue, which will both hint at our story and also help guide the player. </p><p>The form is called a <a href="https://en.wikipedia.org/wiki/D%C3%A1n_D%C3%ADreach">d&#225;n d&#237;reach</a>, and I&#8217;m learning as I go here. I have the things I want to say for our demo written out now, and I&#8217;m slowly turning each one into a small 4-stanza poem using this syllabic form:</p><div class="pullquote"><p>Our steps ring on long-lost stone<br>This worn valley stands alone<br>We must walk to truly see<br>What the dream shapes us to be</p></div><h3>Steam Page</h3><p>Surprisingly, we earned a bit of money this month from our previous games, <em>Brawlberry</em> and <em>Grappleoteer</em>. This wonderful 86 euro payment will now pay for a brand new steam page for Druid&#8217;s Crown, on which our demo will go. This will require a lot of marketing materials, etc, but I&#8217;m excited to start gathering feedback and wishlists.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l4_r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l4_r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 424w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 848w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 1272w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l4_r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png" width="331" height="236.32838983050848" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:944,&quot;resizeWidth&quot;:331,&quot;bytes&quot;:489963,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/169948897?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l4_r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 424w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 848w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 1272w, https://substackcdn.com/image/fetch/$s_!l4_r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e07bf1-5a77-4a31-8b1d-699154a141c1_944x674.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X9kk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X9kk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 424w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 848w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 1272w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X9kk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png" width="329" height="225.57083764219234" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:663,&quot;width&quot;:967,&quot;resizeWidth&quot;:329,&quot;bytes&quot;:777048,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/169948897?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!X9kk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 424w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 848w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 1272w, https://substackcdn.com/image/fetch/$s_!X9kk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F362e7ce1-3ab1-4fb5-9f34-396aa15c1c56_967x663.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>And that&#8217;s all for this week's planning. </p><p>We know what our next month will look like, Luke&#8217;s taking a little break to work on a VR prototype he had an idea for that seems promising as a possible next game to work on after <em>Druid&#8217;s Crown</em>. So it&#8217;s up to me to get through as much of this list as possible. Wish me luck!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[BRB: Touching Grass]]></title><description><![CDATA[Logging off for a week of hikes, books, and family chaos in the Kerry wilds.]]></description><link>https://creatingforgodot.substack.com/p/brb-touching-grass</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/brb-touching-grass</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 27 Jul 2025 22:07:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mKw5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my place to talk about what I love most: making video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share how it&#8217;s going and nerd out about all things games and game dev.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mKw5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mKw5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mKw5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg" width="408" height="409.7" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1205,&quot;width&quot;:1200,&quot;resizeWidth&quot;:408,&quot;bytes&quot;:283175,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/169406031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F986526d9-1b93-401c-bf30-85140512ba90_1200x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mKw5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mKw5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e5b8f1d-f3df-4bb9-8461-5e595026c4e4_1200x1205.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week (and maybe next week), I have no game updates, no witty thoughts on nerd culture, and not even a bad meme. This week, I&#8217;m not on my computer (except to write this quickly before bed). We are in a caravan by the beach in the Kerry Mountains, recreating a childhood that I enjoyed, for my own kids.</p><p>We have a week of no technology, no distractions, just hiking, playing in the sand, swimming, board games, and a lot of book reading. So far, we&#8217;re three days in, and I&#8217;m exhausted. Keeping all three kids and my wife happy, combined with the sea air and extra exercise, is taking its toll. But I&#8217;m excited for this week as a punctuation to a great few weeks of writing on Substack and working on the game. It cannot be all go go go constantly, and going out and touching grass has all kinds of benefits.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>I love my time making games with Luke, but I have been looking forward to this. At the end of this week we are hiking for three days with hiking bags, tents, sleeping bags, and lots of laughter. An annual occasion that helps remind me that although this pastime of gaming and game development has brought me and my family together, it is not the only way.</p><p>Until I return, <strong>Sl&#225;n go f&#243;ill</strong>.</p>]]></content:encoded></item><item><title><![CDATA[The Game That Made Them Laugh]]></title><description><![CDATA[A Week of Playtests, Poetic Dialogue, and Branching Paths]]></description><link>https://creatingforgodot.substack.com/p/the-game-that-made-them-laugh</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/the-game-that-made-them-laugh</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Mon, 21 Jul 2025 18:30:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gPe3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my place to talk about what I love most: making video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share how it&#8217;s going and nerd out about all things games and game dev.</em></p><p>This week has been a blend of familial fun, poetry, and collaborative design. If every week were like this, I&#8217;d be a happy man.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gPe3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gPe3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gPe3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;William Butler Yeats Quote: &#8220;I hear it in the deep heart's core.&#8221;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="William Butler Yeats Quote: &#8220;I hear it in the deep heart's core.&#8221;" title="William Butler Yeats Quote: &#8220;I hear it in the deep heart's core.&#8221;" srcset="https://substackcdn.com/image/fetch/$s_!gPe3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gPe3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb86c3ed-406b-4547-b7e8-27d904edcb5d_3840x2160.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Luke and I are currently remaking the levels to be more interesting. Specifically, this means building in branching and multiple action paths. Creativity has been flowing from all directions. Inspired by playtests with my two boys and my niece and nephew, some chaotic 4-player co-op shenanigans nudged us into this redesign. Meanwhile, in the background, I&#8217;ve been musing on the narrative and unexpectedly finding myself pulled into the world of poetry and what it could mean for our game.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2><strong>Playtesting with the Kids</strong></h2><p>My sister&#8217;s kids are fairly close in age to Luke, and being in our family, of course, they&#8217;ve been thoroughly infected with as much nerdy goodness as possible. So whenever we get the chance, they&#8217;re roped in for 4-player playtests. This is the environment the game is built for. If I can&#8217;t make it fun for these four dopes, why bother at all?</p><p>It had been a while since all four played the game together, and while babysitting, we seized the moment to get fresh feedback. What surprised me most was just how much fun they had. They&#8217;ve played games we&#8217;ve made in the past, but this was the first time I left them alone after observing for a while and came back to find them still playing.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;dbe5935e-7d73-4d1c-a57a-7962da69c07f&quot;,&quot;duration&quot;:null}"></div><p>Somehow, over the past few months, we&#8217;d done what we failed to do in our previous game: we made something fun. Sure, they eventually broke the game and started playing a hacked-up version of prop hunt when they ran out of content, but still, I got a bit teary-eyed watching them. If there&#8217;s anything to make me grateful for this hobby, it&#8217;s hearing those laughs and shouts echo through the room.</p><div><hr></div><h2><strong>Writing Dialogue as Poetry</strong></h2><p>Weirdly, that wasn&#8217;t the only time this week my emotions got the better of me (since becoming a dad, this seems to happen a lot more often). I had written some poetry for the game&#8217;s intro and shared it with a friend (<a href="https://www.thelivingphilosophy.com/">The Living Philosophy</a>), who&#8217;s knee-deep in stanzas at all times. His reaction, along with that of another friend, was so positive that it made my day.</p><p>In conversation, we stumbled onto the topic of Irish poetry. It has such rich history, and specifically the <em>Aisling</em> poems that frame Ireland as a beautiful woman, a symbol of renewal and longing. That sparked something. What if the game only spoke through poetry? Both Irish and English. What if the co-op players had to translate between each other, like a father and mother sharing knowledge with their children?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>That thought excited me. So, I started listening to more poetry.</p><p>Patrick Rothfuss has his character Kvothe from <em>The Name of the Wind</em> say that &#8220;poetry is just a song without music&#8221;, and until recently, I felt the same. But that&#8217;s shifted. While driving out to a work installation through rural Ireland, I threw some poetry on YouTube and played it over the radio. With nothing else to distract me, I listened.</p><p>And it hit me hard.</p><div id="youtube2-dEHjBPS21A8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dEHjBPS21A8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/dEHjBPS21A8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Bit of a strange vibe, going from deeply moved by Yeats or Heaney to professional developer mode minutes later, but I managed it. I don&#8217;t think I can do what the greats do, of course, but listening to them has at least shown me what&#8217;s possible and made me want to try.</p><div><hr></div><h2><strong>Side by Side Level Building</strong></h2><p>Finally, the last bit of development this week was building levels side by side with Luke. That&#8217;s rare for us. We usually work separately on Discord, quietly encouraging or mocking each other across our respective tasks. But this time, we had one PC,  two monitors going. One with the game running. One with the editor open. We took turns playing and dropping in level elements, slowly sculpting a series of branching paths up a gorgeous new oak tree that Luke had built.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;d8b2790b-7ec4-4d50-b397-128e16caf254&quot;,&quot;duration&quot;:null}"></div><p>The levels feel more varied, more natural, more alive than any we&#8217;ve made before. All the tools we&#8217;d built over the past year finally seemed to click into place. There is more work to do, of course. But this way of working unlocked something new in both of us. Less friction; more creativity.</p><div><hr></div><h2><strong>Closing Reflections:</strong></h2><p>This week has been a quiet revelation.</p><p>Creating in the open, with the kids, with poetry, with each other, has reminded me what this whole thing is for. It&#8217;s not just about polish or pipelines. It&#8217;s about laughter from the next room. It&#8217;s about being moved by a verse on a rural road. It&#8217;s about sitting next to someone you love and building something neither of you could make alone.</p><p>The poetry is helping me think differently about dialogue. The playtests are helping us design with joy in mind. And the co-creation is helping this game grow into something more than we expected.</p><p>There&#8217;s still so much to do. New levels to build. More story to write. Systems to test. But if the path forward includes more weeks like this one, I&#8217;m in no rush to reach the end.</p><p>Until next week </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Creating For Godot! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Art of Getting 'Okay' at Everything]]></title><description><![CDATA[A reflection on hobbies, self-teaching, and the joy of just starting out]]></description><link>https://creatingforgodot.substack.com/p/the-art-of-getting-okay-at-everything</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/the-art-of-getting-okay-at-everything</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 13 Jul 2025 18:30:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZGmo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZGmo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZGmo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZGmo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg" width="724" height="407.25" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Pareto Principle: Reduce Your Workload with the 80/20 Rule&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Pareto Principle: Reduce Your Workload with the 80/20 Rule" title="The Pareto Principle: Reduce Your Workload with the 80/20 Rule" srcset="https://substackcdn.com/image/fetch/$s_!ZGmo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZGmo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58c3992e-2baa-45c4-87e2-7d86b93f6103_1536x864.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Hi, I'm David, and this is my place to talk about what I love most: making video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share how it&#8217;s going and nerd out about all things games and game dev.</em></p><p>This week is all about learning. I love learning a new skill. There&#8217;s something about being bad at something and knowing nothing that appeals to me. I get to research, and I do love research, I want to know the techniques that are used with the best equipment, etc., and once I have all that, I get to practice with no shame. &#8220;Sure, I only just started.&#8221; </p><p>And then, as time passes, I get that RPG levelling-up experience. Increment by increment, I get to see my progress. Eventually, I get to the point where I&#8217;m &#8220;okay&#8221; at something. Rarely do I reach mastery with my interests since I subscribe to the 80/20 rule, but that initial rush of a new hobby is the reason I have so many.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YvJe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YvJe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 424w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 848w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 1272w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YvJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png" width="375" height="548" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:548,&quot;width&quot;:375,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:211524,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/168018849?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YvJe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 424w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 848w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 1272w, https://substackcdn.com/image/fetch/$s_!YvJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bed0c46-ef5d-4805-8dac-2f8bfccf950f_375x548.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This week, I got to indulge in some learning for 3D modelling. I&#8217;m a bit out of practice with the skill I built during my college years, but specifically this week, I needed to make some hair. Our characters up to this point have been a bald man and a young man with short hair. Our third character has large, silhouetted curly hair, not something I knew exactly how to approach without turning her into a bunch of square noodles.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>And so, tutorial city. Usually not my favourite place to be, but with an approach decided on by the tutorial, I got the basics and then started to experiment. I&#8217;m pretty happy with my first attempt.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Iys0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Iys0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 424w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 848w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 1272w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Iys0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png" width="216" height="299.6703296703297" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:505,&quot;width&quot;:364,&quot;resizeWidth&quot;:216,&quot;bytes&quot;:142200,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/168018849?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Iys0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 424w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 848w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 1272w, https://substackcdn.com/image/fetch/$s_!Iys0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd28a51d0-dcf4-42f0-b1cf-0cd8e4e2de06_364x505.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qU5g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qU5g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 424w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 848w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 1272w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qU5g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png" width="211" height="265.25714285714287" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:748,&quot;width&quot;:595,&quot;resizeWidth&quot;:211,&quot;bytes&quot;:323789,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/168018849?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qU5g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 424w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 848w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 1272w, https://substackcdn.com/image/fetch/$s_!qU5g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c4e5871-5db4-4053-bf5c-388a29c5bb11_595x748.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I love the term &#8220;autodidact.&#8221; The internet has opened up a world of learning, and all you need is the desire and the follow-through to pick up whatever you want. I&#8217;ve learned guitar, singing, juggling, 3D modelling, Spanish, weightlifting, running, swimming, hiking, camping, programming, editing, game design, DIY, and countless more from YouTube videos. </p><p>My wife complains that I&#8217;m easily distracted by a new hobby, and she&#8217;s not wrong, but that&#8217;s not the whole of it. I&#8217;m consumed by a new hobby. I ravenously devour all I can, and once I hit a certain level, I&#8217;m happy to move on to the next thing. I never really drop the hobby (which is why, again, I have far too many), but the hunger dies, and I become a master of none.</p><div id="youtube2-uiI6Z_0Q2Io" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;uiI6Z_0Q2Io&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/uiI6Z_0Q2Io?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>This year, it was swimming for me (aside from this Substack, obviously). I&#8217;ve always been a strong swimmer, with lots of water sports as a kid. But lengths of a pool? Not my strength. I never saw the reason for it. But with some weight to lose and swimming being so low-impact, it became my focus. I got some assistance from a triathlon colleague and watched all the online tutorials I could, and over a year, I got semi-ok. I can now do more than one lap without stopping or drowning. I was swimming five to six days a week for a while there, to put my obsession in context.</p><p>This love for learning is something I try to exemplify with Luke. When it came to learning programming, I was less worried about him understanding what or how a for-loop works. I wanted him to understand how to get the answers for himself, learning to learn. This was done mainly through cruelly asking him, &#8220;Did you Google it?&#8221; every time he asked me a coding question. I could have given him the answer, but look at him now. He&#8217;s telling me to Google it!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>This is one of the main benefits of working in the technology industry: it&#8217;s constantly changing, the problems are all varied, and you need to be constantly learning. I&#8217;m glad I haven&#8217;t got bored with it yet, or the bills might get a bit harder to pay. </p><p>That&#8217;s all for this week, some musings on learning, Luke spent the week fighting boredom while building a settings menu, our list of fixes for the demo has reached the single digits!</p>]]></content:encoded></item><item><title><![CDATA[Our Review of a Short Hike]]></title><description><![CDATA[Listen now (16 mins) | (This is our first attempt, we will improve)]]></description><link>https://creatingforgodot.substack.com/p/our-review-of-a-short-hike</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/our-review-of-a-short-hike</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Wed, 09 Jul 2025 18:30:34 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/167524664/ee71643d0f9370134c0d4a69261705cf.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JEXg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JEXg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JEXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A Short Hike | Nintendo Switch download software | Games | Nintendo UK&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A Short Hike | Nintendo Switch download software | Games | Nintendo UK" title="A Short Hike | Nintendo Switch download software | Games | Nintendo UK" srcset="https://substackcdn.com/image/fetch/$s_!JEXg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JEXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ac9f01a-0510-40e3-bb91-54d0fc1ca3a8_1600x800.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Warning up top on this one, lads, it&#8217;s rough, first attempt at something like this. Next one we will improve on audio and handle the review mixed with the Dad and Son Reviews a bit differently.</p><h2>Dad&#8217;s Review</h2><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;0c2bd8f1-870e-41cb-84b4-1e49eb8a6b2c&quot;,&quot;duration&quot;:172.51265,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>Okay so my review of <em>A Short Hike</em>.</p><p>First of all, <em>the vibes were class</em>.</p><p>Initially, when I saw the pixelated 3D graphics I was kind of put off if I'm honest. I don't really like that art style, but in combination with the animations and the ambient sounds and stuff like that, I really sank into the vibe as the game kind of continued on.</p><p>In those first few moments, like grabbing the glide and feeling how that feels to move around the world, felt really good.</p><p>Talking with all of the characters wasn't tedious, which sometimes it can be. You're kind of mashing X to get through conversations sometimes in these kinds of games. Each of the pieces of text was very, very short and kind of nice and digestible. Short conversations, but they add a lot of character to them.</p><p>And when you did multiple conversations with the same person, it seemed to have a lot of iterations, which was nice and reactive. I like that.</p><p>The world itself was very nicely built, especially when you started getting golden feathers. You felt like almost overpowered in the amount of flight you had. So your ability to explore and navigate the world just expanded so much as soon as you got those golden feathers. <em>Which was really nice.</em></p><p>I don't know how scalable that would be in a longer game. And that's something to point out. The size of the game helps an awful lot to how much of a quality package it is. I don't necessarily know that this would scale out long-term. There might not be enough mechanics and stuff like that.</p><p>But I enjoyed exploring the world.</p><p>I especially enjoyed the very last part. It was almost like a puzzle where you couldn't just walk straight to the top. I had all the golden feathers I could want, but there was a little bit of a puzzle of just, <em>oh, you can't go this way, you have to go that way.</em> So it was just like one last barrier before you got to the finish line.</p><p>When it comes to the story itself, I liked all the interactions and the dialogue for sure, but the final scene felt like it was trying to land a punch that I didn't quite understand. It didn't land quite the way I felt like it maybe should have.</p><p>This could have been a symptom of me not talking to enough people and getting a good context for what's happening in the story.</p><p>But yeah, I like the idea of having that kind of emotional payoff in the end, and like flying back down to your, I think it's your aunt or something like that. The end was a nice kind of circle of the story.</p><p>But that actual phone call on the top about your mother and surgery &#8212; I wasn't really sure what was going on there. It felt like it was supposed to have more emotional weight than it did.</p><p>Overall, awesome game. <em>Super liked it.</em> I loved how short it was, and the vibes are just top quality for sure.</p><p><strong>Definitely worth the playthrough.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h2>Lukes Review (Weird Audio at the start)</h2><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;079dda0d-8271-4234-b0cd-b44c4868e257&quot;,&quot;duration&quot;:143.07265,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>So this is my short review of <em>A Short Hike</em>.</p><p>So first of all, I imagine they could do a lot pretty easily since it's so simple.</p><p>I was honestly surprised by how good the movement was. Because I knew something about the game before I started playing. I knew it was kind of like artsy. So when the movement was actually good, I was kind of surprised by that.</p><p>I didn't get stuck very often, which is good. Some of the puzzles I thought I'd be stuck on them for a while, but they were pretty straightforward, but not too easy, so I still had to think about them, so it was a good balance of difficulty, I think.</p><p>Music was amazing. Like it was, it was really good.</p><p>The dialogue was like, I feel like it was kind of, it was pretty realistic. It was pretty funny as well at certain times.</p><p>The golden feathers mechanic was, like, it was really good for making you explore. I also liked how you didn't have to get all, like, you didn't have to get, like, ten feathers. You only needed, like, seven, I think. But I went around and got more feathers anyway. Like, I think I got ten. Yeah, I got ten feathers. And I know I didn't do everything in the game, but I think I did most of it.</p><p>I liked the treasure mechanic as well, where you had to dig things up.</p><p>I'm trying to think, is there anything I didn't like about the game?</p><p>The ending section in the snow is kind of unclear, where I had to go. I was wandering around there for a good bit. But the thing with the feathers freezing was pretty cool. Like a way to mix it up.</p><p>And that ending flight down the mountain was just, that was amazing. Like getting to fly over everything you've seen and then landing back at the cabin.</p><p>The inventory system, I didn't really engage with that. I don't know if there was like things to be done with that. But I basically only ever used it to equip the shovel.</p><p>And yeah, I think that's everything I have to say about the game.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Player 1 Debugs, Player 2 Creates ]]></title><description><![CDATA[Balancing systems thinking with pure creative chaos]]></description><link>https://creatingforgodot.substack.com/p/player-1-debugs-player-2-creates</link><guid isPermaLink="false">https://creatingforgodot.substack.com/p/player-1-debugs-player-2-creates</guid><dc:creator><![CDATA[David Byrne]]></dc:creator><pubDate>Sun, 06 Jul 2025 18:30:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oBgp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hi, I'm David, and this is my place to talk about what I love most: making video games with my 14-year-old son, Luke. Last year, we released a roguelike called Brawlberry. Now, we&#8217;re working on an Irish-themed couch-coop 3D platformer called Druid&#8217;s Crown. This is where I share how it&#8217;s going and nerd out about all things games and game dev.</em></p><p>We have a lot to cover this week, with many plates spinning, and all the while, the game inches closer and closer to a demo launch.</p><h3><strong>Steam Page Fiasco</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h1eG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h1eG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 424w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 848w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 1272w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h1eG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png" width="1456" height="695" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:695,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1077396,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/167376721?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h1eG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 424w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 848w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 1272w, https://substackcdn.com/image/fetch/$s_!h1eG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdd3d8c-6e24-4e73-90d5-af91f11dbb3a_1837x877.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We originally purchased a Steam page for our previous game <em>Sons of Dagda</em>, which we eventually shelved. Naively, I assumed we could simply repurpose the page for <em>Druid&#8217;s Crown</em> by changing the name and details. Turns out Steam takes issue with completely swapping out one game for another. Who knew?</p><p>So while it <em>looks</em> like the change is done on the surface, we&#8217;ll need to purchase a new Steam page and set it up properly. That&#8217;s a task for the future though, not a priority at the moment.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>Demo Wrap-Up and Sneaky Additions</strong></h3><p>Polishing the demo has begun to wear on our young developer. Classically, he quietly started implementing a few new features, very cool ones, mind you, but not exactly on the schedule.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_Us2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_Us2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_Us2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg" width="356" height="474.58516483516485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:356,&quot;bytes&quot;:2740896,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/167376721?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_Us2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_Us2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1643bf5-4a4c-4567-9111-0277940601d1_3024x4032.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This led to a whiteboarding session where we sat down and catalogued everything we wanted to fix or improve in the demo. That session gave us a tangible finish line and clear goals. We've been working through those ever since. Well, mostly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ffx7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ffx7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 424w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 848w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 1272w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ffx7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png" width="379" height="355.96846153846155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1221,&quot;width&quot;:1300,&quot;resizeWidth&quot;:379,&quot;bytes&quot;:1305053,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://creatingforgodot.substack.com/i/167376721?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ffx7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 424w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 848w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 1272w, https://substackcdn.com/image/fetch/$s_!Ffx7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dd90364-b8e9-496c-839d-e76a25530b6e_1300x1221.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Luke, being Luke, has since gone off script again and created a new tree and mechanic. And I have to say, it&#8217;s good. Surprisingly good. It captures the childhood feeling of climbing a tree in a way that our old one completely missed. Honestly, it&#8217;s so much better I&#8217;m considering deleting the old version entirely.</p><p>Even though it&#8217;s not part of the plan, these creative detours have injected much-needed energy into the polish phase. We started with 33 items, and we&#8217;re now down to just 14.</p><h3><strong>Platforming Design Philosophy: Artistic vs Systematic</strong></h3><p>Many conversations this week have centred around one core question: what makes a good platforming level?</p><p>This sparked an interesting revelation about the differences in how Luke and I approach design. His style is intuitive and exploratory. He dives into creating, letting curiosity guide him. I, ever the programmer, want to systematize the process, break down the mechanics into variables, explore combinations, and iterate toward the fun.</p><p>While out on a run, we landed on a great analogy to describe our approaches:</p><ul><li><p><strong>Luke&#8217;s Artistic Approach</strong>: Imagine designing an obstacle like mixing a colour. Luke would mix a unique shade of purple for each obstacle, tweaking and tuning it by eye and feel until it was just right. Then he repeats the process for the next one.</p></li><li><p><strong>My Mathematical (Correct?) Approach</strong>: I want to build a matrix of all possible colour combinations, essentially a colour palette of obstacle types generated by a tool. When it's time to design, I pick the closest match and fine-tune from there. No mixing from scratch each time.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oBgp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oBgp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oBgp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg" width="345" height="343.56846473029043" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:723,&quot;resizeWidth&quot;:345,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Logical Vs Creative Thinking!&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Logical Vs Creative Thinking!" title="Logical Vs Creative Thinking!" srcset="https://substackcdn.com/image/fetch/$s_!oBgp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oBgp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08ed6039-2f44-406a-aec4-25f196ef835b_723x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There are merits and flaws in both. Luke&#8217;s method allows for unique organic creativity but may miss easy wins or create inconsistencies. My method ensures coverage and efficiency but risks becoming sterile or over-engineered.</p><p>I hope we need both. Platforming is the second to second mechanic in <em>Druid&#8217;s Crown</em>. We can&#8217;t afford to get it wrong. Once we&#8217;re through the polishing checklist, we can iterate together, blending both styles to elevate the design.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://creatingforgodot.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://creatingforgodot.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>Podcast Launch: </strong><em><strong>Player 1, Player 2</strong></em></h3><p>Big news, we are just launching our podcast <em>Player 1, Player 2</em>, a three-part experience. Here's how it works:</p><ul><li><p>First, we both play the game, and each game is picked by alternating hosts.</p></li><li><p>We each record a quick review separately</p></li><li><p>We then trade reviews and host a roundtable discussion to reflect on the game, its design, and how it relates to our work on <em>Druid&#8217;s Crown</em></p></li></ul><p>It&#8217;s just an excuse to play more weird games together, and the first episode has already been a blast. The recording setup still needs some fine-tuning (apologies for the audio quality), but we&#8217;re having fun. The first episode is up on Wednesday. I have no idea how often we will do them. If our thick Irish accents are a bit much, transcripts are available too. Check it out.</p>]]></content:encoded></item></channel></rss>