Riot is thinking about input/output randomness in League of Legends

For the past five years or so, I’ve been talking about the input/output randomness concepts, and why they’re so important for game design. While I wasn’t the one who coined the terms—that honor goes to the great fellows at the Ludology Podcast—some Googling around shows that no one has talked about the concepts, or developed … Continue reading "Riot is thinking about input/output randomness in League of Legends"

Read More

CGD Podcast Ep. 31 – permadeath, structure, the death of game design writing, and more

Hello everyone. Today I’m talking about a new article I read about permadeath/grinding, as well as what I perceive as the death, or at least curving off of, the world of game design writing. I also read and responded to a Frank Lantz quote (now on the Dinofarm Forums!) on the topic of structure in … Continue reading "CGD Podcast Ep. 31 – permadeath, structure, the death of game design writing, and more"

Read More

Minimize calculation (in games worth playing)

This is a short follow-up to my article, “Uncapped Look-Ahead and the Information Horizon“, in which I proposed the concept of an information horizon: the distance between the current turn, and the point at which information becomes known to a player (usually, but not always, this means that it has become “public information”). A simpler … Continue reading "Minimize calculation (in games worth playing)"

Read More

CGD Podcast Episode 23 – “On Games At the Games”, A Conversation with Frank Lantz

This week I had a great conversation with NYU Game Center director Frank Lantz about randomness and general game design philosophy. We meant to get to three other topics – execution, reading and improvisation, but not all-that-surprisingly, we never got there in the 70+ minutes of this episode. Mentioned in this episode: Frank’s “Against Design” … Continue reading "CGD Podcast Episode 23 – “On Games At the Games”, A Conversation with Frank Lantz"

Read More