the books i choose.

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

the books i choose.

Post by avansc »

i'll list 15 books i would recommend getting over time. these are by far my favorites and i own a hard copy of each.
not necessarily in this order. i'll list the CS books first then moving on to math.

1. "Core Techniques and Algorithms in Game Programming"
Image

2. "Beautiful Code"
this is one of my favorite books of all time, its just brilliance and will make you feel small at times, thats how good it is.
Image

3. "C for java programmers"
this is not the best book on the matter, but is very nice. there are better C books, but none that are as easy to understand.
Image

4. "Assembly language for intel-based computers"
i would sell my mom for this book. its very technical, but if you can get through it you will be able to do anything imaginable. id say get this one above all else.
Image

5. "Operating concepts with java"
also very nice, great section on multi-threading.
Image

6. "Big Java"
this is a very easy book to follow and has great sections on networking with java, as well as threads. a very nice book. probably the most rounded one i have on java.
Image

7. "a practical introduction to data structures and algorithm analysis"
this is a no screw around book. very complex, and if you dont feel comfortable with pointers and so on its gonna be a hard read. but you will be a better programmer even if you just read on chapter.
Image

8. "linux & unix programming tools"
always good to have one of these stashed away, you never kn ow when you will have to develop on a foreign OS.
Image

9. "computer networks a systems approach"
you need to be savvy on networks. this is by far the best book. i guarantee you will know everything about the net and its mom if you get through this book.
Image

10. "Network security private communication in a private world"
this is a bad boy. you will learn how insecure the world is, and you will be able to protect your self.
Image

11. "the feynman lectures on physics"
this is a sweet reference, waring tho, this guy was in the league of Albert Einstein, so its pretty technical stuff. but you can use so many of the equations in to for games.
Image

12. "Calculus concepts and contexts"
best book on calc in my opinion.
Image

13. "Elementary linear algebra with applications"
it may say elementary but this biatch is not easy, but its pretty nice, you will learn alot that will make you code more efficiently.
especially if you are going to do your own physics.
Image

14. "Basic Engineering Data collection and analysis"
very nice if you are strugling to optimize code. will have ways to get data and see where bottle necks are. pretty sweet book. also has equations that you can use in games, like if you are going to developer a fighting scheme and want a complex damage system this is your key,
Image

15. "Discreet mathematics and its application"
this last one is also very sweet. its basically a book about logic, its got so much. i would recoment this one to. this is a MUST have.
Image
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
User avatar
Kleithap
ES Web Developer
ES Web Developer
Posts: 324
Joined: Sat Jan 26, 2008 9:03 am
Location: Amsterdam

Re: the books i choose.

Post by Kleithap »

Cool most of these books look pretty good.
avansc wrote:13. "Elementary linear algebra with applications"
it may say elementary but this biatch is not easy, but its pretty nice, you will learn alot that will make you code more efficiently.
especially if you are going to do your own physics.
Lol, yeah, I remember linear algebra from my first year AI, challenging but awesome.
Post Reply