Expose as many variables in the interface as possible.
4. Li er your prototyping tool with editable text ?¬? elds; any value that has a remote possibility of changing
should be editable through these ?¬? elds. Your tool will be as ugly to look at as your high school
yearbook picture, but you??™ll be happy when you don??™t need to recompile or go ri?¬‚ ing through your
code looking for a variable in the middle of a playtesting session.
1.
2.
222 Chapter 8: Digital Prototyping
5. Don??™t even think of reusing this code. When I was an undergrad studying ?¬? ne art, I had a drawing
professor by the name of Marvin Bileck, and everybody called him Buddy. One day Buddy made
us all go buy some sheets of very expensive drawing paper. We all came to class the next week
with our beautiful drawing paper, ready to draw. At this point Buddy instructed us to throw the
paper on the ground and stomp on it. If we weren??™t doing a good enough job he came over and
joined in on the destruction of our precious paper. At the end of this exercise he declared that we
were ready to start drawing.
Pages:
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587