Michael Yang
banner
justgravyllc.com
Michael Yang
@justgravyllc.com
Game Dev 🃏 | Software Engineer 👾 | AOW Scuba Diver 🪼 | Designer of Compile | justgravyllc.com
The first real playtest for Compile: Digital has started!
It's awesome to see people playing matches in real time; I forget the magic of the internet and software sometimes but this is a beautiful reminder.
September 16, 2026 at 2:02 PM
My last event is a signing session at the Luma booth 2841! I have slowly gained necessary experience with my Pentouch.
August 2, 2026 at 1:05 PM
Compile tournament finals start at 4pm today on Hall D. I'll be there for the whole thing with a demo of Compile: Digital running until my laptop dies!
August 1, 2026 at 12:02 PM
I'm throwing my hat in the ring in a Compile qualifier tomorrow!
Competition seemed serious in the first qualifier today - I'm going to enjoy losing :)
July 31, 2026 at 12:57 AM
Here are the events I'll definitely be at in GenCon:
- Thursday 7/30 @ 12pm - 1pm / Booth #2841 (socializing)

- Friday 7/31 @ 9am - 1pm / Hall D 107 (Compile tournament)

- Saturday 8/1 @ 4pm - 8pm / Hall D 107 (tournament finals)

- Sunday 8/2 @ 12pm - 1pm / Booth #2841 (booth shmoozing)
July 27, 2026 at 5:21 AM
Here's my last card preview for Compile: Main 3 right before releasing at GenCon!
boardgamegeek.com/thread/37424...
Compile: Main 3 Card Preview #4 | Compile: Main 1
This is the last card preview for Compile: Main 3! Next week, I’ll be at GenCon with actual copies of Main 3, other Compile-related goodies, and a multi-day tournament that I’m going to help host — th...
boardgamegeek.com
July 24, 2026 at 9:31 PM
Reposted by Michael Yang
New Compile card preview about skillful cards and Synapses' new Event Kit that will help people organize to become more skillful:
boardgamegeek.com/thread/37245...
Compile: Main 3 Card Preview #3 | Compile: Main 1
This year it’s been awesome to see Compile events popping up around the world: all sorts of languages, all different age groups and cultures, even a beautiful school in the middle of Thailand! It’s so...
boardgamegeek.com
June 16, 2026 at 6:57 PM
Reposted by Michael Yang
Use the seven deadly sins to achieve victory in Compile: Main 3
Michael Yang Invites More Compilations
I previewed Michael Yang's card game Compile: Main 1 ahead of its debut from Greater Than Games at Gen Con 2024 and loved the complex interactions created when you shuffled three six-card mini-decks together to try to outwit an opposing AI, that is, a human player who is pretending to be an AI, the same as you. Compile: Main 2 debuted at Gen Con 2025 — now from Synapses Games following the dashed distribution dreams of Greater Than Games owner Flat River Group — and in Q3 2026 Yang and Synapses Games will release Compile: Main 3, with this game being a similar format to the previous two. If you're not familiar with _Compile_ , here's an overview: > The premise is that you are artificial intelligences pitting your digital brains against one another to determine the top bot. To set up, choose six of the twelve protocols included in the game. Each protocol consists of a deck of six cards and an identifier card — Light, Plague, Gravity, etc. — that mentions the playstyle of that protocol; Spirit, for example, is "flip, shift, draw". One player chooses a protocol, then the next player chooses two, then the first player chooses two of the remaining three, giving each player three protocols. To win, you must _compile_ your protocols first. Let's learn how... > Lay out your three protocol cards in a row facing your opponent's protocols, then shuffle your cards to form a deck, drawing five cards as a starting hand. Each card lists its related protocol and a numerical strength that's zero or higher; additionally, it has three fields that might feature, from top to bottom, an ongoing ability, a comes-into-play effect, and another type of ability. > On a turn, either you ditch as many cards as you wish from your hand, then refill your hand to five cards, or you play a card into its matching protocol area. When you do this, you stack this card on any others in this protocol so that only the top ongoing ability field is visible, then carry out the comes-into-play effect, if any. Demoing __Compile: Main 1__ with mock-up cards at GAMA Expo 2024 > If the total strength of the protocol you played on is at least 10, you announce that you're compiling this protocol next turn. If the opponent doesn't drop your strength below 10 or exceed your strength in this lane, on your next turn you discard all cards in this protocol as well as all of the opponent's cards in the facing protocol, then flip the protocol to the "compiled" side. You can continue to play cards to this protocol on future turns, but you can't compile it again, so you're only getting the effects of those cards...which might still be enough of a reason to play them. > Card effects do all the things you might expect — draw cards, move cards from one row to another, force the opponent to discard, force _you_ to discard (when you play something really good) — along with other things that might surprise you, like swapping protocols, which might trigger a "compile check" that your opponent could not anticipate, or flipping cards face down or face up again. You can see a face-down card at the middle left of the image above; it has a strength of 2 and no effects, but if you flip it face up, its comes-into-play effect triggers again, and as in other games of this type, you want to abuse card powers as much as possible. Each **_Compile: Main #_** is a standalone game with twelve protocols, and these protocols can be mixed from one game to another. Two supplemental packs — Compile: Aux 1 and Compile: Aux 2 — have been released, with each pack containing three protocols, and as one might expect Compile: Aux 3 will also be released in Q3 2026. _Compile: Main 3_ features protocols based on the "seven deadly sins" — Envy, Pride, Wrath, Gluttony, Lust, Greed, and Sloth — as well as five non-sin-themed protocols: Ambush, Fulcrum, Momentum, Nova, and Overwhelm. The protocols in _Compile: Aux 3_ are Flexible, Inert, and Rigid. (Designer Michael Yang has previewed a few cards from _Main 3_ in this BoardGameGeek thread.) _Compile: Main 3_ also features a solo mode, which hasn't previously appeared in a _Compile: Main_ game. In solo mode, you face the BOT (Basic Oppositional Terminal). In a press release announcing _Compile: Main 3_ , Synapses Games publisher Carl Briere writes, "Solo mode is something we have wanted to bring to _Compile_ for a long time, and Michael Yang has delivered it in the most uncompromising way possible. The BOT is not a watered-down experience. It is an opponent with its own logic, and the twelve escalating scenarios give solo players a real progression to work through and conquer." Sample cards from __Compile: Main 3__ • • • • • • • • • • • • • • Like what you read? Leave a tip to support independent board game journalism! Leave a tip
www.wericmartin.com
May 27, 2026 at 6:00 AM
Reposted by Michael Yang
In case anybody like me was curious, the new set for Compile (Main and Aux 3) is primarily based around the seven deadly sins!

