skip to content
BooksReddit

Book · 2013

Theory of Fun for Game Design

by Raph Koster

Raph Koster's 2004 illustrated argument that games are just pattern-recognition engines, and fun is the brain's reward for learning a new one.

29
Total mentions
25
Unique Reddit accounts
case-insensitively deduplicated across the selected corpus
+0.37
Avg sentiment
scored published excerpts: −1 pan ↔ +1 praise
3
Subreddits
where it's mentioned

What does Reddit think of Theory of Fun for Game Design?

r/gamedev owns this book. 27 of 29 total mentions come from there, and the pattern is consistent: when someone asks for engine-agnostic design reading, Koster appears in a cluster with Jesse Schell's The Art of Game Design and Salen/Zimmerman's Rules of Play. The ↑65 thread lists exactly that trio. A ↑23 comment pairs it with Adams and Dormans' Game Mechanics. A ↑22 comment positions Koster as the lighter companion to Schell. Nobody argues with the placement. The ↑49 post is the one that actually engages the thesis: fun is the brain learning a pattern, and games stop being fun once the pattern is solved. That framing gets repeated across threads without much friction. The one r/cscareerquestions mention (↑132) comes from a working Technical Designer walking someone through a career pivot into game design. Koster is the first book named. Nineteen mentions in 2021–2023, tapering since.

Community feedback & reader fit

Themes

  • · Fun as pattern recognition and learning
  • · Why games stop being fun once mastered
  • · Engine-agnostic design theory
  • · Standard r/gamedev starter shelf
  • · The illustrated, one-sitting format

Common praise

  • + r/gamedev keeps listing it before Schell — you can finish it on a flight and arrive with the vocabulary.
  • + The ↑49 commenter quotes the pattern-learning thesis to settle a thread about what 'fun' even means in game design.
  • + A working Technical Designer (↑132, r/cscareerquestions) names it first among books worth reading to break into design.
  • + Pairs cleanly with Schell and Salen/Zimmerman in the same recommendation breath, every time.

Common criticism

  • − r/gamedev treats it as a starting point, not a working reference — threads about systems design pivot quickly to Schreiber's Game Balance.
  • − The 2004 framing shows: the book predates live-service, F2P, and roguelike design debates the sub now spends its time on.

Who it's for

If you're in r/gamedev asking for books that aren't tied to Unity or Unreal, this is the answer you'll get. Hobbyists prototyping in any engine who want vocabulary for why their level three feels worse than their level one will get actual use out of it. Working designers already past the basics will recognize everything inside and should jump straight to Schell. The r/cscareerquestions crowd — programmers crossing into design — is exactly the profile the ↑132 Technical Designer had in mind when he listed it first.

Mentions over time

Q3 2019 peak: 4/qtr Q1 2026

Top subreddits

Which Reddit comments matter for Theory of Fun for Game Design?

Top-upvoted quotes across the subreddits where this book is mentioned. Click through to read the full thread.

At the time of writing this you have 40 replies and not one that actually answers your question, so I'll try to do that. For reference I have a few years in the gamedev industry, both in programming and game design, currently working for AAA studio as Technical Designer, which is a bit of a middle g…

r/cscareerquestions ↑ 132 positive

* Rules of Play * Players Making Decisions * Game Feel…

r/gamedev ↑ 65 positive

The concept of "fun" is a huge area to game designers, and it is very broadly defined. Fun doesn't need to mean that the player is happy, successful, or powerful, or that the game has a "good" ending. Fun games have fun mechanics -- systems that are interesting to explore and that allow the player t…

r/gamedev ↑ 49 positive

Theory of Fun for Game Design by Raph Koster

r/gamedev ↑ 40 positive

You aren't going to find a tutorial for an engine that isn't also a programming tutorial most likely, but for other aspects of gamedev there are resources. Because a tutorial for Unreal won't help much with Unity, there is a demand for engine/language agnostic resources. Some good resources for the…

r/gamedev ↑ 29 positive

A theory of fun by Raph Koster Game Mechanics: Advanced Game Design by Adams and Dormans The Art of Game Design by Jesse Schell

r/gamedev ↑ 23 positive

The Art of Game Design. I like A Theory of Fun by Koster. Game Balance by Schreiber may be useful if you're looking into systems design specifically.

r/gamedev ↑ 22 positive

"A theory of fun for game design" by Raph Koster is a book that you can buy and read right now, and you should, but to summarise... Learning makes games fun. This is an answer that applies to all genres and all types of games. Simply, fun is the brain's reward mechanism for learning and developing …

r/gamedev ↑ 21 Not scored

What else does r/gamedev read?

Other books mentioned in the same sub, ranked. Shared-sub overlap with this title breaks ties.

Theory of Fun for Game Design — frequently asked

Is Theory of Fun for Game Design still worth reading in 2026?+

Yes, as an appetizer. r/gamedev has cited it across 27 mentions over seven years, and the ↑49 thread leans on Koster's pattern-learning argument to close a debate about what fun means. Nobody calls it dated outright. They just suggest reading Schell, Adams/Dormans, or Game Feel right after. One-afternoon book, not a reference.

How does Theory of Fun for Game Design compare to The Art of Game Design by Jesse Schell?+

They get recommended together constantly. The ↑22 r/gamedev reply names Schell first and Koster alongside. The ↑23 reply lists both plus Adams and Dormans. The split commenters imply: Koster gives you the core idea in a short illustrated book, Schell gives you a toolbox of design lenses across far more pages. Read Koster in a sitting, then commit to Schell.

Will Theory of Fun for Game Design teach me to actually make a game?+

No, and r/gamedev is direct about that. The ↑29 reply makes the point that engine-agnostic theory exists because Unity or Unreal tutorials won't transfer across engines — but the inverse is also true. Theory of Fun won't get you to a playable build. Pair it with Game Feel (in the ↑65 reading list) and your engine docs.

Is Theory of Fun for Game Design worth reading with a CS background?+

Probably yes, if you're crossing from programming into design. The ↑132 r/cscareerquestions answer from an AAA Technical Designer recommends it specifically to that profile. If you've already shipped games and read Schell, there's nothing new here. If you've never thought about why pattern-mastery kills replay value, the afternoon is worth it.