Introduction to Game Programming using Processing
Introduction to Game Programming using Processing
For Designers, Artists, Players, Non-Tech People and Everybody Else
Cermak-Sassenrath, Daniel
Taylor & Francis Ltd
06/2024
326
Mole
Inglês
9781032386133
Pré-lançamento - envio 15 a 20 dias após a sua edição
Descrição não disponível.
1. The Process of Programming
2. Hello Game World!
3. Console Output and Comments
4. Variables and Data Types
5. Iteration with the while Loop
6. Conditionals (if, if/else, if/else if)
7. Relational Expressions (e.g. <, >) and Logical Operators (e.g. &&, ||)
8. Math and Arithmetic
9. Short Cuts
10. Type Conversions (Casting and Rounding)
11. Formatting Code
12. Iteration with the for Loop
13. Arrays
14. Functions
15. Movement
16. Basic Collision Detection
17. Drawing Modes and Drawing Lines
18. Polygons and Vertex Functions
19. Colour and Transparency
20. Text and Fonts, and Loading and Saving Data
21. Real Time
22. Images
23. The Processing IDE, Technical Documentation, Debugging and Common Errors
24. Programming Rules of Thumb
25. Classes and Objects
26. Event-Driven Programming and Game Controls
27. Hardware Speed Independence for Movement
28. Sprites, Frame-Based Animation and Timed Events
29. Tiling
30. Scrolling and Split-Screen Displays
31. Movement in Curves
32. Pixel-Perfect Collision Detection
33. Vectors
34. ArrayLists
35. Recursion
36. Basic Game AI and Enemy Behaviour
37. Programming Libraries, and Using an Audio Library
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.
game development;game design;Processing;game programming;game production;interactive applications
1. The Process of Programming
2. Hello Game World!
3. Console Output and Comments
4. Variables and Data Types
5. Iteration with the while Loop
6. Conditionals (if, if/else, if/else if)
7. Relational Expressions (e.g. <, >) and Logical Operators (e.g. &&, ||)
8. Math and Arithmetic
9. Short Cuts
10. Type Conversions (Casting and Rounding)
11. Formatting Code
12. Iteration with the for Loop
13. Arrays
14. Functions
15. Movement
16. Basic Collision Detection
17. Drawing Modes and Drawing Lines
18. Polygons and Vertex Functions
19. Colour and Transparency
20. Text and Fonts, and Loading and Saving Data
21. Real Time
22. Images
23. The Processing IDE, Technical Documentation, Debugging and Common Errors
24. Programming Rules of Thumb
25. Classes and Objects
26. Event-Driven Programming and Game Controls
27. Hardware Speed Independence for Movement
28. Sprites, Frame-Based Animation and Timed Events
29. Tiling
30. Scrolling and Split-Screen Displays
31. Movement in Curves
32. Pixel-Perfect Collision Detection
33. Vectors
34. ArrayLists
35. Recursion
36. Basic Game AI and Enemy Behaviour
37. Programming Libraries, and Using an Audio Library
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.