Sunday, June 15, 2025

A foray into TikTok / notes on social media aesthetics

So I've finally done it. I've made a TikTok account (@radiatoryang). Forgive me.

I still prefer text over video, and I certainly don't intend to "pivot to video"... but it was feeling increasingly foolish to lack the video skills / cultural context of virtually everyone under 30 in the entire world.

Now I'm not a total stranger to making video. I used to do weekly level design streams called "Level With Me" on Twitch, where I gained a decent sized following with regular viewers and even some paid subscribers, but the lockdown-era gauntlet of remote teaching marathons quickly burned me out and irrevocably soured me on what used to be a fun hobby.

For this foray into TikTok crafting, I'm approaching it somewhat slowly and methodically...

Saturday, May 31, 2025

"After School" - from LAN Party (2024)

photo of a random 2000s era US cybercafe

(This personal essay was written for LAN Party, a nice photo book about LAN gaming culture curated / edited by merritt k, along with many more essays like this one. You should buy the book and give it nice reviews. For this blog post version, I've made a few edits and added some pictures / links.)

After School

Sometimes on Fridays after school, a bunch of us would meet up to play video games.

We went to a cybercafé called CyberLab, which sounds like the generic yet clearly evil corporation in an 80s action movie. But no fancy cyber word reflected the reality of this place: a dingy room filled with surplus office furniture and overheating computers. It was probably more than a little smelly. Yet it was ours.

Friday, May 23, 2025

Upcoming game dev events in Australia and New Zealand, June - August 2025

Down here in the other hemisphere, Australians and New Zealanders are approaching winter... which means it's time to leave the beach and attend some game developer events. 

I'll be participating in a few public events this season:

Lastly, if you're interested in keeping up-to-date with the Australia / New Zealand game dev community, sign up for the Indie Dev Digest newsletter by Meredith Hall. She also maintains a list of ANZ games events and a list of ANZ game funding initiatives too.

Sunday, May 11, 2025

Space is not a wall: toward a less architectural level design

(This post is adapted from my micro talk "Teaching and Rethinking Level Design" at the GDC 2025 Educators Soapbox session. That's why it mentions "students" in the slide above.)

People want to do level design. They grow up playing games like Minecraft, Roblox, Fortnite — all 3D games with 3D worlds. And to create 3D worlds, supposedly you need this thing called “level design.” Then when you search YouTube, you'll be told that level design is about implanting secret lines that "guide the player" into walking down hallways. Such is the power of ARCHITECTURE! 

But this is not how architecture works, nor how level design works. Imaginary invisible shapes cannot mind control players, and even if they could, no one needs to be mind controlled to walk down a hallway. 

No one plays games like this, but why do we think we do? What's going on here?

Monday, April 7, 2025

Tryhard dev log - Cutscene and Game Scripting with Yarn Spinner v3.0 beta

In our upcoming game Tryhard, we have cutscenes and dialogue and level scripting like many other RPGs. This dev log is about how we’re implementing some of that stuff in the game. 

(Note that I'm writing this post mostly for fellow Unity game devs, but even if you don't happen to be a dev, maybe you'll appreciate this technical behind-the-scenes look anyway? Just let all the game dev words and lingo wash over you like a summer rain.)

We’re using the free open-source dialogue system plugin Yarn Spinner v3.0 beta 2 as our main scripting and story plugin. I’ve written about Yarn in the past and I'm finding this fresh new version 3 to be a great upgrade with useful features, even while in beta. For more info on these features, see the Yarn Spinner docs "Coming in v3" page.

Here’s how we’re using some new YS3 features for some cutscene and scripting stuff in Tryhard:

Sunday, March 16, 2025

Yep I'm at GDC 2025 (links / presskit / dance card)

Yep I'm attending GDC 2025. (For better or worse, I've made too many commitments to cancel.)

The best way to contact me is to @ me on BlueSky or email me ( yang.robert.w [AT] gmail ). You can also probably just find me lounging in the Yerba Buena Gardens on most non-rainy noon-afternoons.

If you're press / journalist / podcaster / creator / TikToker / YouTuber / writer etc. and you need content to feed the Machine -- contact me (see above) and I'm happy to talk about whatever to help you:

  • General video game opinions / GDC gossip.
  • For 2-3 years I've been contributing level design to Big Hops (check us out at Day of the Devs) and I've learned a lot about making 3D platformer levels
    • But for a demo / better sense of the game, contact the director Chris Wade ( chris [AT] luckshotgames.com ). A lot of the dev team will be hanging around GDC too.
  • I'm also speaking at GDC about the difficulty of teaching level design and writing The Level Design Book, now a top search result and community resource used in multiple schools and studios.
  • I'm also here as part of a New Zealand government trade group, with generous support from NZ CODE. It's funny to be part of a "foreign" delegation "visiting" my home country. I can talk about what NZ is doing at GDC, the local NZ game industry, or explain NZ in general (is it really like Lord of the Rings?)
    • I'm here pitching our upcoming game Tryhard, a tactics RPG about managing an underdog rugby club.
    • If you fund / publish games and Tryhard seems interesting / you just want to connect in general, email me ( yang.robert.w [AT] gmail ) and we can probably figure out a last minute meeting or demo too.

Below, my event schedule / dance card for the week:

Tuesday, March 11, 2025

Tryhard devlog - about the setting, game world, and worldbuilding

Now that we’ve announced our upcoming game Tryhard (... WISHLIST ON STEAM?) I can talk more openly about our design and development process for it.

Today's post is about the game's setting, world, and worldbuilding.

Like many RPGs, Tryhard has an explorable 3D town hub where you can talk to NPCs, visit shops, and randomly barge into homes to steal things. These RPG towns usually exist in a magical fantasyland of make-believe, but Tryhard's town is based on an actual real-life magical fantasyland of make-believe called Auckland, New Zealand! 

Specifically, you live your RPG life in a unique IRL neighborhood known as Karangahape Road (pronounced like "ka-rawng-ah-hawp-ey").

Monday, March 3, 2025

Radiator University, Spring 2025 course catalog

Welcome back to Radiator University! Although it's been 7 years since we last offered any courses, we wish to assure you that we're absolutely open for business and/or scholarship, thanks to a fresh funding injection from Hegemony Capital, which will never compromise our academic mission in any way. 

Here's a sample of our new course offerings for the upcoming Spring 2025 semester:

AG 3532 - FOLIAGE AND TERROR
What is the reality of a forest, and how do we reconcile this with the virtual plantations infesting video games? While studying forest ecologies, we will survey various digital foliage tools such as SpeedTree and TreeIt. Students will then work in groups to "plant" virtual forests; with each week, the virtual forest must undergo 10 years of simulated growth. Then in partnership with Landwirtschaftliche Rentenbank, students will spend the second half of the semester in Austria training as industrial arborists while studying the poetry of Rainer Maria Rilke. Even as arborist-poets, can we ever truly know the whole of the forest, across all time and space, virtual and material? As Rilke would say - every tree is terrifying. (2 credits)
($30000 USD lab fee, 50% deposit required upon enrollment. Work Study students ineligible. Prerequisites: Advanced Austrian German or equivalent.)

Monday, February 24, 2025

The year of the blog? + how to easily put a Bluesky feed widget on your website

V Buckenham has declared that this is the year of the blog. I suppose I shall answer the call. It must be so.

I used to blog with shocking regularity -- at my peak (or my lowest point?) I was writing 2-3 posts a week. I can't imagine doing that now. But maybe I can commit to a 2-3 posts "every now and then"?

***

As long as we're strolling down memory lane: my most loyal readers may recall this blog used to have comments and a personal Twitter feed in the sidebar. I'm not bringing comments back, but I've gone ahead and added a personal Bluesky feed widget that displays a few of my most recent posts in the sidebar -- just like it's 2010. (If you're reading this on mobile, you'll have to switch to the desktop version to see the sidebar.)

Figuring out how to add a Bluesky feed widget was surprisingly complicated to figure out, but then very simple to execute. Useless google searches would have you believe that you have to sign-up for a weird widget scam service with a fake free plan, and the official Bluesky website only offers tools for embedding an individual post as a widget.

But if you can paste HTML, then you too can have a free and easy Bluesky feed widget on your website or Blogger or Wordpress or whatever. Here's my very authoritative guide:

Tuesday, February 11, 2025

New game announcement: "Tryhard" + "A Sportslike Manifesto"

Tryhard is an upcoming sports RPG about managing an underdog rugby club in New Zealand.

We're still quite early in development. But for now, it'd really help us if you wishlisted the game on Steam or idled in the Discord, mostly so we can show those stats to convince rich people to give us money to finish making the game.

If you're interested in why we're making this game / what's going on...

Monday, June 17, 2024

"What's on your bookshelf" at Rock Paper Shotgun

Just a brief update here -- I recently had the honor of participating in Rock Paper Shotgun's "what's on your bookshelf" interview series.

It's one of my favorite gaming journalism things happening at the moment, full of interesting book recs and observations from smart people like Alice Bell, Josh Sawyer, and Xalavier Nelson Jr. Check out the full series listing here.

The implication is that I too am also a Smart One. And indeed filling out the questionnaire made me realize I mostly read non-fiction these days. I suspect an English literature degree turned me into a snob. I'm so disconnected from modern popular book culture (e.g. BookTok) where some game devs like Holly Gramazio are making new careers as authors writing fun books that people actually read. I'm jealous! I want to read and write fun things too!

re: the unannounced rugby project, it remains unannounced. It's intended to be a more commercial game, and in business-land apparently you're supposed to be careful about when you start talking about something. All I'll say is -- I've been interested in horniness and sports for a while, and embracing sport is probably one of the next big "trends" in queer culture. Hopefully this game won't miss the peak.

Saturday, April 27, 2024

On "Sudden Death" by Cecile Richard, nat_pussy, and isyourguy

As a fellow gay Australian Rules Football gamemaker, I am honor bound to write about Sudden Death by Cecile Richard and nat_pussy with help from isyourguy -- a 30-45 minute "romantic sports fiction" interactive fiction / visual novel about an underdog Aussie footy team doing crimes and gayness. Yet beyond matters of honor and gayness, there's still plenty more to recommend about it.

Sudden Death was originally released for Domino Club, an occasional month-long game jam with anonymous submissions. Eventually you're allowed to out yourself -- turns out the now-revealed Cecile Richard and nat_pussy have made lots of Bitsy and Twine-like works already, and all that experimental queer storytelling experience shines through here.

SPOILER WARNING: vague spoilers, nothing specific.

Friday, April 12, 2024

Design review: Botany Manor as a quiet dark detective game

Botany Manor is a 3 hour first person puzzle game about growing plants while exploring a big beautiful fancy house that smells like British Bake-Off.

The main design inspiration here is obviously Gone Home, with a central family-based ambient narrative, household duck homages, and gradually unlocked doors. Many would also compare this to The Witness' soft visual style and sprawling sunny gardens. 

But when you actually play this, it turns out neither of those are useful comparisons. Gone Home anchors its story focus with voice acting, narration, simpler puzzles, and wry realism. The Witness fully commits to hundreds of puzzles at the scope of an open world game. Neither of these really get at the player experience in Botany Manor.

Instead, I think Botany Manor is most usefully compared to The Case of the Golden Idol / Return of Obra Dinn.

SPOILER WARNING: this post spoils the game's overall design structure / puzzle patterns, and spoils the general story and ending.

Sunday, February 4, 2024

new Quake map: "Taught By Thirst" for Remix Jam

Taught By Thirst is a new Mesoamerican themed single player Quake map that I made for Remix Jam, a 3 week community level design event where we all adapted multiplayer maps from other games for Quake. 

The definition of "remix" was kept loose on purpose, and anyway some of the fun is in figuring out where the map came from... although that's not the case with mine: I clearly adapted de_aztec by Chris "narby" Auty from Counter-Strike.

In this post I will talk about my inspiration and intent. I also explain what happens in the level. If you want, play it before reading this post. This is your last SPOILER WARNING.

Tuesday, November 14, 2023

new jam game: Where's the beef


I released a quick little jam game about 2 weeks ago, but I realized I never posted it here, so here it is:
"Where's the beef is a silly little beef-finding web browser game made in zero hours for 0h game jam 2023 (http://www.0hgame.eu/) where we make games in "zero hours" when daylight savings time switches over (in Europe)"

"15 levels of beef finding; literally photorealistic graphics; can YOU find the beef???"

For all the zoomers / teens reading this -- "where's the beef?" was a popular catchphrase in a Wendy's ad campaign back in the 1980s...

Thursday, June 22, 2023

Design review of Against The Storm, by Eremite Games


Against the Storm by Eremite Games (Steam page, official site) is a popular 2.5D town-building run-based RTS with a Warcraft 3 inspired aesthetic and a deckbuilding meta-game progression.

You spend an hour building a base while fulfilling randomized mini-goals for victory points. When you have enough victory points, you leave that base behind, and restart on a new map to build a new base to unlock more buildings and resource types and perks to add to your shuffled deck of possible choices. This all ties into an overarching "world map" meta to unlock more bonuses.

It's well-made and I can see why it's popular, but design-wise, I feel it's overburdened with too much stuff...

Saturday, June 3, 2023

Design review of Redfall by Arkane Studios Austin

I completed the main campaign in Redfall (official site, Steam, also on Game Pass), a 4 player co-op open world shooter by Arkane Austin, who's mostly known for detailed single player story-filled action games. The reviews and player reaction haven't been positive, but as an Arkane fan I felt compelled to play it for myself and take it on its own merits.

Overall I feel it's an OK game that's basically playable, despite the bugs and aggressive texture streaming and general unfinished feeling. If Microsoft had given them another 6-12 months to truly polish everything, then it maybe would've been a more solid OK game. 

Anyway I didn't mind the incompleteness so much because I was playing less for fun, and more "for work", as a first person game developer. In this sense, playing a 75% finished game is more useful than playing a 100% finished game. You get to see more of the big broad strokes before they got quite resolved, the intent vs. the execution. 

So this post will focus on my read of the general game design and player experience.

SPOILER WARNING: lots of general systems spoilers and gameplay screenshots, some story spoilers

Saturday, May 20, 2023

The joys of the anti-farm sim: "Before the Green Moon" by turnfollow


SPOILER ALERT: This post SPOILS what happens in Before The Green Moon. I strongly recommend playing it first.

Before The Green Moon (on Itch and Steam) is a post-apocalyptic indie Harvest Moon / Stardew Valley / Animal Crossing inspired farm life sim about scraping by, in a decaying rural truckstop town with bored depressed locals you gradually befriend (or ignore).

I was surprised Turnfollow was working in this big systemic genre space, since I mostly know them for their very good linear story games Little Party and Wide Ocean Big Jacket. But you can see the "seeds" of this game (ha ha) in their wartime gardening game A Good Gardener so maybe it's not so unexpected...

From the beginning, you're given an ultimate end goal: earn enough company scrip to buy a ticket to the moon. Instead of a raccoon banker oppressing you with a mortgage, it's a faceless Moon Company exploiting every poor soul left on this post-apocalyptic Earth. Brilliantly, the already astronomical price of the moon ticket actually increases during the game. Imagine if Animal Crossing had the bravery to charge interest on the home loan!

Well, Before The Green Moon is brave, brave enough even to suggest that farming isn't exactly a picturesque Hallmark movie. Instead, you're stuck in this abandoned GameCube game and you need to somehow earn enough to buy a moonshot out of this dump. How are you gonna do it?

Friday, March 17, 2023

Double Fine PsychOdyssey recaps / viewing guide, episodes 01-17


Last month, game industry documentary makers 2 Player Productions debuted a massive 32-part YouTube game dev doc series Double Fine PsychOdyssey, chronicling the development of Psychonauts 2 from its earliest glimmers of pre-production in 2015 to its final release in 2021. 

I assumed it was mostly for fans but after watching all 32 episodes (on 2x speed, skipping some parts) I've changed my mind and now I think it's essential viewing for all game designers / devs. It shows the everyday work of medium-scale commercial game dev in unprecedented detail: the creative high of successful collaboration as well as the ugly prototypes, grueling bug fixes, and painful miscommunication. There's also a thrill of access, where the camera captures vulnerable moments it wasn't quite supposed to see. The most epic public post-mortem ever.

As a public service, I've written a short text summary and some notes for each episode. This recap post / viewing guide covers only the first half of the series (episodes 01-17) and I'll try to write-up the second half later.

SPOILER WARNING: obviously, these recaps spoil what happens in each episode.

Monday, January 2, 2023

Unity WebGL tips / advice in 2023

I recently released a Unity WebGL game and the process was a bit painful. Here's what I learned...

In summary: 

  • I was using built-in pipeline and didn't try URP. (HDRP is definitely out of the question btw)
  • Unity WebGL support isn't bad, and WebGL performance is even OK, as long as you treat it like a ~2015 mobile device in terms of capability and performance. Don't throw a lot at it, especially because iOS browsers can't do a lot...
  • ... because it's 2023 and iOS WebGL performance is still pretty shitty even with Apple's promised ANGLE WebGL 2.0 support. You should expect to do a lot of mitigations and workarounds just so iPhones and iPads don't explode. Meanwhile, Windows and Android browsers are generally solid and reasonable. (In case you can't tell, I'm pretty annoyed with Apple.)
  • Here's what'll happen to you: your WebGL build tests on your desktop browser will work fine and you'll be pleasantly surprised... and then you'll try it on an iPhone and it'll be a mild disaster where you spend a week or two fixing all the various ways it explodes.

(Note: this is current as of Unity 2021.3.11 LTS + iOS 15.)

Tuesday, December 13, 2022

That Lonesome Valley as cowboy coin crusher

SPOILER WARNING: This post spoils what happens in my new game That Lonesome Valley. If you care about spoilers, play it first. It'll take about 30 minutes.

CONTENT WARNING: This post contains discussion of gay sex acts and some screenshots with obscured pixel art nudity. It's mostly "safe for work" even if the actual game is not.

That Lonesome Valley is a short gay cowboy romance game about walking, sheepherding, and kissing. 

Back in 2019 I made an unfinished prototype for a Gay Western game jam to contemplate the anniversary of influential gay cowboy film Brokeback Mountain (2005). Three years later, I've finally finished it. This final release now has gay sex, smoochin', and other important new features. 

I'm still not quite happy with how it turned out, but at this point I guess I'm just gonna have to live with it. As usual, I've written about what happens in the game, and I detail some of my creative process, intent, inspirations, and what I hope to contribute to gay cowboy discourse...

Friday, October 14, 2022

Indie game capsule reviews: Immortality, Wayward Strand, Cult of the Lamb, Betrayal at Club Low, Atuel

SPOILER WARNING: I keep specific story spoilers vague, but I do have to talk about what happens in the games somehow. So I still kinda spoil the player progression / interactive arc. Sorry.

What are people playing and talking about these days? Well, I don't know anything about that. But here's what I'm playing and what I'm talking about:

  • Immortality
  • Wayward Strand
  • Cult of the Lamb
  • Betrayal at Club Low
  • Atuel

Friday, September 30, 2022

new Quake map: There's a Certain Slant of Light

These are design notes about my process and intent, and it may spoil what happens in the level.

I made my new single player Quake map "There a Certain Slant of Light" for the Quake Brutalist Jam, a 2 1/2 week long map jam focused around making chunky modernist concrete themed levels.

I actually made most of this level around two years ago. I wasn't really happy with it, so I never released it. Though when I fixed it up for this jam, I ended up keeping most of the layout and geometry. Maybe it wasn't such a bad map after all? 

The two big changes I made were the texturing and the monster placement / player flow...

Wednesday, September 21, 2022

"Voluntary Attempts to Overcome Necessary Obstacles" at EFA Project Space, Sept 23 - Oct 29, 2022

My gay historical bathroom cruising game "The Tearoom" is part of a new upcoming group exhibition "Voluntary Attempts to Overcome Necessary Obstacles" at the EFA Project Space in New York City, curated by Nicholas O’Brien. 

The show will run for about a month, from September 23rd to October 29th, 2022. Although I won't be there, since I currently live on the opposite side of the planet, I encourage you to check it out. There's a lot of great people and good stuff.

I've copy-and-pasted the exhibition blurb below:

Saturday, August 13, 2022

new Quake map: Breakfast Under The Balloons

I made a new single player Quake 1 map called "Breakfast Under The Balloons" for the community map pack Coppertone Summer Jam 2, where mappers were encouraged to make sunny summer-y themed maps using the popular community rebalancing mod Copper.

I like making sunny maps anyway, and the first CTSJ back in 2020 was when I made my first Quake map, so the event has a special place in my heart.

This post details some of my process and intent, and spoils what happens in the map. You may want to play it first if you care about that.

Thursday, June 30, 2022

Zugzwang as a pole dance upward unto heaven





This post details my process and intent for making my new release Zugzwang (pronounced in German like /ts'OOK-ts'VAHng/) a tactical sex dungeon roguelike cum ritual game.

I first prototyped it back in 2019, but I didn't really know how to finish it. This marks its true public release, with finished graphics, gameplay, tuning, more sex, and finally an ending.

SPOILER ALERT: This post spoils what happens in the game. It also spoils a bit of Bioshock Infinite (2013) because why not.

CONTENT WARNING 1: I mention a suicide from a century ago.

CONTENT WARNING 2: the game is rather explicit, but I've kept the imagery in this post relatively tame, at a semi-NSFW / soft-R rating.

Thursday, June 16, 2022

Postcards from Quakeland, 2022


Some random notes and thoughts from Quake modding land, in this cold wintery June of 2022:
  • Community Hubs
  • Official Mods
  • The Future of My Quake Maps

Wednesday, May 18, 2022

Logjam as mourning wood

Logjam is the latest in my gay sexuality series -- a short small game about a middle aged lumberjack daddy processing wood and other hard things. It's about forestry, masculinity, and history, but on a surface level it's a simple work simulator with a burly stripper and occasional twists.

CONTENT WARNING: Some of the screenshots have some CG nudity in them. It is "NSFW".

SPOILER WARNING: This post spoils what happens in the game. If you care about that, then you should play it first.

Tuesday, April 19, 2022

Why I still use Unity

There's been some game dev twittering about Unity vs. Unreal lately. Why use Unity when Unreal is better?

The basic consensus is that Unity's advantages have been crumbling for years, and its attempt to challenge Unreal on high-end graphics has meant neglect everywhere else. But if you want high-end then UE5 Nanite / Lumen is light years beyond Unity HDRP anyway? And if you're making the typical aspirational photorealistic action game, you'll probably want UE's gameplay architecture and free photoscan assets too.

Most recently, respected developer Ethan Lee has weighed in. For him it's not about the graphics, it's about source engine access and engineering processes. Being able to pinpoint bugs in the core Unreal Engine code, fix them, and submit patches to Epic is how modern software development works. Comparatively, Unity is closed source, and even if you go to the trouble of filing a bug report you'll still have to wait a year for an official bug fix if you're lucky. This is important during the second half of a game dev cycle, when game making becomes a terrible slog -- when your game randomly crashes on Nintendo Switch for some reason and you have to figure out why but you're already so so tired.

So why on earth would anyone still use Unity? Everyone has their own situation, and here's mine:

Saturday, April 2, 2022

new Quake map: The Close And Holy Darkness

This post spoils what happens in my Quake map. If you care about that, play it first.

I made another Quake map -- this one was for a map jam called Retro Jam 7, where we all spent 2 weeks making level design homages to the greatest hits. 

The theme here was "Koohoo" or "The Castle of Koohoo" (2001) by Vondur. The theming felt very fresh for Quake at the time, taking notes (and maybe a few textures) from Unreal. The novel use of greens and blues, as well as the outdoor hub layout, contrasted a lot with the browns and reds of Quake 3 Arena inspired aesthetics popular at the time.

Of course, I figured everyone else in the jam was going to lean on those dark greens and blues, so instead I opted for a rosy morning brown type of mood.

Thursday, February 17, 2022

new Quake map: "Heart Like A Bird's Nest"

Heart Like A Bird's Nest is my new Quake map made for the weekend level design jam "Quake Speedmap Snack Pack 2" organized by Fairweather a few weeks ago.

This jam placed specific constraints on submissions, asking designers to map for a "slot" with a specific texture theme and weapon progression. I chose slot 1 which represents the start of a campaign with a "cr8 base" theme (grungy brick / concrete / metal industrial sci-fi) and shotgun / nailgun (+ optional super shotgun / grenade launcher secrets).

I started by blocking out a small arena. The arena has a little observation deck with a little floor hatch to drop down into the fight when the player's ready. I wanted a typical 2010s era play pattern where the player can safely scope out enemy positions and form a basic plan before getting into it. But I also mess with the player's limited information and hide some enemies underneath the observation deck sometimes, in proper Quake fashion.

Monday, January 17, 2022

Darner's Digest, vol. 3: on the Yarn Spinner v2.0 release + a YS primer

Darner's Digest is a series of blog posts about Yarn Spinner, a free open source Unity dialogue tree plugin.

On December 21st, 2021, the Yarn Spinner project finally made its public YS v2.0 for Unity release

YS 2.0 has gone through six (6!) preview versions / betas over the last few years, with several debates and redesigns that have finally culminated in this version. If you're familiar with Yarn Spinner already, you should go read the changelog for upgrade notes from v1.0 to v2.0.

But a lot about YS and its ecosystem have changed, so it's probably helpful to recap what's going on.

1. What is Yarn Spinner in 2022?
2. When to use Yarn Spinner
3. How to use Yarn Spinner
4. Current Strengths / Weaknesses
5. The Future

Wednesday, January 5, 2022

Resolutions, 2022

Well, 2021 was a year, huh? Here's the work in 2022 that I'm looking forward to:
  • Release 1+ gay sex games. I have two projects that have been perpetually stuck at ~95% complete, and two that are 50% complete. It's been tricky to find time (and volition) to sit down and finally finish them. But again! 2022 is going to be the year I bet! I mean, it has to be, right??
  • "Launch" my level design book project. While the book is already open and public, I haven't been talking about it or publicizing it since there's still so many gaps and missing pages. It's a very unstable book, even though I've somehow written 100,000+ words over the past 2 years. But this year I feel like it's finally going to feel complete enough that I can start recommending it to people.
  • I'm going to start streaming again, maybe in a few months. Since my move to New Zealand last year, it's taken me a while to get settled with a more reliable schedule. Now I'm finally on my way to figuring out my routines again.
I also have a few other projects in the works, but those'll get announced later in the year. There's one in particular that's pretty unusual compared to my past work. I've been having a lot of fun making it though.

Good luck everyone, and here's hoping 2022 treats us all a bit better.

Sunday, December 19, 2021

new Quake map: "When There Were Wolves"

I made another Quake map, this time in collaboration with fellow mapper @mrtaufner for the 2021 Quake community Xmas Jam

Taufner handled the initial blockout and gameplay, while I did the art pass and tweaks. (With textures by Makkon as usual.) 

The collaboration here was ideal because I didn't feel like doing gameplay stuff, and Taufner didn't want to art pass, so we exchanged duties and took turns working on the level.

Thursday, November 11, 2021

Deathloop deconstruction / design thoughts


SPOILER WARNING: this post spoils levels, main quests, and gameplay systems in Deathloop

I guess this post is my contribution to Deathloop discourse. This is similar to my tactics games writeup and Enderal (huge Skyrim mod) writeup where I spoil some interesting game designer / systems design things. I don't discuss much of the game narrative. I assume general game design knowledge but minimal Deathloop-specific knowledge. Perfect for pretending to have played Deathloop if you find yourself talking to a game dev. Not that you should ever talk to a game dev.

Just to warn you, this post is 5700+ words with 3 sections:
  • General systems overview
  • More specific gameplay stuff -- stealth and level design notes, combat notes, invasion implementation
  • Critical path / progression overview with "beat sheet" tables

Thursday, November 4, 2021

The Forgotten City (2021) revisited

I've written previously about murder in Skyrim, epic Skyrim fan game Enderal, and a very bushy Skyrim mod called The Forgotten City. Since then, the mod makers have remade it into a UE4 standalone time loop first person RPG called... The Forgotten City (2021)

From a game dev perspective, it's been fascinating to play. They had to rebuild Skyrim systems in Unreal... but what to cut and what to recreate? In this post, I compare and contrast the original and this modern remake from a dev / design perspective.

DISCLAIMER: I played the original mod and remembered much of it, so a total newcomer's experience would probably be different. Or maybe it wouldn't? Who knows.

SPOILER WARNING: this post spoils much of what happens in The Forgotten City (2021).

Sunday, September 5, 2021

new Quake map: Tell Me It's Raining

This post spoils what happens in my Quake map. If you care about that, then you should play it first.

NOTE: there are reports that my map crashes FTE Quake, so make sure you use Quakespasm or vkQuake to play. Sorry about that.

"Tell Me It's Raining" is my fifth released Quake single player map, part of the Alkaline Jam where we all made sci-themed "base" maps with a mod kit called Alkaline.

It uses the Makkon sci-fi themed textures as showcased in the stunning Alkaline start hub map -- a major inspiration for this map and I assume other maps in this pack as well. I was also inspired by the Centre Pompidou's copious colorful piping and vast industrial scaffolding. I wanted big chunky shapes draped in warm colors, continuing my tendency to make big sunny Quake maps.

I generally like how the map turned out, but I think I tried to do too much complicated stuff in this one, and miscalculated how players would react.

Thursday, August 26, 2021

"Quake Renaissance" for Rock Paper Shotgun

For Rock Paper Shotgun, I recently wrote a three-part series "Quake Renaissance".

Part 1 is an industry history of Quake's cursed development at id Software, Part 2 is a primer to 25 years of Quake community modding, and lastly Part 3 is a how-to guide for getting into Quake and enjoying its mods.

This series had some goals:

Wednesday, July 7, 2021

We Dwell in Possibility as queer gardening simulation

all drawings by Eleanor Davis

"We Dwell in Possibility" (WeDIP) is a new queer gardening simulation game about planting bodies and ideas, and watching them grow into a kinetic landscape. You can currently play it in your browser on the Manchester International Festival's (MIF's) "Virtual Factory" website. The game should take about 5-10 minutes to play.

It was made over several months in collaboration with world-famous illustrator (+ co-designer) Eleanor Davis and Manchester-based rockstar musician aya as a commission for MIF. (Also shout-outs to illustrator Sophia Foster-Dimino and sound designer Andy Grier for their incredible work!)

Some people may be familiar with my past work: uncanny CG beefcake sex games that toy with hardcore gamer aesthetics, which only run on laptop / desktop computers. For the longest time, I've wanted to make a gay mobile game, but I was unsure how to get my queer politics past Apple and Google's anti-sexuality censors. It's impossible to get anything on a phone without their long withheld permission... unless... I made a browser game? 

The history of browser games celebrates the open internet that exists beyond Silicon Valley's sterilized closed garden. However, the photorealistic 3D graphics of my past games are too heavy and slow for a mobile browser, so I need to make a 2D game even though I've neglected my 2D visual skills. Fortunately, MIF's support has made my creative collaborations not only possible, but enjoyable.

NOTE: this post "spoils" much of what happens in the game, so proceed at your own risk.