Introduction to Game Programming using Processing

CHF 83.85
Auf Lager
SKU
8FRVJVKNKA0
Stock 1 Verfügbar
Geliefert zwischen Fr., 21.11.2025 und Mo., 24.11.2025

Details

This is an introductory textbook focusing on games (specifically interaction and graphics) as a pathway into programming. It empowers its readers to do basic programming, prototyping, creating games and other highly interactive applications, all from scratch and without any prior programming knowledge.


Autorentext

Daniel Cermak-Sassenrath is former Associate Professor at the IT University, Copenhagen, member of the Center for Digital Play, and co-head of the Games Group. He teaches in the Game Design track programme. Daniel has taught university courses since 2002 and introductory courses to programming for design students since 2010.


Inhalt

  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

  1. Arrays

  2. Functions

  3. Movement

  4. Basic Collision Detection

  5. Drawing Modes and Drawing Lines

  6. Polygons and Vertex Functions

  7. Colour and Transparency

20. Text and Fonts, and Loading and Saving Data

  1. Real Time

  2. Images

  3. The Processing IDE, Technical Documentation, Debugging and Common Errors

  4. Programming Rules of Thumb

  5. Classes and Objects

  6. Event-Driven Programming and Game Controls

  7. Hardware Speed Independence for Movement

  8. Sprites, Frame-Based Animation and Timed Events

  9. Tiling

  10. Scrolling and Split-Screen Displays

  11. Movement in Curves

  12. Pixel-Perfect Collision Detection

  13. Vectors

  14. ArrayLists

  15. Recursion

  16. Basic Game AI and Enemy Behaviour

  17. Programming Libraries, and Using an Audio Library

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09781032386133
    • Genre Pedagogy
    • Anzahl Seiten 326
    • Herausgeber CRC Press
    • Gewicht 680g
    • Größe H254mm x B178mm
    • Jahr 2024
    • EAN 9781032386133
    • Format Kartonierter Einband
    • ISBN 978-1-03-238613-3
    • Veröffentlichung 27.06.2024
    • Titel Introduction to Game Programming using Processing
    • Autor Cermak-Sassenrath Daniel
    • Untertitel For Designers, Artists, Players, Non-Tech People and Everybody Else
    • Sprache Englisch

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470