John Campbell
banner
daddygame.dev
John Campbell
@daddygame.dev
Technical Director @triangularpixels.com
#gamedev #indiedev
daddygame.dev
Reposted by John Campbell
Developer @triangularpixels.com highlighted accessibility features of their VR title Unseen Diplomacy 2, currently in early access.

It includes features to more comfortably play with limited mobility, or with cognitive, audio, and visual accessibility needs.

caniplaythat.com/2025/11/04/t...
Triangular Pixels highlights accessibility features of Unseen Diplomacy 2 - Can I Play That?
Triangular Pixels recently highlighted accessibility features in their VR title Unseen Diplomacy 2, which is currently in early access.
caniplaythat.com
November 4, 2025 at 2:47 PM
Reposted by John Campbell
🕵️ Agents, your next update is live.
Patch v0.2 brings smoother movement, smarter training, and more edible objects (yes, really).
Report to HQ - it’s time to move. 🔗https://unseendiplomacy2.com🔗 #GamingCommunity #IndieGame #IndieDev #NewGame #WishlistWednesday #gamerlife #vrgaming
October 22, 2025 at 4:53 PM
And... out now! Super happy to get this into Early Access where people can actually play it after being under wraps for so long.
CLASSIFIED no more.
📂 Unseen Diplomacy 2 has entered Early Access - and the world needs you.
💾 Hack, sneak, dodge and escape in the ultimate VR spy-fi adventure.
🔗https://unseendiplomacy2.com🔗
#UnseenDiplomacy2 #VRGaming #SteamGames #IndieGame #earlyaccess #spygame #gaming #gaming #videogame
September 25, 2025 at 8:16 PM
This has easily been the longest project I've been working on - I am properly excited to actually get it out into the wild and onto player's faces. :)
🕵️‍♂️ Your mission, should you choose to accept it:
Wishlist Unseen Diplomacy 2 now and prepare for Early Access on 25th September.
⚠️ Spoiler… it won’t self-destruct. ⚠️
❤️ ➡️➡️➡️ unseendiplomacy2.com ⬅️⬅️⬅️❤️
#UnseenDiplomacy2 #VRGaming #SpyGame #SteamGames #IndieGame #MetaQuest #VRGame #IndieStudio
September 19, 2025 at 1:31 PM
Reposted by John Campbell
I'm working on texture streaming right now, and the first thing I tried was hardware tile streaming with sampler feedback. And yes, the state of hardware streaming is very sad.
bsky.app/profile/fabr...
Hardware virtual textures look like a marvelous tool for large terrains or volume compression.
Alas, they are in a sad state in terms of performance and usability. And strangely, the (very bad) binding perfs varies a lot with the driver.
→ read here: hal.science/hal-05138369
@rcmz0.bsky.social
July 20, 2025 at 7:46 PM
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's impossible to spot as it happens.
July 15, 2025 at 10:13 AM
Reposted by John Campbell
Very full room for @daddygame.dev 's talk about procedural level design in #UnseenDiplomacy2! Standing room only!
#developconf
July 8, 2025 at 10:00 AM
Reposted by John Campbell
🎉 We’re delighted to be part of the @womenledgames.com Showcase in partnership with #SummerGameFest! 😍
We're showing #UnseenDiplomacy2 — a spy VR game made by a woman-led team.
➡️https://unseendiplomacy2.com⬅️
🧵(1/5)
#WLGS #IndieGames #MadeWithUnity #WomenInGames #VR
June 7, 2025 at 5:10 PM
Reposted by John Campbell
#PitchYaGame !
🕵️‍♀️The Immersive Spy Simulator🎮
#UnseenDiplomacy2 casts YOU at the spy to stop evil-doers 💀
💪Leap into action and keep fit in a real-life #VR obstacle course around your real-world room.
Wishlist our #indiegame now! #MetaQuest #SteamVR
➡️https://unseendiplomacy2.com/ ⬅️
June 6, 2025 at 5:32 PM
Reposted by John Campbell
Love this
June 5, 2025 at 11:45 AM
Reposted by John Campbell
Revealed! #UnseenDiplomacy2 !
The INCREDIBLE real-life #VR obstacle course in your living room
Wishlist and store links ➡️ unseendiplomacy2.com
For #MetaQuest & #SteamVR
Follow us for more! #GameDev #IndieDev
May 27, 2025 at 2:03 PM
Reposted by John Campbell
We'll be joined this year by John Campbell (@daddygame.dev) from @TriangularPixels.com, who will be sharing a data-oriented method for procedural level designs that encourages collaboration, alongside providing insights into dealing with the complexity of a procedural system. #DevelopConf
April 24, 2025 at 10:15 AM
Reposted by John Campbell
Triangular Pixels welcomes @noodlenoiseaudio.bsky.social as our new Sound Designers for Unseen Diplomacy 2! Everyone here at the studio is excited to work with you all.

