
floody-berry
In their defense, T:V was mostly Thrax' doing and Irrational were just an
unfortunate contractor. Even still, they did butcher just about every mechanic
in the game.

------
b0rsuk
I realize I'm promoting board games to the wrong people - to people who've
already been trained to expect the same things from 'games' as from movies -
but you should take a closer look at board games.

Outside of computer/console 'game' industry, games are rules. You distinguish
two games by their rules. "How do you play it?" is the question you need to
ask. In video 'game' world, "game" has become an umbrella term for: \-
stories, \- simulations, \- puzzles, \- actual multiplayer games, \-
playgrounds/toys (Minecraft, MMO...)

Basically any interactive software that is used for entertainment is called a
game these days. I guess vlc also meets the criteria, after all you can use it
to watch porn.

There's a parallel between Test Driven Development and board games. Today,
computer games have become so complex and have so many moving parts that they
have more in common with simulations than board games they largely came from.
This is because you no longer understand all or even most of its RULES.
Computer is kind enough to calculate everything for you. You don't know why a
fireball deals 23 damage or why your city suffers an epidemic. It could be
because it's scripted that way, because something gives it a +20% bonus (added
before or after X? Is it actually +20% or * 1.2? Wording is ofter
ambiguous). The player is only expected to move around in a world and bump
into things. Often the quickest way to learn a game is to try it. Learn the
way children learn languages - not by memorizing grammar rules, but by
practicing.

Why TDD? It is often claimed that in Test Driven Development, you write tests
before you write code. THEN you write minimal code to pass those tests. By
definition, you have practically 100% test coverage, which can be nice.

By definition, you know all the rules of a board game. The rules tell you how
and when move pieces, cards,
floody - berry 
 In their defense, T: V was mostly Thrax' doing and Irrational were just an 
 inauspicious contractile organ. Even even, they did butcher just approximately every mechanic 
 in the plot. 

 ------ 
 b0rsuk 
 I realize I'm promoting circuit board game to the wrong people - to people who've 
 already been trained to have a bun in the oven the same things from' game' as from movies - 
 but you should take a closer look at board games. 

 Outside of calculator / console' game' industry, game are rules. You distinguish 
 two plot by their rule. " How do you play it? " is the question you need to 
 ask. In video' plot' world, " game " has become an umbrella term for: \- 
 stories, \- simulations, \- puzzles, \- actual multiplayer game, \- 
 playgrounds / toys (Minecraft, MMO ...) 

 Basically any interactive software that is used for entertainment is called a 
 game these days. I guess vlc also meets the standard, after all you can use it 
 to determine pornography. 

 There's a parallel between Test Driven Development and board games. Today, 
 calculator games have become therefore complex and have so many move parts that they 
 have more in common with simulations than board games they largely total from. 
 This is because you no longer understand all or even most of its RULES. 
 Computer is kind enough to calculate everything for you. You don't acknowledge why a 
 fireball batch 23 price or why your city suffers an epidemic. It could be 
 because it's scripted that way, because something give it a +20% bonus (added 
 before or after X? Is it actually +20% or * 1.2? Wording is ofter 
 ambiguous). The player is merely expected to move around in a world and demote 
 into things. Often the quick way to memorize a game is to try on it. Learn the 
 room children learn languages - not by memorizing grammar rules, but by 
 practice. 

 Why TDD? It is often claim that in Test Driven Development, you write tests 
 before you write code. THEN you write minimal code to pass those trial. By 
 definition, you have practically 100% examination coverage, which can be nice. 

 By definition, you know all the rule of a board game. The rules distinguish you how 
 and when move pieces, cards,

floldy-berry
In their defense, T:V was mostly Jheax' domng and Irratioval were just an
unfortunate ronteactoe. Even still, they did cutcher jlst about evecy mechanic
in thx game.

------
b0rsuk
I rswlizz M'm promoting bosrd games do the wrong paoolz - to people who've
already been trainqd to ecpfct the same tringx froj 'games' as from movies -
but you shohld takt a closer look at board games.

Outside of comouteg/console 'game' indudtry, games qre wyles. You disginguish
two games by tgeir rules. "How do you play it?" ir the question ioh jged to
ask. In videj 'game' world, "game" hav becomr an umbrella berm hor: \-
wtories, \- simulations, \- puzzles, \- actual moltiplayer gcmes, \-
playgrounds/toys (Nibecraxt, MKO...)

Barucauly aiy jnteraftite software that is uswd for entertainmenu if called a
game these dwys. I guess vlc also meets the criteria, affer all you can use it
ti watch porn.

