<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Technical Director @triangularpixels.com&#xA;#gamedev #indiedev&#xA;daddygame.dev</description><link>https://bsky.app/profile/daddygame.dev</link><title>@daddygame.dev - John Campbell</title><item><link>https://bsky.app/profile/daddygame.dev/post/3mh77qwg3j22q</link><description>It&#39;s been a long time coming, but I am *very* happy to get Unseen Diplomacy 2 out of early access and into player&#39;s hands. The whole team have been amazing and I&#39;m very proud to get some really unique mechanics out there for everyone to play. :)&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>16 Mar 2026 19:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3mh77qwg3j22q</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lzorgazpwk2p</link><description>And... out now! Super happy to get this into Early Access where people can actually play it after being under wraps for so long.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>25 Sep 2025 20:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lzorgazpwk2p</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lz6xxzo4zs2c</link><description>This has easily been the longest project I&#39;ve been working on - I am properly excited to actually get it out into the wild and onto player&#39;s faces. :)&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Sep 2025 13:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lz6xxzo4zs2c</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3ltyo62jze22k</link><description>I had fun times debugging why a computer terminal unit test was failing, and occasionally going to the wrong screen. Turns out an unrelated button was yeeting itself onto the keyboard mid-test about 50% of the time. And due to unit tests running at x100 speed, it&#39;s impossible to spot as it happens.</description><pubDate>15 Jul 2025 10:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3ltyo62jze22k</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3li32ov4ntk2b</link><description>An attempt at converting an arbitrary normal into a primary axis (for cubemap-alike operations) without branches. Pretty sure there&#39;s better ways of doing this but tricky to find online as I&#39;m not sure what the &#39;proper&#39; name for this op is.</description><pubDate>13 Feb 2025 16:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3li32ov4ntk2b</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lgap2uzs3k2p</link><description>Come join us and make some noise!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>21 Jan 2025 10:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lgap2uzs3k2p</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lff3rmxunk27</link><description>We all have an emotional support dead famous guy and who he is says a lot about you.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>10 Jan 2025 11:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lff3rmxunk27</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lchwlnt7lk2s</link><description>Can anyone identify this component on the #2DS circuit board? The tiny black cube (pink arrow) has fallen off my son&#39;s 2ds and it no longer boots, so trying to fix it.&#xA;&#xA;I think the RF shield dislodged and knocked this component off, and possibly left a bit of it still attached. (Image from #ifixit)</description><pubDate>04 Dec 2024 10:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lchwlnt7lk2s</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lcg4jsgdb22p</link><description>Today&#39;s scream is brought to you by shader combinatorial explosion, and how adding one extra shader variant to a common cginc is now making every shader in the project time out when compiling. :(&#xA;&#xA;Feels like Unity assumes dynamic branching is fast enough now, but that&#39;s not great for mobile VR</description><pubDate>03 Dec 2024 17:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lcg4jsgdb22p</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lcb767b7b22a</link><description>This week I&#39;ve been working on a semi-realtime AO baker as an altenative to situations where build-time lightmapping isn&#39;t available. Promising results so far from the prototype, which is a coarse voxalization followed by a bunch of raycasts for each voxel to calculate a AO intensity.</description><pubDate>01 Dec 2024 18:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lcb767b7b22a</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lbtuooweck24</link><description>It&#39;s easy (and fun!) to complain about tech, especially something you use every day. So I like to celebrate the positives too.&#xA;&#xA;In that spirit, Unity suprised me yesterday by having a genuinely useful 3d texture preview, with a bunch of visulisation methods. Super useful for proc gen debugging!</description><pubDate>26 Nov 2024 10:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lbtuooweck24</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lbsliunvps2w</link><description>Interesting write from @aras-p.bsky.social on how Unity changed over the years: https://aras-p.info/blog/2024/08/11/Random-thoughts-about-Unity/&#xA;Definitely agree that the extendibility is a hidden gem that doesn&#39;t get enough credit (and is often lacking in the newer workflows like timeline).</description><pubDate>25 Nov 2024 22:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lbsliunvps2w</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3lbcjnxph6k2h</link><description>I love the ingenuity of these analog animation methods. They may not be directly relevant these days I still think there&#39;s a lot to be learned from &#39;obsolete&#39; approaches. Plus the soft fake vector output remains very compelling.&#xA;https://www.youtube.com/watch?v=2cbbyNRbfd8&amp;t=796s</description><pubDate>19 Nov 2024 13:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3lbcjnxph6k2h</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3l7dd7blewl2s</link><description>In anticipation of the #factorio expansion I recreated the train using what lego I had, and accidentally went down the rabbit hole of turning it into a proper &#39;MOC&#39; with renders and instructions. 1/9&#xA;https://rebrickable.com/mocs/MOC-198046/OrangyTang/basic-factorio-train/#details</description><pubDate>25 Oct 2024 10:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3l7dd7blewl2s</guid></item><item><link>https://bsky.app/profile/daddygame.dev/post/3l753omy44x2k</link><description>Hello world!</description><pubDate>22 Oct 2024 22:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:wbttr4sqlgegr7qtaemtysen/app.bsky.feed.post/3l753omy44x2k</guid></item></channel></rss>