jump to navigation

Game Design Fundamentals January 16, 2008

Posted by jeremyliew in game design, game mechanics, games, gaming.

Raph Koster has a couple of posts on game Design Fundamentals on the Metaplace blog.

The first post notes:

The first thing to understand is that games are made out of games. A large game is actually composed of minigames. Even a small game is built out of very simple small games. The smallest games are ones that are so simple and stupid, you can’t lose. You can think of this as “game atoms,” if you like.

and gives three pieces of advice (summarized here – far more detail in the original post):

Advice #1: Design one game at a time (with each game having 4 components: input; model; feedback and mastery)

Advice #2: make sure the controls match up well to what the player is attempting to do.

Advice #3: make sure the player can actually learn from the feedback you give them.

The second post notes:

The fun comes from the mastery process. But what the player is mastering is the model. All games are mathematical models of something. We often speak, for example, of Chess being like war (we actually speak of lots of games as being like war!).

and gives three more pieces of advice:

Advice #4: try to stop thinking about what your game looks like, for a moment, and think about what it is actually modeling:

..(ask) yourself the following questions about your game atom:

* Do you have to prepare for the challenge?

…where prep includes prior moves? …and you can prep in multiple ways?

* Does the topology of the space matter?

…does the topology change?

* Is there a core verb for the challenge?

…can it be modified by content?

* Can you use different abilities on it?

…will you have to in order to succeed?

* Is there skill to using the ability?

…or is this a basic UI action?

* Are there multiple success states?

…with no bottomfeeding? …and a cost to failure?

Advice #5: check this list for every goal, every objective, every button press, every action a user can take, every decision they make.

Advice #6: watch others play your game – you’ll quickly see where you didn’t provide enough feedback, or where they can’t figure out the underlying model. (ie Prototype and iterate)

Budding social game designers should read both posts.


1. rascunho » Blog Archive » links for 2008-01-17 - January 17, 2008

[…] Game Design Fundamentals « Lightspeed Venture Partners Blog Budding social game designers should read both posts. (tags: lsvp.wordpress.com 2008 mes0 dia17 at_tecp social_software games social_games Facebook OpenSocial blog_post) […]

2. Game Design - January 19, 2008

[…] Game Design Fundamentals […]

3. Design Games - January 27, 2008

[…] Game Design Fundamentals […]

4. phennylady - May 17, 2008

some great advice listed here… I’m working on a game of my own right now and I’ll likely save this page to have the advice to refer to later. 😀 Forgetting what your game looks like can be a little difficult, though. I tend to obsess over the visual aspects of what I’m working on more than the actual writing process or gameplay, which is something I definitely need to work on correcting.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: