Beginning Math Concepts for Game Developers

ISBN-10: 1598632906

ISBN-13: 9781598632903

Edition: 2007

List price: $29.99
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


This book provides hands-on explanations of topics central to beginning math as related to game development. It differs from books that focus solely on math topics, involving readers in extensive programming activities and focusing on creating an understanding of a computer game as a cognitive machine that can be driven almost wholly by table of data generated by math equations. While it does cover some of the math skills conveyed in the typical math book, it also teaches readers how to think about generating mathematical values and then translating them into the coordinate space of the game or into the event model that maps the activities of the game. It addresses both the use of a graphical engine and the creation of intelligence for a game. If you are searching for a gentle introductionto some of the most complex aspects of game development, this book is the ideal guide to get you up and running.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Customers also bought

Book details

List price: $29.99
Copyright year: 2007
Publisher: Course Technology
Publication date: 10/10/2006
Binding: Paperback
Pages: 336
Size: 7.25" wide x 9.00" long x 0.75" tall
Weight: 1.540
Language: English

Boris Meltreger graduated from a top mathematics and physics high school in Russia. He went on to earn an advanced degree in optical engineering. After completing a dissertation on acoustics and optics, Boris took up work for the Russian government developing optical computers. He has been the recipient of engineering awards for his work and has owned his own engineering company. Boris has in recent years performed pioneering work in the development of optical technologies for medical applications and currently works as a software engineer. Boris lives in Aurora, Colorado

Getting Started With C# and the Math Library
C# as a Game Development Language
Setting up a Project
Inspecting the Math Library
Guess a Number
Functions and Methods
Understanding Functions as Patterns
Creating Lab for Exploring Functions
Generating Date for a Table
Developing Classes
Equations and Methods
Concepts Behind Functions
Number Domains
Restricted Values
Handling Exceptions
Making use of a List to Store Function Output
Fields and Properties
Division By Zero and Other Mysteries
Extending the Lab with a Coordinate Plane
How to Graph
Putting the List Values to Work
Using a Flag
The True Value Game
Local and World Space in Cartesian Terms
Spawning a Cartesian Plan
Learning How to Do Things Twice
Understanding Grids
Axes and How to Make Them
Making Your Point
Finding the Curve
Changing Things: Lines, Slopes, and Methods
What Counts As a Valid Function
Constant Functions
How to Make a Profit
Linear Things
Making Things Visible
Method Overloading
The Factory Game
Quadratics and Other Functions
Minimum and Maximum
Absolute Values
Discontinuous Functions
Stair Steps and Other Antics
The Table Game
Limits and Methods for Them
Talk of Limits
Bicycle Tires
Different forms of Limits
Creating Graphics That Merge
Animating the World
Threads and Timers
Eliminating Flicker
Derived Classes
Working with Arrays of Continuous Values
Queues and Coordinates
Event Generation G
In to the Game
Derivation and Acceleration
Controlling Flight
Multiplying Complexity
A Target Game
Extended Intelligence in Games
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.