Chad Cuddigan
@cuddigan.bsky.social
Bay Area game developer and coffee-enjoyer
done this before but now can't find it, so... posting this so i can find it again from an old remedy talk. max payne level design scale. his house before and after they realised you can't just build shit at real-life scale and expect it to work as a level. i am always pulling this out for folks
I keep seeing arguments for games being expensive due to hyper realistic expectations for art, or simply lots of art. What I don’t see is the actual most costly reason: Indecision Iteration is good, but the yearly rebuilding of entire characters, storylines, and levels, is the most expensive thing
Many factors at play here - not the least of which is higher-ups (in their infinite wisdom) not being able to commit to anything, or knowing good from bad All the while the economy at large expects the profit line go infinitely up, absolutely ignoring its undeniable tendency to do the opposite
"The input does not cause the output in an authorial sense, much like input to a library search engine does not cause relevant articles and books to be written (Guest, 2025). The respective authors wrote those, not the search query!" Yes, chefkiss
important on LLMs for academics: 1️⃣ LLMs are usefully seen as lossy content-addressable systems 2️⃣ we can't automatically detect plagiarism 3️⃣ LLMs automate plagiarism & paper mills 4️⃣ we must protect literature from pollution 5️⃣ LLM use is a CoI 6️⃣ prompts do not cause output in authorial sense
bridges (complete with a new bug where a high bridge stomped a low bridge)
SHELVED BY GENRE has begun THE RETURN OF THE KING, so come get Bilbofied with us: rangedtouch.com/2026/07/03/t...
Been playing the remake of Starfox 64 - I think these graphic are how I always saw it in my head! Slippy tries his best ;D
Another game I worked on that is very cheap today is WEIRD WEST I don't get any money when you buy it but I worked for these folks for YEARS and never got fucked over even a little bit, so that's the energy you should be supporting on a day like today store.steampowered.com/app/1097350/...
Save 85% on Weird West: Definitive Edition on Steam
Survive and unveil the mysteries of the Weird West through the intertwined destinies of its unusual heroes in an Action RPG from the co-creators of Dishonored and Prey.
store.steampowered.com
thomas is right. this situation is bad (bad means i dont like it) (it here being generative ai in games which is bad for reasons of value)
The reason Valve has defined AI code as separate from AI gen is that 100% of games released on Steam now contain AI code in them. 100% .. Through unity3d, UE or Godot or the steam SDK itself. Every artists must question how much of their tools rely on AI code underneath, and reconcile with it.
I think Steam should reduce the cut they take of games (shit is almost all profit) and structure their fee like a progressive tax based on sales volume - so you take like 1% of an indie game that sells 10,000 and 20% of a $70 game that does iron man numbers. That'd help make things more sustainable
Going to start a thread of all the areas I worked on for Marathon <3 <3 first up: bioresearch #MarathonTheGame #Marathon
After years of yearning for it, the latest SHELVED BY GENRE Bonus Episode has finally gotten around to watching the central text of millennial genre cinema, THE MATRIX. You remember when people believed in people believing in things? www.patreon.com/rangedtouch/...
007 First Light feels weird as a game, in that its sensibility feels over a decade old in the best ways. I'm surprised Amazon MGM paid to have a classic Uncharted System-seller style prestige have made instead of 4-player Live Service Co-op slop. Feels like it stepped out of another, better time.
messing with dithering a bit more. i kind of want to try this with stricter color restrictions. i don't think i want to dither the colors though, just the shadows?
i am excited to say that basic collision detection + response are now working for this type of geometry.
oh i'm so excited. this actually works?? wow, the fully 3d clouds give it such a sense of volume. zero polygon "layered" raycaster renderer, single thread CPU on an old computer in js 2d.
Ultimately you feel like you weren't built for this world, and you're right. You were built for a world where the skys were black with birds, and the herds of auroch stretched to the horizon, and the seas glimmered silver with fish; and you live instead in a deserted world.
you don't have to shorten it to Met Gala, you can call it by its full name, the Sony Metreon™ Gala
hey look at my fonts in these cool games: ninja gaiden, ball x pit, titanium court, cadence of hyrule... these fonts could be in your cool games too because you can buy them off me and they are not expensive chevyray.itch.io
Was lucky enough to get a chance to visit New Zealand early this month. What an amazing place! Started missing it before I even left.
I love making art and writing code. Going through that process gives so much meaning to my life. Why someone would want to shortcut that and hurry up to the result… I just don’t understand.
Working on a small demo to show off the mode7 renderer for my custom game engine. github.com/joshuaskelly... #pixelart #gamedev #screenshotsaturday
Realis—the debut TTRPG by @austinwalker.bsky.social—arrives this Wednesday, April 1 (no foolin') in a Kickstarter campaign that will run til the end of the month! Bookmark the pre-launch page today to get notified when it goes live: www.kickstarter.com/projects/cru... | featured art by @aurahack.ca
this site has a real bad "this post must be about me" problem and it's getting worse
Ah we can finally say that @jfg.land and I had the real priviledge of working on narrative preproduction for several years on @marathonthegame.bungie.net ; it has an incredible narrative team, and a very special game that takes its narrative very seriously, in a fresh way that honors its unique past
Been working on some automatic binding of Zig structs to Lua userdata at compile time lately for delve-framework, think I have it all ready to use now! Last bit was expanding it to support automatic boxing / unboxing of pointers.