Make sure to give them a follow if you haven't already to see some of the great work they have done.

#Sound #GameDev #VR
April 3, 2025 at 10:46 AM
An attempt at converting an arbitrary normal into a primary axis (for cubemap-alike operations) without branches. Pretty sure there's better ways of doing this but tricky to find online as I'm not sure what the 'proper' name for this op is.
February 13, 2025 at 4:00 PM
Reposted by John Campbell
Creative Director @mrsgame.dev had the exciting opportunity to chat with #BBC radio #Cornwall Katie shared how she broke into the #Games industry, what it was like setting up a new studio ‘Triangular Pixels’ and the origins of the #BAFTA nominated game Unseen Diplomacy
www.bbc.co.uk/sounds/play/...
January 27, 2025 at 12:20 PM
Come join us and make some noise!
January 21, 2025 at 10:58 AM
We all have an emotional support dead famous guy and who he is says a lot about you.
January 10, 2025 at 11:31 AM
Can anyone identify this component on the #2DS circuit board? The tiny black cube (pink arrow) has fallen off my son's 2ds and it no longer boots, so trying to fix it.

I think the RF shield dislodged and knocked this component off, and possibly left a bit of it still attached. (Image from #ifixit)
December 4, 2024 at 10:21 AM
Today'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. :(

Feels like Unity assumes dynamic branching is fast enough now, but that's not great for mobile VR
December 3, 2024 at 5:01 PM
Reposted by John Campbell
December 1, 2024 at 4:23 PM
This week I've been working on a semi-realtime AO baker as an altenative to situations where build-time lightmapping isn'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.
December 1, 2024 at 6:05 PM
It's easy (and fun!) to complain about tech, especially something you use every day. So I like to celebrate the positives too.

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!
November 26, 2024 at 10:53 AM
Interesting write from @aras-p.bsky.social on how Unity changed over the years: aras-p.info/blog/2024/08...
Definitely agree that the extendibility is a hidden gem that doesn't get enough credit (and is often lacking in the newer workflows like timeline).
Random thoughts about Unity · Aras' website
aras-p.info
November 25, 2024 at 10:36 PM
I love the ingenuity of these analog animation methods. They may not be directly relevant these days I still think there's a lot to be learned from 'obsolete' approaches. Plus the soft fake vector output remains very compelling.
www.youtube.com/watch?v=2cbb...
HAND DRAWN CGI: Animating the Terrahawks Title Sequence (Kevin Davies & Gerry Anderson Documentary)
YouTube video by Century 21 Films
www.youtube.com
November 19, 2024 at 1:21 PM
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 'MOC' with renders and instructions. 1/9
rebrickable.com/mocs/MOC-198...
Basic Factorio Train
A Lego version of the Factorio train locomotive. Approximately 13x4 in size.This came about after I tried to build CodeHard&#39;s excelent <a href="https://rebrickable.com/mocs/MOC-183311/CodeHard/fac...
rebrickable.com
October 25, 2024 at 10:07 AM