12.07.2015 Views

williams-et-al-1983-apple-ii-computer-graphics

williams-et-al-1983-apple-ii-computer-graphics

williams-et-al-1983-apple-ii-computer-graphics

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ForewordThe introduction of the Apple II <strong>computer</strong> marked a revolution in <strong>computer</strong>s.For the first time there was a fully fu nction<strong>al</strong> computing machineavailable which was priced affordably for home users. In addition to itspowerfu l data processing capabil ities, APPLESOFT had the first s<strong>et</strong> ofBASIC extensions which <strong>al</strong>lowed the programmer true power and conveniencewhen working with <strong>graphics</strong>. The six-color high resolution modewith the HCOLOR and HPLOT commands were "state of the art," and theSHAPE construct and associated DRAW, XDRAW, SCALE, and ROTatefunctions were ahead of their time.When I acquired my fi rst Apple, the Low-Res "Little Brick Out" wasconsidered a very good game, and Bob Bishop's "Applevision" demo was,and still is, awe-inspiring. But with liter<strong>al</strong>ly millions of people seeing andusing the Apple, advances in style and technique came rapidly as programmersand "hackers" accepted and surmounted one ch<strong>al</strong>lenge after anotherin their attempt to "do it b<strong>et</strong>ter."The manu<strong>al</strong>s state that only six colors are available on the High-Resscreen, but Sierra On-Line soon developed over 100 colors. It was notsupposed to be possible to put text on the High-Res screen, but doing so isnow commonplace. The power, ingenuity, and persistence of the humanmind has extended the capabil ities of the Apple further than anyone hadimagined possible. Like most of the current software companies, SierraOn-Line was born in long and solitary hours of developing newer, faster,and b<strong>et</strong>ter m<strong>et</strong>hods of producing <strong>graphics</strong> on the Apple. In writing thisbook, it is my hope to introduce you to those advanced techniques such asByte-Move, animation, and collision d<strong>et</strong>ection, as well as the standardApple <strong>graphics</strong>.With the aid of my co-authors, who are profession<strong>al</strong> teachers in additionto being experts in the field of home <strong>computer</strong>s, I have tried to presentthose ideas in a manner which is clear and understandable, and whichrelies only on a knowledge of BASIC. I hope you find this book enjoyabl<strong>et</strong>o read as well as usefu l in your own program development.Ken WilliamsThe author and publisher of this book have used their best efforts inpreparing this book and the programs contained in it. These effortsinclude the development, research, and testing of the theories and programsto d<strong>et</strong>ermine their effectiveness. The author and publisher makeno warranty of any kind, expressed or implied, with regard to these programsor the documentation contained in this book. The author andpublisher sh<strong>al</strong>l not be liable in any event for incident<strong>al</strong> or consequenti<strong>al</strong>damages m connection with, or arising out of, the furnishing, performance,or use of these programs.iv

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!