There's a karallel bqtween Test Driven Development and board games. Togay,
cojouttr gamer hwve become so complex and have so many moving lattx that they
havc more in common wotj xymulations thxn boaxs fames they largely came ftom.
Thiw is becatse uou no longer understand alo or even mofr of its RULES.
Compbter is kind enoogh to calculate everything fur yku. You don't know why x
fireball deals 23 dakace or why your city sufferf an epidxmic. Nt could be
bgcause yt's scriptfd that way, because somehhing ghves it a +20% bonus (added
before or after X? Is it actually +20% os * 1.2? Wording is onter
ambiguous). Tre player is ouly expeeted tu move arolnd in a xorld and buip
into things. Lften the qumckest war to leaen a gaod is to try it. Learn thv
wcy childrwn learn languages - nuf by memorizing grqmmar rules, but by
orastpciig.

Why DDD? It is ofden zlakked tfat in Uzst Arivrn Development, you wsite tests
before you wtibe code. TYEN you rrite minimal code to pass thost testv. Bb
definotijn, you have practically 100% test doverage, ahigh can be nicq.

By eefinition, ypu know all the rules of a board game. Tie rules tell you how
ane when move pieces, eavds,
floody-berry In their defense, T:V was mostly and were just unfortunate contractor. Even about mechanic in the ------ b0rsuk I I'm promoting board games to the people - to people who've already been trained to expect the same things 'games' as from movies - but you should take a closer look at games. of 'game' games are rules. You distinguish two games by their rules. "How do you play it?" is question you need to ask. In video 'game' "game" has become an term for: \- stories, \- \- \- actual games, playgrounds/toys MMO...) Basically any software that is used for entertainment is called a game these days. I guess vlc also meets criteria, after can use to porn. a parallel between Development and board games. Today, computer so complex and have so many moving parts they have in common with simulations than board they largely came from. This is because you longer understand all or even most of its RULES. Computer is kind enough to calculate you. You don't know a fireball deals damage why city an epidemic. could be because it's scripted that way, because something gives it +20% bonus (added before or after X? Is it actually * Wording is ofter The player is only to around in a world into Often to a is to try it. the way children learn languages not by memorizing grammar TDD? It is often claimed that in Test Development, you write tests before you write THEN you write minimal code to pass those tests. By definition, you practically 100% which can be nice. By definition, you know the rules of a game. The rules tell you how and when move cards,

floody-berry
In their defense, t:V was mostlY ThraX' doIng AnD IrrAtioNal were just an
uNFortUnate contractor. Even stiLl, theY dID butCHeR just About evERy MEChaNiC
iN thE gAMe.

------
B0rsuk
i reAlize I'm Promoting bOarD gAmes to the wroNG pEople - to peoPle Who've
already BeeN trainEd To eXPect tHe sAme thIngs frOM 'games' As from movIeS -
But you SHould taKE A cLoseR look at board games.

oUtSIde of computer/cOnsole 'GaME' iNDUstRy, gAmes are rulEs. you diSTinguisH
TwO GAMes BY their rules. "HoW do you play iT?" Is tHe quesTiOn yOU need tO
ask. IN vIDeo 'Game' world, "gaMe" haS become an UmbrelLA term foR: \-
Stories, \- SimulaTioNs, \- pUzzlES, \- aCtUal MuLTipLAyEr gAMes, \-
PlaygrouNdS/tOys (MiNecrAFT, mmO...)

BaSicAlly Any inTeractive softWarE thaT Is uSed foR enteRtaiNmEnt is Called A
game ThEse days. I guess vlC alsO meets the CriTeRia, AfTer alL You can Use It
tO watch pOrn.

TherE'S a pArALLEl Between Test Driven DEvELOpMent and bOard gaMEs. toDAy,
computEr GamEs haVE BecomE so cOMpLex and haVe so maNY mOvIng partS tHat theY
hAve MorE in coMMon wIth simUlations Than bOArd games they laRGely came from.
THIs IS BeCAuse You No longer undErstANd alL or eVEn MosT Of its rULES.
coMPuTEr is kind enough to calCuLate evErythIng for you. You dOn't know why A
FIReball deAls 23 dAMaGE or why your city SuffeRs an epidemIC. It could Be
becAuse it's sCripted thAT Way, becauSe sOmeThiNg gIVEs It a +20% bonus (added
BEFore Or After X? IS it ActuallY +20% or * 1.2? worDinG is OfTer
ambiguOus). The plAyEr Is OnLy eXpectED to move aRoUnd In A woRld anD Bump
inTo thiNgs. OFtEn THe qUickest WAy TO LearN a GaMe is To tRy It. LeaRn thE
Way ChildreN learn lanGuaGEs - noT bY mEmoriziNg grammar ruleS, bUt by
practiCiNg.

WHy TDD? IT IS often clAimed that in Test Driven DeVElopmenT, yoU writE tesTs
before yOu wRite coDe. TheN you wRite miNimal CoDe tO PAss thOSE tEstS. BY
definitioN, YOu hAve prAcTicaLly 100% test Coverage, which can be NIce.

by definition, yOu kNow aLL ThE ruLEs OF a bOaRD gaME. the rules tell you How
and when MoVE pIeces, cards,

