Game Math: Back To Basics

by Jon 7/14/2007 9:13:00 PM


The two additional books I ordered arrived earlier this week:
 

The first of the two is everything I anticipated it to be. It's chock full of reference material and sample code for virtually every typical game physics scenario one could think of. And it's totally written for coders, yet can be read by a non-coder who might know the syntax; the sample code is C++ but could just as well be elegant Java or C#. I'm very excited to have this book.

The second book just jumps right in and vomits math formulae all over the place in a game-world applicable fashion. It's a good book, too.

Unfortunately, both books (but especially the latter) are over my head as I hardly even know how to read these math notations much less comprehend them. It's time to dig higher, closer to the surface. I ordered a few more math books, this time hopefully this additional investment will pave the way for me to more appreciate the books I already bought.
 

____________________________________________________________

Meanwhile, aside from math I snagged or pre-ordered a few more API-related books:
 

And, not gaming related, I ordered:
 

Yeah I buy a lot of books. I do this with every major technology cycle and/or career cycle.

Related posts

Comments

11/2/2007 6:51:47 PM

Tod Birdsall

Hi Jon,

I was thinking about purchasing "Beginning Math Concepts for Game Developers" and an XNA related book. My math knowledge is pretty shallow. What did you think of the books you ordered? Which of the two XNA books would you recommend? I have "Physics for Game Programmers" (Palmer) on my wish list as well.

For background: I have been programming for 9 years. I am primarily a C# developer. I became interested in programming via my love of games and I see the XNA framework and silverlight as possible ways of making that reality. However, I have no experience with creating games.

Thanks for your time.

Tod Birdsall us

11/5/2007 12:44:05 AM

Jon Davis

Sorry, am in the same boat as you -- I've been programming for a decade, started programming because I love games but never did get into game programming, saw XNA, became very curious, bought a bunch of books and ... and, .. well, actually from there I got focused on my day job again. I haven't done much game programming except what's posted on my blog. I cracked open these books but didn't peruse them enough to be able to suggest which one to get. I do feel, though, that between all the game math and API books I bought, I have everything I need to get started if I wanted to.

Unfortunately, I've made the conclusion that despite the fun that games are, the people who make them and who judge them are not always so fun. Sometimes they are the most pessimistic or rudest people on the planet. Take for example XNA. XNA is the best thing to happen to our crowd since Pac-Man. But the skeptics have to pooh-pooh it.

"It's crap. You can't sell with the current version. [I don't care if v2 is coming out next month, I'm looking at it for what it is now.]"

"It's crap. It won't support extreme graphics like those of Unreal Tournament 2007 or Oblivion. [Pay no attention to arcade games or lightweight 3D games.]"

"It's crap. It comes from Microsoft. OpenGL and SDL rule. [Forget about the fact that most commercial games are built on DirectX, which Microsoft pioneered.]"

"It's crap. It's C#. Real programmers use C++. [Dunno about the painful and controversial migration from Assembly to C/C++, I wasn't there.]"

The thought of making games and playing with XNA thrilled me. I just can't stand the people I'd inevitably have to get involved with.

Hey if you want to partner up and make an XNA game, let me know. Wink

Jon Davis us

11/5/2007 12:51:32 AM

Jon Davis

For what it's worth, lately I've been impressed by SAMS' Unleashed series (the recent red ones). SAMS has always been awful but it seems they did a renovation and this series is awesome--down-to-earth writing and often full-color print lots of pages. The XNA Unleashed book is the one I started reading and what I did read I enjoyed.

Jon Davis us

11/5/2007 1:31:15 AM

Jon Davis

.. um just noticed that the XNA Unleased one isn't in full color. Still good.

Jon Davis us

11/5/2007 1:51:05 AM

Jon Davis

.. and the Morgan Kaufman Publishing game math books are a joy to have on my bookshelf. Essential Mathematics has been on my coffee table for some time, waiting for me to actually do more than crack it open and go "ooohh".

Jon Davis us

Add comment


(Will show your Gravatar icon)  

  Country flag





Live preview

10/7/2008 9:30:20 PM


 

Powered by BlogEngine.NET 1.2.0.0
Theme by Mads Kristensen

About the author

Jon Davis Jon Davis (aka "stimpy77") is a software and web developer by day and a software and web enthusiast (geek) by night. He was recently a senior web engineer for the enthusiast division of a major magazine publishing company for nearly two years. He has been a programmer, developer, and consultant for web and Windows software solutions professionally since 1997, with experience ranging from OS and hardware support to DHTML programming to IIS/ASP web apps to Java network programming to Visual Basic applications to C# desktop apps.
 
Software in all forms is also his sole hobby, whether playing PC games or tinkering with programming them. "I was playing Defender on the Commodore 64," he reminisces, "when I decided at the age of 12 or so that I want to be a computer programmer when I grow up."
 
Jon is currently engaged in a short-term ASP.NET contract and is available for hire for short-term or permanent work in Phoenix or via telecommute.
E-mail me Send mail

Calendar

<<  October 2008  >>
MoTuWeThFrSaSu
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

View posts in large calendar

Pages

    Recent comments

    Authors

    Tags

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2008

    Sign in