Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

Are there good free ebooks on game development? I don't care if they are theoretical or technology specific, I want to start reading one free book that worth it.

share|improve this question
add comment

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

closed as not constructive by Tetrad Jan 21 '12 at 20:53

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

7 Answers

up vote 57 down vote accepted

Game Design

Programming

Art

Culture and Studies

share|improve this answer
    
also you could use www.flazx.com It has lots of ebooks on game development and also on almost every topic in computer science –  Vishnu Nov 17 '10 at 9:11
add comment

The Real-Time Rendering website has a good list of free books. They're mostly about writing shaders, including books from the GPU Gems and ShaderX series.

share|improve this answer
add comment

The creator of Sirlin Games has posted a great book on-line called Playing To Win. It comes in three forms, a book from Lulu, an e-book from Amazon (not free), and on-line as HTML. So even if it's not a free e-book as in the OP, it's still free to read (and you could download all the HTML pages if you really wanted to read if offline).

It's purely the psychology of competitive game design, no code. Definitely worth reading.

share|improve this answer
add comment

I have never read it myself, but I keep seeing it mentioned.

http://inventwithpython.com/

I believe it is mostly text games, but near the end it covers pygame.

share|improve this answer
    
Downvoting because it uses Python 3, which is a horrible language with no support. –  user744 Sep 15 '10 at 16:49
14  
You are downvoting not because it's a bad book, but because in your opinion the language is horrible. Am i missing something? –  Cristina Sep 15 '10 at 20:12
3  
Seriously dude? Python 3 is great. I don't know what you're smoking, but it's giving you brain cancer. –  michael.bartnett Dec 3 '10 at 7:01
1  
Python 3 is not a horrible language. It is just like HTML5; new, but without 3rd party support. It is a great language, and it's really not an issue to change the few parts of the code (like bytes) to Py2.7 compatible. –  The Communist Duck Dec 4 '10 at 15:40
add comment

Not a book but an online place to start possibly http://udn.epicgames.com/Three/DevelopmentKitHome.html

share|improve this answer
add comment

Action Arcade Adventure Set by Dianna Gruber is a very detailed introduction to game development. Source code for a full-featured 2d side-scrolling game is developed over several chapters. Several more general topics are also covered, like marketing and the history of side-scrolling games.

The book is now freely available online, but here is the Amazon link for reference.

share|improve this answer
add comment

If you're looking to do game development for the new Windows Phone 7 Platform there is a Free E-book it covers both Silverlight Development (for Applications [but could be used for games]) and the XNA Game Framework.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.