02.02.2013 Views

Flash MX 2004 Games : Art to ActionScript

Flash MX 2004 Games : Art to ActionScript

Flash MX 2004 Games : Art to ActionScript

SHOW MORE
SHOW LESS

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

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

Index<br />

Arrays:<br />

board games, 246–8, 252–8<br />

concepts, 97–8, 138–50, 198–200<br />

errors, 258–9<br />

mazes, 229–32, 236–7<br />

multidimensions, 98, 138–50, 229–32<br />

nested loops, 141–4<br />

platform games, 263–4, 280–1<br />

Tetris, 198–200<br />

Arrow keys, concepts, 44–5, 260–3<br />

Arrow <strong>to</strong>ols see Black Arrow...; Subselection...<br />

<strong>Art</strong>work positioning, considerations, 26<br />

As extensions, 93<br />

Ash<strong>to</strong>n, John, 62–3<br />

ASPs see Active Server Pages<br />

Assignment opera<strong>to</strong>r, variables, 10, 86–100, 123–4<br />

Atan function, concepts, 289–91<br />

Avatars, FCS, 365–9<br />

Background art, 2–3, 60–72<br />

abstract imagery, 66–7<br />

bitmaps, 64, 69–70, 75–6<br />

CGI programs, 69<br />

character designs, 64<br />

complex examples, 62–4, 67–8, 75, 78<br />

concepts, 60–72<br />

examples, 60–72<br />

imports, 65, 69–70<br />

keylines, 62–4<br />

pho<strong>to</strong>graphs, 72<br />

platform games, 275–80<br />

scanned artwork, 65<br />

scrolling backgrounds, 65–6, 275–80<br />

simplicity benefits, 60–3<br />

space requisites, 64<br />

symbols, 67–8<br />

tiled backgrounds, 69–71, 136–7<br />

Ball movements, 29–31, 192–7, 299–306, 314–15<br />

BASIC, 1<br />

Bedrooms, background art, 60–3<br />

Bendypoints plug-in, 46<br />

Berners-Lee, Tim, 168<br />

Bgcolor parameter, 169–74<br />

Binary numbers, 89, 171–2, 230<br />

Bit counts, colours, 18, 76–7<br />

Bitmap selection, Paint Bucket <strong>to</strong>ol, 27–9<br />

Bitmaps, 27–9, 46, 50–9, 64, 69–70, 75–6, 185,<br />

232–4, 243<br />

background art, 64, 69–70, 75–6<br />

car<strong>to</strong>on effects, 57–8<br />

concepts, 27–9, 46, 50–9, 64, 69–70,<br />

75–6, 185, 243<br />

different formats, 69–70<br />

file formats, 69–70, 76<br />

file sizes, 54, 58, 64, 185, 243<br />

imports, 28, 46–59, 64, 69, 75–6<br />

mazes, 232–4, 243<br />

mobile devices, 75–6<br />

414<br />

on-screen size considerations, 54<br />

resized imports, 55–6, 69, 75–6, 79<br />

traced images, 46, 55–9<br />

vec<strong>to</strong>r contrasts, 64–5, 69–70, 76<br />

Bitwise And opera<strong>to</strong>r, 230–1<br />

Black Arrow <strong>to</strong>ol:<br />

lines, 5–6, 18–19, 21<br />

options, 21<br />

usage methods, 3–6, 17–20, 21, 55, 113–14<br />

Blinks, simple cut-out animation, 41–5<br />

Bmp format, concepts, 69–70<br />

Board games:<br />

arrays, 246–8, 252–8<br />

building methods, 245–8<br />

cat-and-mouse themes, 259<br />

concept, 244–59, 322–4<br />

evaluation methods, 246–7, 252–9<br />

examples, 246–59, 322–4<br />

initialization, 245–8<br />

legal moves, 252–8<br />

methods, 245–6<br />

presentation considerations, 259<br />

Reversi, 244–59, 322–4<br />

small games, 259<br />

tactical issues, 259<br />

user input, 245–6, 248–54, 259<br />

Body symbol:<br />

Inverse Kinematics, 52–4<br />

Lightwave modeller, 49–53<br />

simple cut-out animation, 34–5<br />

Boffins, 327–88<br />

Bone systems, CGI programs, 50–2<br />

Boolean variables, concepts, 90, 111, 114–17, 121–2,<br />

160–1, 260–4<br />

Bouncing ball, examples, 29–31, 192–7, 299–302,<br />

314–15<br />

Bounding boxes, 6–7, 115, 117, 126–8<br />

Break Apart selection, 55<br />

Break statement, concepts, 119–35<br />

Breakpoints, debugging, 163–7<br />

Brush <strong>to</strong>ol, 3–4, 23–4<br />

Buckets movie clip, 113–14, 125–8<br />

Bugs, 12, 96, 103, 120–8, 137, 141, 144, 152–67,<br />

258–9, 261–75<br />

see also Debugging; Errors<br />

concepts, 12, 137, 141, 144, 152–67, 258–9,<br />

261–75<br />

FCS, 366, 370–2<br />

floats, 96<br />

infinite loops, 121, 158–60<br />

loops, 120, 121–8, 158–60, 258–9<br />

nested ‘if ’ statements, 103<br />

platform games, 261–75<br />

program-execution order, 159–60<br />

programming, 96, 103, 120–8, 137, 141, 144,<br />

152–67<br />

variables, 152–7, 162, 258–9<br />

But<strong>to</strong>n option, 6, 114, 126–8

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

Saved successfully!

Ooh no, something went wrong!