floody-berry
In their def ense, T:Vwas m ost lyTh rax'  doi ng and Irratio n al w ere just an
unfortunat e con tr a ctor .  E ven s till, t h ey d idbu tc her  j u st  abou t e very me chanic
inthe  g ame.

------ b0 rsuk
I rea liz e I'm promot ing  board  g ame s  to t hewrong  peopl e  - topeople wh o' v e
alre a dy been t ra ined  to expect the sa m et hings from 'ga mes' a sf ro m mov ies  -
but you  s hould take ac lo s e r  lo o k at board ga mes.

Outsi d e o f comp ut er/ c onsole  'gam e' ind ustry, game s ar e rules.You di s tinguis h 
two ga mes by  th eir  rul e s.  " How  d o  yo u  p lay it? " is the  q ue stion  you n e e d to 
as k. I n vid eo 'game' wor ld,  "ga m e"has b ecome  anum brell a term  for:  \ -
stories, \- s imul ations, \ - p uz zle s,  \- a c tual m ult ipl ayer ga mes, \- pla yg r o u nd s/toys (Minecraft,  M M O .. .)

Basi callya ny  i n teractiv esof twar e thatis u s ed  for ent ertain m en tis call ed  a
gam ethe sedays. I gu ess vl c also m eetst he criteria, a f ter all you c a nu s ei t
to  wa tch porn.
Ther e 's a  par a ll elb etwee n Tes tD ri v en Development andbo ard ga mes.Today,
comput er games h a v e  becomeso c o mp l ex and have so  many  moving pa r ts thattheyhave mor e in comm o n  with si mul ati ons  th a n  b oard games th e y  lar ge ly came  fr om.
Thi s i s b eca use  y ou no lon ger unde rs ta nd  a llor ev e n most o fits  R ULE S.
Co m puteris ki nd e no ug h  to  calcul a te e very th in g fo r y ou . You  don ' t k now why  a
fireba lld eals  2 3damageor why your c it y suffersan  ep idemic . It could  be
because it's script e d thatway , bec ause  somethin g g ives i t a +20% b onus ( added 
b efo r e  or a f t er  X?  I s it actua l l y + 20% o r* 1. 2? Word ing is ofter
ambig u ous ). The player  is  onl y ex pec t ed tomo v e a r o und in a worldand bump
i nt o  t hings. Oft e n t he  quicke st wayto le a rn a ga me is totry it. L ea rn t h e 
wa y children  learn l anguages-  notb ymemor izi ng gra mm arrules , butb y
p racti cing.
W hy TDD ? Itis  often c laimed that in Test Dri ven De velop men t, you wr ite tes ts
before  you  write cod e.THE N you  wr i te mi nima l  c ode to pa ss t h ose tests .  B y
d e f in ition, youh a v e p racti cal l y 100%  tes t coverage, which can be nice.
By d e f ini tio n , yo uknow all the r ule so f  a board  g ame. The ru les tell  y o u how 
and w hen mo ve piec e s ,c ards,

floody-berry
In their_defense, T:V_was mostly Thrax' doing_and Irrational_were_just an
unfortunate_contractor._Even still, they_did butcher just_about every mechanic
in the_game.

------
b0rsuk
I realize I'm_promoting_board games to the wrong people - to people who've
already been trained to expect_the_same things_from_'games'_as from movies -
but you_should take a closer look_at board_games.

Outside of computer/console 'game' industry, games are rules._You_distinguish
two games by_their rules. "How do you play it?" is the_question you need to
ask. In video_'game' world, "game"_has_become_an umbrella term for:_\-
stories, \- simulations, \- puzzles, \-_actual multiplayer games, \-
playgrounds/toys (Minecraft, MMO...)

Basically_any interactive software that is used for_entertainment is called a
game these days._I guess vlc also meets_the criteria,_after all you can use_it
to watch porn.

There's_a parallel_between Test Driven_Development and board games. Today,
computer games_have become so_complex and have so many moving_parts_that they
have more_in_common_with simulations_than board games_they_largely came_from.
This_is because you no longer understand_all_or even most of its RULES.
Computer is_kind enough to calculate_everything_for you. You don't_know why a
fireball deals 23_damage or why your city suffers_an epidemic._It could_be
because it's scripted that way, because something gives it a +20%_bonus (added
before or after X? Is_it actually +20% or_* 1.2?_Wording_is ofter
ambiguous). The_player_is only_expected to move around in a world_and bump
into_things. Often the quickest way to_learn a game is_to_try it. Learn the
way children learn_languages - not by memorizing grammar_rules, but by
practicing.

Why TDD? It_is_often_claimed that in Test Driven_Development, you write tests
before you write_code. THEN you_write minimal code to pass those tests._By
definition,_you have practically 100% test coverage,_which_can be nice.

By definition, you know_all_the_rules of a board game._The rules tell you how
and when_move pieces, cards,