Got to try it out at Spiral Galaxy Games stall @ukge.bsky.social and it doesn't disappoint!
May 30, 2026 at 12:46 PM
Compile: Main 3 is up for preorder for the U.S.!
www.jeuxsynapsesgames.com/products/com...

There's also a spiffy trailer that introduces the new protocols:
www.youtube.com/watch?v=M7hz...
Compile: Main 3 (With Preorder Bonus)
ETA FALL 2026 INCLUDING FREE MYSTERY PREORDER BONUS Something's hidden in the code. Preorder your copy today to secure a mystery bonus! >_  >Vision flickers… The patterns emerge. In ...
www.jeuxsynapsesgames.com
May 27, 2026 at 5:11 PM
Another card preview - I introduce a new solo mode!
boardgamegeek.com/thread/37147...
May 27, 2026 at 7:50 AM
I did an interview with David and Alyssa Bray at
@tabletopmerchant.bsky.social.
First question was about paintball which was super unexpected! Then talk about Compile, career, and other such things. Good times!
www.buzzsprout.com/1859235/epis...
Ep. 34 - Michael Yang, Designer of Compile - Tabletop Merchant Podcast
In this week’s episode, we sit down with Michael Yang, the designer behind the breakout two-player card game Compile, to talk about his fascinating path through gaming and design. From studying comput...
www.buzzsprout.com
May 19, 2026 at 4:29 AM
I'm starting up card previews for Main 3 and Aux 3!
Here's the first post on BGG: boardgamegeek.com/thread/36940...
Compile: Main 3 Card Preview #1 | Compile
Compile: Main 3 and Aux 3 are undergoing final proofing passes now! It’s a relief to be so close to the finish line and a pleasure to be so happy with how it all shaped up. Now is a great time to writ...
boardgamegeek.com
April 15, 2026 at 8:58 PM
Going to GDC (sorta) for the first time! I'd appreciate any recommendations.
March 8, 2026 at 4:31 AM
I'll be hosting a Compile tournament at Mox Boarding House in Portland, OR on March 21st!
This is the first time I'm running a Compile tournament myself and I'm very excited. There'll be lots of Compile and prizes for everyone.
Sign-ups are here: events.moxboardinghouse.com/p/n/x7ls7tjR...
Compile Tournament with Michael Yang
Booting up all Compilers!Participate in the first ever Compile tournament held by the creator, Michael Yang!In the card game Compile, you are competing Artificial Intelligences trying to understand th...
events.moxboardinghouse.com
February 15, 2026 at 12:17 AM
Last playtest for this year's Compile content is running until February 2nd. Great time to take a peek if you're interested in lively game dev talk and new cards.
Files and more info are on the Discord: discord.gg/UYhE773mNw
Join the COMPILE: Central Discord Server!
Discord server for all things related to the card game *Compile* run by the designer. | 772 members
discord.gg
January 20, 2026 at 6:49 PM
Kevin from Meeple Mountain reviewed Compile: Main 2! He echoes a sentiment I've heard a few times that Main 2 is a better starting point than Main 1. Good to have people sharing their ideas because I'm too close to the game to know any better.
www.meeplemountain.com/reviews/comp...
Compile: Main 2 Game Review – Meeple Mountain
Race to compile your protocols faster than a rival rogue AI. Join Kevin as he reviews Compile: Main 2 from Synapse Games!
www.meeplemountain.com
December 19, 2025 at 5:15 PM
Just started a new round of playtesting for Compile stuff releasing next year.
People should join the Discord server if they want to check out new cards and give feedback! discord.gg/UYhE773mNw
November 26, 2025 at 3:51 PM
Reposted by Michael Yang
My 11yo was so excited to get the new Compile today that she insisted we stay up and play a hand.
November 25, 2025 at 4:16 AM
Look at that! What a great weekend with a nice cherry on top!
Der Endstand unserer Scoutaktion steht fest.

