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.

GlossaryA particular number that corresponds to each byte of mem­ADDRESS.ory.ANIMATE.To make an object seem <strong>al</strong>ive, to cause it to move about.ASCII. American Standard Code fo r Info rmation Interchange; <strong>al</strong>l thenumbers and l<strong>et</strong>ters used on a <strong>computer</strong> are assigned numeric v<strong>al</strong>ues.See page 138 of the APPLESOFT Reference Manu<strong>al</strong>.BINARY. A system of numeration having only two characters, (/) and 1.Any number may be represented using multiple digits. For example,decim<strong>al</strong> 3 is binary 11 and decim<strong>al</strong> 5 is binary 101. Binary fi les are fi lesstored in binary fo rm.BIT. The fu ndament<strong>al</strong> unit of memory in a <strong>computer</strong>. A bit can be in oneof two states-a high or low voltage. It is norm<strong>al</strong>ly represented as either1 or 0.BLOAD.The command to load a binary fi le from disk or tape.BOX METHOD. A m<strong>et</strong>hod of d<strong>et</strong>ecting collisions where you considerany shape entering a region around the targ<strong>et</strong> defi ned by a range of X­coordinates, and a range of Y-coord inates, to coll ide with a targ<strong>et</strong>.BSAVE.BUFFER.The command used to save a binary fi le on disk or tape.A temporary storage area.BYTE. A unit of info rmation in memory made up of eight bits. For example,in binary, 11 (/)1 01 11; in hexadecim<strong>al</strong> B7. A byte may contain anyv<strong>al</strong>ue b<strong>et</strong>ween (/) and 255 decim<strong>al</strong>, inclusive.BYTE-MOVE. An animation technique in which the digitized shape isstored in memory and then moved into Hi-Res memory fo r display.CALL. A BASIC statement similar to GOSUB, except it executes amachine-level routine as opposed to a BASIC routine.CLASHING. The result of trying to plot colors from diffe rent color groupstog<strong>et</strong>her in the same byte of memory. The results of clashing are unpredictablecolors.COLLISION.In animation, when one shape runs into another.COLLISION FLAG. A v<strong>al</strong>ue which is s<strong>et</strong> by your routine to sign<strong>al</strong> that acollision has occurred.COLOR BIT. The high-order (left-most) bit in a byte of the Hi-Res screenmemory. The color bit d<strong>et</strong>ermines to which of the two color groups thebyte belongs to.181

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

Saved successfully!

Ooh no, something went wrong!