Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Introduction to Game Programming using Processing
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
The Process of Programming
Hello Game World!
Console Output and Comments
Variables and Data Types
Iteration with the while Loop
Conditionals (if, if/else, if/else if)
Relational Expressions (e.g. ) and Logical Operators (e.g. &&, ||)
Math and Arithmetic
Short Cuts
Type Conversions (Casting and Rounding)
Formatting Code
12. Iteration with the for Loop
Arrays
Functions
Movement
Basic Collision Detection
Drawing Modes and Drawing Lines
Polygons and Vertex Functions
Colour and Transparency
20. Text and Fonts, and Loading and Saving Data
Real Time
Images
The Processing IDE, Technical Documentation, Debugging and Common Errors
Programming Rules of Thumb
Classes and Objects
Event-Driven Programming and Game Controls
Hardware Speed Independence for Movement
Sprites, Frame-Based Animation and Timed Events
Tiling
Scrolling and Split-Screen Displays
Movement in Curves
Pixel-Perfect Collision Detection
Vectors
ArrayLists
Recursion
Basic Game AI and Enemy Behaviour
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