Books For Development
Moderator: PC Supremacists
- thbp
- Chaos Rift Regular
- Posts: 132
- Joined: Tue Dec 08, 2009 5:32 pm
- Current Project: Learn
- Favorite Gaming Platforms: PC/PS/GC/DC
- Programming Language of Choice: C(++)/Perl
- Location: wrestling matts
- Contact:
Books For Development
Ok, sence there is nothing for this subject (books that may help you for Game development in any of these areas. And i really think there sHould be one (i know i'd use it and it might help others like me to find books that'd help)
[*] Programming (langauge specific)
[*] Genral Programming (such as a book that explains how to use OOP)
[*] How to manage Project (software engineering)
[*] Genral Game Development
[*] Web design (for your website)
[*] Art and Music
[*] Math and Physics and other school subjects
[*] Good Reads Any way
Can't find it? http://google.com is the answer!
Language Specific
C/++
C++ Primer Plus(Beginner & Advanced topics covered)
http://www.amazon.com/Primer-Plus-5th-S ... 597&sr=8-1
"The C++ Programming Language" - Bjarne Stroustroup
"Computer Graphics: Principles and Practice 2nd ed. in C" - Foley, Van Dam, Feiner, Hughes.
Java
C#
Scheme/lisp
Basic (any)
Fortran/Algol
Pascal/Delphi
Perl
Lua
Python
networking
Genral Programming
OOP
Head first Design patterns (http://www.amazon.com/First-Design-Patt ... th-Freeman)
Procedural
Funtual
How to think
Project Management
Team
Lonewolf
Game development
The whole shabang
"Game Design Workshop" : http://www.amazon.com/Game-Design-Works ... 1578202221
Mentality
Get starteds
Experiencs
Theory
Game Engine Architecture - (german(?))
http://www.amazon.de/Game-Engine-Archit ... 913&sr=8-1
Webdesign
Hatml/Css
Microsoft Step by Step html/xhtml cost $20
http://www.amazon.com/HTML-XHTML-Step-M ... 059&sr=1-1
Javasctipt
PHP/Mysql
Sam's teach youself PHP/Mysql cost $30
http://www.amazon.com/E-Z-Geometry-Lawr ... 722&sr=8-1
Jsp
Art and Music
"real" world art (sketching)
Digital Art
Music composing
Schooling
Math.
[Geometry} Geometry cost $20
http://www.amazon.com/E-Z-Geometry-Lawr ... 722&sr=8-1
Physics
Chemistry (n/a on why)
Writing/English
Economics
Plain good Reads (can be biographies to other computer books)
Code - the hidden language of computer hardware and software -
(http://www.amazon.com/Code-Language-Com ... 665&sr=8-1)
please contribute with posting books (were to get them and if a
[*] Programming (langauge specific)
[*] Genral Programming (such as a book that explains how to use OOP)
[*] How to manage Project (software engineering)
[*] Genral Game Development
[*] Web design (for your website)
[*] Art and Music
[*] Math and Physics and other school subjects
[*] Good Reads Any way
Can't find it? http://google.com is the answer!
Language Specific
C/++
C++ Primer Plus(Beginner & Advanced topics covered)
http://www.amazon.com/Primer-Plus-5th-S ... 597&sr=8-1
"The C++ Programming Language" - Bjarne Stroustroup
"Computer Graphics: Principles and Practice 2nd ed. in C" - Foley, Van Dam, Feiner, Hughes.
Java
C#
Scheme/lisp
Basic (any)
Fortran/Algol
Pascal/Delphi
Perl
Lua
Python
networking
Genral Programming
OOP
Head first Design patterns (http://www.amazon.com/First-Design-Patt ... th-Freeman)
Procedural
Funtual
How to think
Project Management
Team
Lonewolf
Game development
The whole shabang
"Game Design Workshop" : http://www.amazon.com/Game-Design-Works ... 1578202221
Mentality
Get starteds
Experiencs
Theory
Game Engine Architecture - (german(?))
http://www.amazon.de/Game-Engine-Archit ... 913&sr=8-1
Webdesign
Hatml/Css
Microsoft Step by Step html/xhtml cost $20
http://www.amazon.com/HTML-XHTML-Step-M ... 059&sr=1-1
Javasctipt
PHP/Mysql
Sam's teach youself PHP/Mysql cost $30
http://www.amazon.com/E-Z-Geometry-Lawr ... 722&sr=8-1
Jsp
Art and Music
"real" world art (sketching)
Digital Art
Music composing
Schooling
Math.
[Geometry} Geometry cost $20
http://www.amazon.com/E-Z-Geometry-Lawr ... 722&sr=8-1
Physics
Chemistry (n/a on why)
Writing/English
Economics
Plain good Reads (can be biographies to other computer books)
Code - the hidden language of computer hardware and software -
(http://www.amazon.com/Code-Language-Com ... 665&sr=8-1)
please contribute with posting books (were to get them and if a
Last edited by thbp on Tue Dec 22, 2009 5:30 pm, edited 2 times in total.
XNA ========== eXtreme Nuclear Atomic
Wrestlers have three motion: side 2 side , circle, and stalk
Wrestlers have three motion: side 2 side , circle, and stalk
- Ginto8
- ES Beta Backer
- Posts: 1064
- Joined: Tue Jan 06, 2009 4:12 pm
- Programming Language of Choice: C/C++, Java
Re: Books For Development
not necessarily a book, but the main resource for my own knowledge: google.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
- hurstshifter
- ES Beta Backer
- Posts: 713
- Joined: Mon Jun 08, 2009 8:33 pm
- Favorite Gaming Platforms: SNES
- Programming Language of Choice: C/++
- Location: Boston, MA
- Contact:
Re: Books For Development
C++ Primer Plus(Beginner & Advanced topics covered) http://www.amazon.com/Primer-Plus-5th-S ... 597&sr=8-1
"Time is an illusion. Lunchtime, doubly so."
http://www.thenerdnight.com
http://www.thenerdnight.com
- ismetteren
- Chaos Rift Junior
- Posts: 276
- Joined: Mon Jul 21, 2008 4:13 pm
Re: Books For Development
Here are the programming books i own:
Head first Design patterns - This one belongs under OOP i think. Im not done with it yet, but it explains many design patterns and some general OOP principles. I think it is pretty good so far. (http://www.amazon.com/First-Design-Patt ... th-Freeman)
Code - the hidden language of computer hardware and software - I would put this one under "good reads anyway" It basicly explains how a computer works, starting with morse code and flashlights and ending with what was a modern computer in 1999 when the book was written. (http://www.amazon.com/Code-Language-Com ... 665&sr=8-1)
Code complete second edition - I think it fits under general game development. I dident get that much from this book. I dont really know why, but i think it is because it is written for proffesionel developers. (there has recently been realesed a new edition, dont know how it differs from the 2nd: http://www.amazon.com/First-Design-Patt ... th-Freeman)
Head first Design patterns - This one belongs under OOP i think. Im not done with it yet, but it explains many design patterns and some general OOP principles. I think it is pretty good so far. (http://www.amazon.com/First-Design-Patt ... th-Freeman)
Code - the hidden language of computer hardware and software - I would put this one under "good reads anyway" It basicly explains how a computer works, starting with morse code and flashlights and ending with what was a modern computer in 1999 when the book was written. (http://www.amazon.com/Code-Language-Com ... 665&sr=8-1)
Code complete second edition - I think it fits under general game development. I dident get that much from this book. I dont really know why, but i think it is because it is written for proffesionel developers. (there has recently been realesed a new edition, dont know how it differs from the 2nd: http://www.amazon.com/First-Design-Patt ... th-Freeman)
- Milch
- Chaos Rift Junior
- Posts: 241
- Joined: Sat Jul 11, 2009 5:55 am
- Programming Language of Choice: C++
- Location: Austria, Vienna
Re: Books For Development
Game Engine Architecture - most ot the book is about theory - and what methods are used in todays game developement. The code samples are written in C++
http://www.amazon.de/Game-Engine-Archit ... 913&sr=8-1
http://www.amazon.de/Game-Engine-Archit ... 913&sr=8-1
Follow me on twitter!
- lotios611
- Chaos Rift Regular
- Posts: 160
- Joined: Sun Jun 14, 2009 12:05 pm
- Current Project: Game engine for the PC, PSP, and maybe more.
- Favorite Gaming Platforms: Gameboy Micro
- Programming Language of Choice: C++
Re: Books For Development
The only book I've read was about Windows Game programming. It helped me wrap my head around the Win32 API. It steps you through making a game engine, so I guess you could follow the book but replace Win32 with whatever library you use. At the end of every chapter, you make a game to show of what the engine can do. http://www.amazon.com/Beginning-Game-Pr ... 971&sr=1-1
"Why geeks like computers: unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep." - Unknown
-
- Respected Programmer
- Posts: 387
- Joined: Fri Dec 19, 2008 3:33 pm
- Location: Dallas
- Contact:
Re: Books For Development
Its sort of a shame nobody really seems to value books anymore. It's always good to have a number of desk references.
Among my favorites (ones I refer to most) are:
"Code Complete" (entire series) - Microsoft Publications really puts out a whole HECK of a lot of really good books. These editions are a prime example. It bridges the gap between knowledge and application and attempts to make a more pragmatic programmer out of you. The "Now I have this info, so what?" deal. It sortof gives you that "so what?". I know alot of people who could use this book, but I can't convince them otherwise ;]
"The C++ Programming Language" - Bjarne Stroustroup. The indispensable C++ language reference straight from the horse's mouth, if only I could keep the pages from falling out. (You will NOT find a professional C++ programmer without this book....will not)
"Computer Graphics: Principles and Practice 2nd ed. in C" - Foley, Van Dam, Feiner, Hughes. Ok, this is, simply put *THE* book for anyone interested in anything computer graphics. I'll wager you any amount of money you will see this in >90% of game programmer's collections. The content in this book is the genesis for virtually all papers that I still see published today. The difference? An original publication date of 1990 means none of this is real time. What? You think there's THAT much of a difference??
"Real Time Rendering" - Moller, Haines. This is an absolutely miraculous book. Short. Sweet. To the point. Trim off the fat. Tell me what it is and how to do it. Kthxbai.
"Real Time Shader Programming" - Fosner. Straight from one of the architects of the programmable graphics pipeline. Full of nothing but assembly shaders. But who cares about assembly shaders? Usually not me, however, this book provides OODLES of insight into the architecture behind programmable graphics systems. This book dates to DX8 generation, but whatever. Not much has changed, its just "more cowbell!".
"Computer Graphics using OpenGL" - Hill. Ok, this is pure and simple a college textbook. It's retardedly expensive. However, I'm missing several pages and a whole section is starting to fall out. This book uses no extensions, no fancy crap. Just OpenGL 1.1 (thats the really old version). What it DOES do, however...is teach you what in the HELL is going on behind the scenes (Oh boy, novel idea...imagine knowing what the hell the API is actually DOING). If you pore over this book enough, you should have NO problem at all writing your own full featured software rasterizer. No problem at all.
All of these books are insanely expensive, so look at amazon to try to find a used copy.
Among my favorites (ones I refer to most) are:
"Code Complete" (entire series) - Microsoft Publications really puts out a whole HECK of a lot of really good books. These editions are a prime example. It bridges the gap between knowledge and application and attempts to make a more pragmatic programmer out of you. The "Now I have this info, so what?" deal. It sortof gives you that "so what?". I know alot of people who could use this book, but I can't convince them otherwise ;]
"The C++ Programming Language" - Bjarne Stroustroup. The indispensable C++ language reference straight from the horse's mouth, if only I could keep the pages from falling out. (You will NOT find a professional C++ programmer without this book....will not)
"Computer Graphics: Principles and Practice 2nd ed. in C" - Foley, Van Dam, Feiner, Hughes. Ok, this is, simply put *THE* book for anyone interested in anything computer graphics. I'll wager you any amount of money you will see this in >90% of game programmer's collections. The content in this book is the genesis for virtually all papers that I still see published today. The difference? An original publication date of 1990 means none of this is real time. What? You think there's THAT much of a difference??
"Real Time Rendering" - Moller, Haines. This is an absolutely miraculous book. Short. Sweet. To the point. Trim off the fat. Tell me what it is and how to do it. Kthxbai.
"Real Time Shader Programming" - Fosner. Straight from one of the architects of the programmable graphics pipeline. Full of nothing but assembly shaders. But who cares about assembly shaders? Usually not me, however, this book provides OODLES of insight into the architecture behind programmable graphics systems. This book dates to DX8 generation, but whatever. Not much has changed, its just "more cowbell!".
"Computer Graphics using OpenGL" - Hill. Ok, this is pure and simple a college textbook. It's retardedly expensive. However, I'm missing several pages and a whole section is starting to fall out. This book uses no extensions, no fancy crap. Just OpenGL 1.1 (thats the really old version). What it DOES do, however...is teach you what in the HELL is going on behind the scenes (Oh boy, novel idea...imagine knowing what the hell the API is actually DOING). If you pore over this book enough, you should have NO problem at all writing your own full featured software rasterizer. No problem at all.
All of these books are insanely expensive, so look at amazon to try to find a used copy.
- Innerscope
- Chaos Rift Junior
- Posts: 200
- Joined: Mon May 04, 2009 5:15 pm
- Current Project: Gridbug
- Favorite Gaming Platforms: NES, SNES
- Programming Language of Choice: Obj-C, C++
- Location: Emeryville, CA
- Contact:
Re: Books For Development
For game development I'd like to recommend "Game Design Workshop" : http://www.amazon.com/Game-Design-Works ... 1578202221
This book covers all things game design: elements, structure, teams, prototyping, playtesting, balance, documentation, etc. It also features designer perspectives from Peter Molyneux, Warren Spector, Scott Miller, and American McGee just to name a few.
I'll add to qpHalcyOn's post by saying that google is an excellent resource but not always great if you don't even know what to look for. A book will guide you through what you need to know. If you have any more inquiries, google it.
This book covers all things game design: elements, structure, teams, prototyping, playtesting, balance, documentation, etc. It also features designer perspectives from Peter Molyneux, Warren Spector, Scott Miller, and American McGee just to name a few.
I'll add to qpHalcyOn's post by saying that google is an excellent resource but not always great if you don't even know what to look for. A book will guide you through what you need to know. If you have any more inquiries, google it.
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
Website (under construction) : http://www.timcool.me
- Elliotpwnz
- Chaos Rift Newbie
- Posts: 5
- Joined: Sat Jan 02, 2010 1:16 am
Re: Books For Development
Well it's kind of overpriced, but I got bought two courses at game institute: http://gameinstitute.com/
They sent me the textbook's C++ Programming for Game Developers Module I and Module II. They also gave me a pdf version and a short access to their forums and chat rooms. To be honest, I never use their forums or chat rooms, because they are kind of abandoned, so I pretty much paid 200$ for just 2 books. They are great reads, the first one about C++ programming specifics and the second one about Win32 programming, but very overpriced, if you feel like forking out 100$ per book, then you definitely will learn a lot from them.
They sent me the textbook's C++ Programming for Game Developers Module I and Module II. They also gave me a pdf version and a short access to their forums and chat rooms. To be honest, I never use their forums or chat rooms, because they are kind of abandoned, so I pretty much paid 200$ for just 2 books. They are great reads, the first one about C++ programming specifics and the second one about Win32 programming, but very overpriced, if you feel like forking out 100$ per book, then you definitely will learn a lot from them.
Re: Books For Development
I would recommend lib.homelinux.org.
Here's statistic
Total size of the collection: 117549925 KB
Total number of books (DjVu, PS, PDF files): 30550
Other files (non-book): 1117
DjVu files: 22907 (89959846.3 KB)
PS files: 1142 (477232.9 KB)
PDF files: 6501 (25384092.3 KB)
Books by language:
English 20419
Russian 8697
Me љубљo russian books
PM me and I'll send you user/password
Here's statistic
Total size of the collection: 117549925 KB
Total number of books (DjVu, PS, PDF files): 30550
Other files (non-book): 1117
DjVu files: 22907 (89959846.3 KB)
PS files: 1142 (477232.9 KB)
PDF files: 6501 (25384092.3 KB)
Books by language:
English 20419
Russian 8697
Me љубљo russian books
PM me and I'll send you user/password
-
- Chaos Rift Newbie
- Posts: 28
- Joined: Mon Jan 04, 2010 5:29 am
- Programming Language of Choice: C/C++
Re: Books For Development
Are these books subject to copyrighted material?alyosha wrote:I would recommend lib.homelinux.org.
Here's statistic
Total size of the collection: 117549925 KB
Total number of books (DjVu, PS, PDF files): 30550
Other files (non-book): 1117
DjVu files: 22907 (89959846.3 KB)
PS files: 1142 (477232.9 KB)
PDF files: 6501 (25384092.3 KB)
Books by language:
English 20419
Russian 8697
Me љубљo russian books
PM me and I'll send you user/password
If so, do you realize that posts like this aren't appropriate for this forum (and everywhere else)?
RyanPridgeon wrote:If you wanna go there, you go for it man. Nobody is stopping you so just work hard and achieve your goals.
Re: Books For Development
I don't actually know .. i've downloaded some school papers which, I suppose, aren't copyrighted (School papers ?!). Anyhow .. you can delete this post
- OmegaGDS
- Chaos Rift Regular
- Posts: 123
- Joined: Mon Jan 18, 2010 3:20 am
- Current Project: GMN (C++)
- Favorite Gaming Platforms: PC, PSP / Psp Emulation, GameCube, SNES, NES
- Programming Language of Choice: C++
- Location: Kentucky
- Contact:
Re: Books For Development
lol, your the only one who gave a [insert vulgarity here].RazorC wrote:Are these books subject to copyrighted material?alyosha wrote:I would recommend lib.homelinux.org.
Here's statistic
Total size of the collection: 117549925 KB
Total number of books (DjVu, PS, PDF files): 30550
Other files (non-book): 1117
DjVu files: 22907 (89959846.3 KB)
PS files: 1142 (477232.9 KB)
PDF files: 6501 (25384092.3 KB)
Books by language:
English 20419
Russian 8697
Me љубљo russian books
PM me and I'll send you user/password
If so, do you realize that posts like this aren't appropriate for this forum (and everywhere else)?
I began learning C++ with a book called "beginning C++ game development." It is... okay. I don't really have anything to compare it too, but if you want a game oriented way of learning C++ (completely from scratch) I would recommend it. Each chapter teaches you something, asks some questions, and then you program a game on your own given criteria from the book. Some of the games are really crappy (which is understandable for the first chapter after learning about ints and doubles), but by the end of the book you get to make a game of black jack. Unfortunately there is no graphics usage in the book. Everything is in cmd, but the author did make follow ups called "beginning openGL" and "beginning SDL"
- OmegaGDS
- Chaos Rift Regular
- Posts: 123
- Joined: Mon Jan 18, 2010 3:20 am
- Current Project: GMN (C++)
- Favorite Gaming Platforms: PC, PSP / Psp Emulation, GameCube, SNES, NES
- Programming Language of Choice: C++
- Location: Kentucky
- Contact:
Re: Books For Development
OmegaGDS wrote:lol, your the only one who gave a [insert vulgarity here].RazorC wrote:Are these books subject to copyrighted material?alyosha wrote:I would recommend lib.homelinux.org.
Here's statistic
Total size of the collection: 117549925 KB
Total number of books (DjVu, PS, PDF files): 30550
Other files (non-book): 1117
DjVu files: 22907 (89959846.3 KB)
PS files: 1142 (477232.9 KB)
PDF files: 6501 (25384092.3 KB)
Books by language:
English 20419
Russian 8697
Me љубљo russian books
PM me and I'll send you user/password
If so, do you realize that posts like this aren't appropriate for this forum (and everywhere else)?
I began learning C++ with a book called "beginning C++ game development." It is... okay. I don't really have anything to compare it too, but if you want a game oriented way of learning C++ (completely from scratch) I would recommend it. Each chapter teaches you something, asks some questions, and then you program a game on your own given criteria from the book. Some of the games are really crappy (which is understandable for the first chapter after learning about ints and doubles), but by the end of the book you get to make a game of black jack. Unfortunately there is no graphics usage in the book. Everything is in cmd, but the author did make follow ups called "beginning openGL" and "beginning SDL"
Oh yeah, and its only like 30 bucks as compared to everything else being so expensive. It also comes with a cd containing all of the source code and the Dev C++ (Bloodshed) IDE.