© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
W. Wang, T. WalcottProgramming for Game Designhttps://doi.org/10.1007/979-8-8688-0190-7_5

5. Mathematical Operations

Wallace Wang1   and Tonnetta Walcott2
(1)
San Diego, CA, USA
(2)
El Cajon, CA, USA
 

Nearly every nontrivial program needs to store data in variables. Once a program stores data, it needs to manipulate that data to create a useful result. Three ways to change data involve adding new data, deleting existing data, or modifying existing data.

For example, a word processor lets you delete words, add new words, or edit existing text. A spreadsheet lets you delete numbers, add new numbers, edit existing numbers, or perform calculations on numbers. A database ...

Get Programming for Game Design: A Hands-On Guide with Godot now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.