Herzlichen Glückwunsch an alle Verlage.
Und Lieben Dank!! an alle Scouts!
Wir sehen uns zur nächsten Spiel!

#Scoutaktion #fairplaymagazin #fairplayscoutaktion
#fairplaylist
October 26, 2025 at 11:16 PM
Big day at Essen today - I'm told there's somehow more people on Saturday!

Starting off with playtesting / signing at the Synapses booth (Hall 2, E610) from 10:30 to 12:30.

Then, I'll be doing signings of the French version of Compile at the Geek Attitude Games booth (Hall 3, R215) from 2 to 3:30.
October 25, 2025 at 6:04 AM
I'll be at the Synapses booth (Hall 2, E-610) from 10:30 to 12pm today doing signings and enjoying the vibes.
Excited to talk about Compile!
October 24, 2025 at 7:27 AM
First day of Essen!

I'll be at the (surprisingly giant) Pegasus Spiele booth (Hall 3, M120) between 12 and 1pm chatting and doing signings.

Then, I'll be playtesting Main 3 stuff at the Synapses booth (Hall 2, E 610) between 2:30 and 4:30pm. Swing by for a game and deep dive into new cards!
October 23, 2025 at 2:58 AM
Here's my booth schedule for Essen:

Thursday
12 - 1pm Pegasus Spiele (Hall 3, M-120)
2:30 - 4:30pm Playtesting at Synapses (Hall 2, E-610)

Friday
10:30 - 12pm Synapses (Hall 2, E-610)

Saturday
10:30- 12:30pm Playtesting at Synapses (Hall 2, E-610)
2pm - 3:30pm Geek Attitude Games (Hall 3, R-215)
October 15, 2025 at 10:43 PM