28.04.2019 Views

[JAVA][Beginning Java 8 Games Development]

Create successful ePaper yourself

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

■ Index<br />

• S<br />

Scalable Vector Graphics (SVG), 343<br />

Scoring engine, 394<br />

addCurrentCast() method, 439<br />

COLLIDE_CHECKLIST, 440<br />

if else method, 442<br />

loadBullet() method, 440<br />

loadCheese() method, 440<br />

loadEnemy() method, 440<br />

private void method, 441<br />

return statement, 440<br />

code implementation, 399<br />

createSplashScreenNodes() method, 394<br />

equals() method, 437<br />

getChildren().add() method, 396<br />

if-else-if structure, 402<br />

if() structures, 400<br />

playiSound0() method, 400<br />

private Font object, 395<br />

scoreLabel Text object, 397<br />

setFill() method, 397<br />

setFont() method, 397<br />

setText() method, 400<br />

String.valueOf() method, 394<br />

.setImage() method, 134<br />

setImageState() method, 274, 295<br />

setTitle() method, 128<br />

setTranslate() methods, 245–246<br />

setVisible() method, 232<br />

Stereo vs. mono audio, 331<br />

SVG Path data, 344<br />

using GIMP, 345<br />

Export Path, 349<br />

Fuzzy Selection Tool, 346<br />

invert selection, 348<br />

pixel selection, 348<br />

quotation marks, 351<br />

text editor, 351<br />

using Import Path, 356<br />

Bezier curve control, 359<br />

collision polygon, 358<br />

data footprint optimization, 362<br />

floating point<br />

representation, 358<br />

integer collision path, 357<br />

remove duplications, 359<br />

Z closing command, 360<br />

using Path Tool, 352<br />

close path command, 355<br />

numeric precision, 355<br />

optimization, 355<br />

Unnamed Path, 354<br />

• T<br />

TableView() constructor method, 135<br />

Treasure.java class, 393<br />

code implementation, 403<br />

collision detection, 406<br />

Image() constructor method, 404<br />

• U, V<br />

UnsupportedOperationException(), 158<br />

update() method<br />

If statements, 243–245<br />

import static statements, 243<br />

setTranslate() methods, 245–246<br />

• W, X, Y, Z<br />

White background<br />

ImageView, 190<br />

setVisible() method, 189<br />

testing, 190<br />

Width and height<br />

variables, 187–188<br />

461<br />

www.it-ebooks.info

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

Saved successfully!

Ooh no, something went wrong!