Saturday, August 30, 2014

Game Development Practice

LCR Tubes with less fun instructions inside.
I found Eric Zimmerman's blog a while back and have enjoyed his series of posts about how he teaches game design. Particularly this one about fixing broken games. Like most geeks, I like games. I like playing them, thinking about them, how could I make them better, how can I make my own...

Zimmerman explains broken games as ones with no meaningful outcomes. Almost exactly the same conclusion I made, except I defined it as the player having no bearing on the outcome. No doubt I picked this idea up years ago from Sid Meier's idea of games being "a series of interesting choices".

Zimmerman lists five broken game examples; War, Rock-Paper-Scissors, The Dice Game, The Number Guessing Game, and Matching Pennies. The assignment in his post is to create a variation on one of these games to fix the broken aspect.

I'd like to do this assignment, but I'm going to choose a different broken game: LCR. Here are the original rules (as best I can recall).
  • The game has 3 custom dice; half the sides are a dot, one side is an R, one is an L, and the final is C.
  • There must be 3 or more players (too many make for a long game too few is more boring).
  • Each player starts with 3 tokens (or quarters to make the random win more exciting).
  • On each players turn they rolls a die for each token they control, max 3.
  • If a player controls no tokens, they are still in the game but cannot roll dice on their turn.
  • The player will pass a token right for each R rolled, to the left for each L rolled, and put a token in the center for each C rolled.
  • The final player to be the only one with tokens, wins (and gets the quarters in the center if playing with money).
It's a simple game, and can even be fun. I think it's a party favorite because inebriated people don't have to make decisions.

I've played this silly little game many times, and every time I can't help but think we're just waiting to find out what the random outcome will be (I'm rarely inebriated). Until I read Zimmerman's post, it never occurred to me to think about how I could change the game. 

This is what I came up with (unchanged rules are grey):

  • The game has 3 custom dice; half the sides are a dot, one side is an R, one is an L, and the final is C.
  • There must be 3 or more players (too many make for a long game too few is more boring).
  • Each player starts with 4 tokens (or quarters to make the random win more exciting).
  • On each players turn they rolls a die for each token they control, max 3.
  • Before dice roll, the player will pass one token to the right or left.
  • If a player controls no tokens, they are still in the game but cannot roll dice on their turn.
  • The player will pass a token right for each R rolled, to the left for each L rolled, and put a token in the center for each C rolled.
  • If a player rolls three dots, they take a token (if available) from the left or right player.
  • The final player to be the only one with tokens, wins (and gets the quarters in the center if playing with money).

I didn't change much. I felt it was important to use the same dice as the original game. Everyone will start with 4 tokens (now a nice round dollar if you're playing with quarters), and pass one before the roll. At the beginning of the game the choice is arbitrary. As it goes on though I hope this will make things more interesting. Will you pass to the player with more tokens than you, or to the player with none? Having the player pass before the roll makes players with only one token effectively out of the game, but still with a decision to make.
The other decision making change is when a player rolls 3 dots, there is a 1 in 8 chance a player will roll this if they have 3 tokens (based on my experiences this is more common than you'd think). These two changes give players some deciding power on tokens going out and coming in.

Unlike the real assignment I haven't been able to do any play testing (the number of people I know willing to play table top games is sad).

34 comments:

Elis John said...

I have no interest for gaming and stuff so I would prefer If you let me know How to Watch Disney Plus using VPN because I don't know how?

Cheap Essay Writing Services Dubai said...

Amazing post. I read your blog it is great and informative. Thanks for sharing. Game development is likened first you have to do proper research, implementation, techniques, and checking. In-game development first you have to satisfy yourself whether it is fun while playing the game because if you are not enjoying playing the game then nobody will like your game.

cheap law essay writing service said...

This is an excellent resource for those interested in game development. The content is well-organized and easy to follow. The examples are also very helpful. I would definitely recommend this to anyone looking to get started in game development.

garylarry2003 said...


There is some really excellent writing on the blog. I'm glad I came across your website. I've finally found what I was looking for. I'm satisfied. Every time I visit your blog, I try to learn something new. I needed help with a college admission essay writing service. My work will benefit from it.

Will Steven said...

In need of a Divorce in New Jersey Laws. Our skilled team represent in court

카지노사이트랭크 said...

this is the best way to share the great article with everyone

스포츠토토맨 said...

Thank you I was impressed by your writing.

19가이드03 said...

I want to write like you thank you

스포츠토토링크 said...

Hello there! This post could not be written any better!

Will Steven said...

Need to know about Attorney Bankruptcies, Our skilled team is provide a legal lawyer.

Nathan n said...

In a momentous occasion filled with pride and achievement, the graduating class of Abogado Tráfico Condado Fairfax gathers to commemorate their journey and celebrate their accomplishments. After years of dedicated study and unwavering commitment to mastering the complexities of traffic law, these graduates stand poised to make a significant impact in their community.Abogado Tráfico Condado Fairfax

Karter Holt said...

A great read. Thank you for sharing this fascinating information. Best of luck

Niko Carlson said...

Great info. A very awesome blog post. Thanks and have a nice day!

Kali Lester said...

Thank you for sharing this post. I am really impressed with your writing skills.

Lee Carter said...

Pretty good posts, I think this is one of the best article here, Thankyou

Lucy Horton said...

I admire this article for the well-researched content. Keep what you're doing

safetotosite said...

Very god info. Lucky me I discovered your blog by accident. I have book-marked it for later!

casinositenet said...

This article was written by a real thinking writer. Keep on writing good article like this

casinositekim said...

Very nice article and straight to the point content works. Thank you for fantastic post

mttotosite said...

I have taken this blog that written very well. I like you. I'll support you for your writing

sportstoto365 said...

Greetings! Very helpful advice within this unique post! Thanks a lot

cmriindia said...

We are really grateful for this blog post. Absolutely a Great work, Thankyou!

토토사이트 순위 said...

This is one of the most significant information for me. Thanks for a good points

메이저 토토사이트 said...

Such a valuable post. I like it very much, Love your skills in writing Thanks

바카라사이트 추천 said...

Hey there, You’ve done an incredible job. keep it up! Beautiful story you make

파워볼실시간 said...

Your style is very unique. Appreciate you for posting Valuable tips, thanks

에볼루션 바카라사이트 said...

Pretty! This has been an extremely wonderful post. Thank you for supplying this info.

슬롯사이트 추천 said...

I found so many interesting stuff in this blog. Really its great article. Keep it up

토토사이트 추천 said...

Fantastic post! Please keep sharing post like this. Thanks, have a good day.

카지노사이트 순위 said...

I like it whenever people come together and share thoughts. Great website, continue the good work!

바카라사이트 추천 said...

Everyone loves it Great website, continue the good work! Thanks

카지노사이트 모음 said...

Keep us updated, looking forward for more posts you will make. Many thanks

안전 슬롯사이트 said...

I will make sure to be reading your blog more. Excellent article you write!

토토사이트 추천 said...

I love it when people come together and share ideas. Great website, keep it up!