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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

But<strong>to</strong>ns:<br />

concepts, 6, 113–15, 126–8, 227–8<br />

creation, 6, 113–14<br />

events, 114–15, 126–8<br />

movie clips, 113–14, 227–8<br />

C++:<br />

concepts, 347–59, 377–88<br />

embedding <strong>Flash</strong>, 377–88<br />

syntax, 348<br />

Caching issues, ASPs, 213, 222<br />

Callback functions, concepts, 178–9, 228, 373, 385<br />

Calling procedures:<br />

fscommand, 180, 376–7, 384–5<br />

functions, 143<br />

Camera adjustments, sports simulations, 302–5<br />

Camera paths, mazes, 233–4<br />

Capslock key, platform games, 262–3<br />

Caret, registration pages, 329–30<br />

Car<strong>to</strong>on effects:<br />

bendy examples, 62–3<br />

Trace Bitmap selection, 57–8<br />

Case:<br />

cookies, 335–6<br />

mazes, 237–42<br />

platform games, 263–73<br />

Cat-and-mouse themes, board games, 259<br />

Catalyst Pictures, 46<br />

Categories, databases, 216–19<br />

CDKs see Content development kits<br />

Cell animation, simple cut-out animation, 41–2<br />

CG see Computer graphics programs<br />

CGI see Computer generated imagery<br />

ChangeCategory function, quizzes, 221<br />

Character but<strong>to</strong>n, 109, 186<br />

Character designs, 31–3, 64<br />

background art, 64<br />

basics, 31–3, 64<br />

CGI programs, 46–59<br />

colour guidelines, 32<br />

computer animation programs, 46–59<br />

distinctiveness guidelines, 31<br />

emotions, 32–3<br />

exaggerated features, 31<br />

golden rules, 31–3, 64<br />

segments, 34–41<br />

simplicity guidelines, 32–3<br />

sprite characters, 42–5, 260–81<br />

CheckBoard function, 248–52<br />

CheckKeys function, sports simulations, 292–3<br />

Class definitions:<br />

concepts, 93–4, 144–50<br />

private variables, 149–50<br />

user-defined classes, 94–5<br />

Class files, creation, 93–4, 130, 144–50<br />

Class Wizard, 381<br />

Clear but<strong>to</strong>ns, 203<br />

ClearCells function, mazes, 229–30<br />

Index<br />

Client-socket information requests, 352–5<br />

Close Large Gaps option, Paint Bucket <strong>to</strong>ol, 27<br />

Close Medium Gaps option, Paint Bucket <strong>to</strong>ol, 27<br />

Close Small Gaps option, Paint Bucket <strong>to</strong>ol, 27<br />

Code, 3, 7–14, 44–5, 83–135, 136–51, 163–7, 260–81<br />

see also <strong>ActionScript</strong>; Bugs; ‘If ’ statements; Loops;<br />

Variables<br />

breakpoints, 163–7<br />

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

comment lines, 8–9, 12<br />

modularization, 136–51<br />

physical simulations, 131–5, 282, 294–7<br />

sprite characters, 44–5, 260–81<br />

structure needs, 3, 135, 136–51<br />

Code values, string variables, 92<br />

Collision detection, 151, 198–200, 260, 273–5, 296–9<br />

concepts, 260, 273–5, 296–9<br />

platform games, 260, 273–5<br />

sports simulations, 296–9<br />

Color Mixer selection, 4, 18, 27–9, 77<br />

Color Threshold selection, 55–8<br />

Colors section, Toolbox, 4, 17<br />

Colours, 4, 17–20, 27–8, 76–7<br />

bit counts, 18, 76–7<br />

character designs, 32<br />

Hexadecimal equivalents, 18, 77, 171–2, 190<br />

Line <strong>to</strong>ol, 18–20<br />

mobile devices, 76–7<br />

Oval and Rectangle <strong>to</strong>ols, 2–4, 20, 113–14<br />

Columns, databases, 212–25<br />

Combina<strong>to</strong>rial game theory, 246<br />

Combo boxes:<br />

quizzes, 219–24<br />

Visual Basic, 376<br />

Comic books, 60–4<br />

Comment lines, concepts, 8–9, 12<br />

Communication Server, PocketPCs, 322<br />

Complex artwork:<br />

background art, 62–4, 67–8, 75, 78<br />

mobile devices, 75, 78<br />

Component Definition selection, 130<br />

Component Properties panel, 129–30<br />

Components, creation, 129–30<br />

Computer animation programs, 46–59<br />

Computer generated imagery (CGI), 46–59, 176,<br />

226–32<br />

background art, 69<br />

concepts, 46–59, 226–43<br />

hand-traced computer animations, 58–9<br />

imports, 54–9<br />

Inverse Kinematics, 52–4<br />

Lightwave modeller, 46–54, 69, 226, 232–4<br />

loadVariables, 176<br />

mazes, 226–32<br />

polygon modellers, 48–52<br />

Computer graphics programs (CG), 46–59, 69<br />

ComputerMove function, 248<br />

ComputerScore function, board games, 252–4<br />

415

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

Saved successfully!

Ooh no, something went wrong!