C and C++

Moderators: None (Apply to moderate this forum)
Number of threads: 28695
Number of posts: 94715

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Book reconmendations Posted by Alex-gamer on 12 May 2006 at 10:46 AM
What are some good books to learn how to do the following: sounds/music, graphics, databases, and XML.
reader you;
if (you.statis == "reading this") // false
{
cout << "you are hacked!\n";
}
else
{
cout << "Have a nice day!\n";
Report
Re: Book reconmendations Posted by MT2002 on 13 May 2006 at 2:19 PM
: What are some good books to learn how to do the following: sounds/music, graphics, databases, and XML.
: reader you;
: if (you.statis == "reading this") // false
: {
: cout << "you are hacked!\n";
: }
: else
: {
: cout << "Have a nice day!\n";
:

It all depends on what you are trying to do//ie; are you
planning on writing your own engines/codebase, are using APIs?
For sound/music, DirectSound/Music and OpenAL are great APIs.
DirectX/3d and OpenGL are great for advanced 3d graphics.

You could also try SDL. SDL creates an abstraction between
the software and DX/OGL. This common interface makes SDL alot
more portable. If you want power, DX/OGL is the way to go.
SDL is good for portability puroposes--not to meantion you
dont need to learn Win32 (SDL wraps it).

..Im not sure about databases. As for XML, their are lots of
tutorials on everything explained here--over the net.

Whatever you choose, good luck, and I hope this gets you on
the right track.

~mt2002



"There are ten kinds of people in the world--Those who speak binary, and those who dont!"

Report
Re: Book reconmendations Posted by Alex-gamer on 15 May 2006 at 10:30 AM
This message was edited by Alex-gamer at 2006-5-17 10:48:44

:
: It all depends on what you are trying to do//ie; are you
: planning on writing your own engines/codebase, are using APIs?
: For sound/music, DirectSound/Music and OpenAL are great APIs.
: DirectX/3d and OpenGL are great for advanced 3d graphics.
:
: You could also try SDL. SDL creates an abstraction between
: the software and DX/OGL. This common interface makes SDL alot
: more portable. If you want power, DX/OGL is the way to go.
: SDL is good for portability puroposes--not to meantion you
: dont need to learn Win32 (SDL wraps it).
:
: ..Im not sure about databases. As for XML, their are lots of
: tutorials on everything explained here--over the net.
:
: Whatever you choose, good luck, and I hope this gets you on
: the right track.
:
: ~mt2002
:

:
:
"There are ten kinds of people in the world--Those who speak binary, and those who dont!"
:
:

Thanks for the advice, mt2002. What books are good to learn DirectX/3d, OpenGL (and maybe SDL too), DirectSound/Music and OpenAL, then? (any one can answer this question). Also, what books are good to learn what dll's are and how to create them?

reader you;
if (you.statis == "reading this") // false
{
cout << "you are hacked!\n";
}
else
{
cout << "Have a nice day!\n";









Report
Re: Book reconmendations Posted by MT2002 on 19 May 2006 at 1:12 PM
: This message was edited by Alex-gamer at 2006-5-17 10:48:44

: :
: : It all depends on what you are trying to do//ie; are you
: : planning on writing your own engines/codebase, are using APIs?
: : For sound/music, DirectSound/Music and OpenAL are great APIs.
: : DirectX/3d and OpenGL are great for advanced 3d graphics.
: :
: : You could also try SDL. SDL creates an abstraction between
: : the software and DX/OGL. This common interface makes SDL alot
: : more portable. If you want power, DX/OGL is the way to go.
: : SDL is good for portability puroposes--not to meantion you
: : dont need to learn Win32 (SDL wraps it).
: :
: : ..Im not sure about databases. As for XML, their are lots of
: : tutorials on everything explained here--over the net.
: :
: : Whatever you choose, good luck, and I hope this gets you on
: : the right track.
: :
: : ~mt2002
: :

: :
: :
"There are ten kinds of people in the world--Those who speak binary, and those who dont!"
: :
: :
:
: Thanks for the advice, mt2002. What books are good to learn DirectX/3d, OpenGL (and maybe SDL too), DirectSound/Music and OpenAL, then? (any one can answer this question). Also, what books are good to learn what dll's are and how to create them?
:
: reader you;
: if (you.statis == "reading this") // false
: {
: cout << "you are hacked!\n";
: }
: else
: {
: cout << "Have a nice day!\n";
:

Sorry for the late reply (Im busy these days).
Anyways..

OpenGL..
http://www.amazon.com/gp/product/1592003699/ref=nosim/104-5847375-7211951?n=283155

DirectX..
http://www.amazon.com/gp/product/1556229135/ref=nosim/104-5847375-7211951?n=283155

I recommend selecting eaither DX or OGL right now, and stick with
it. You could also try NEHE (http://nehe.gamedev.net/), which
is a great site for OpenGL.

Creating DLLs are dependent on your compiler..What compiler are
you using?

All links here are game-development related..Im assuming this
is what you are looking for. I havnt read any of the books
posted here. I used the "Tricks" series of books, which uses
the outdated DirectX 7. I personally still recommend getting those
books for learning purposes, though. NEHE is a GREAT site, imo,
and im sure will be of great help.

Good luck!

~mt2002


"There are ten kinds of people in the world--Those who speak binary, and those who dont!"

Report
Re: Book reconmendations Posted by Alex-gamer on 23 May 2006 at 10:32 AM
This message was edited by Alex-gamer at 2006-5-25 10:32:51

: : :
: : : It all depends on what you are trying to do//ie; are you
: : : planning on writing your own engines/codebase, are using APIs?
: : : For sound/music, DirectSound/Music and OpenAL are great APIs.
: : : DirectX/3d and OpenGL are great for advanced 3d graphics.
: : :
: : : You could also try SDL. SDL creates an abstraction between
: : : the software and DX/OGL. This common interface makes SDL alot
: : : more portable. If you want power, DX/OGL is the way to go.
: : : SDL is good for portability puroposes--not to meantion you
: : : dont need to learn Win32 (SDL wraps it).
: : :
: : : ..Im not sure about databases. As for XML, their are lots of
: : : tutorials on everything explained here--over the net.
: : :
: : : Whatever you choose, good luck, and I hope this gets you on
: : : the right track.
: : :
: : : ~mt2002
: : :

: : :
: : :
"There are ten kinds of people in the world--Those who speak binary, and those who dont!"
: : :
: : :
: :
: : Thanks for the advice, mt2002. What books are good to learn DirectX/3d, OpenGL (and maybe SDL too), DirectSound/Music and OpenAL, then? (any one can answer this question). Also, what books are good to learn what dll's are and how to create them?
: :
: : reader you;
: : if (you.statis == "reading this") // false
: : {
: : cout << "you are hacked!\n";
: : }
: : else
: : {
: : cout << "Have a nice day!\n";
: :
:
: Sorry for the late reply (Im busy these days).
: Anyways..
:
: OpenGL..
: http://www.amazon.com/gp/product/1592003699/ref=nosim/104-5847375-7211951?n=283155
:
: DirectX..
: http://www.amazon.com/gp/product/1556229135/ref=nosim/104-5847375-7211951?n=283155
:
: I recommend selecting eaither DX or OGL right now, and stick with
: it. You could also try NEHE (http://nehe.gamedev.net/), which
: is a great site for OpenGL.
:
: Creating DLLs are dependent on your compiler..What compiler are
: you using?
:
: All links here are game-development related..Im assuming this
: is what you are looking for. I havnt read any of the books
: posted here. I used the "Tricks" series of books, which uses
: the outdated DirectX 7. I personally still recommend getting those
: books for learning purposes, though. NEHE is a GREAT site, imo,
: and im sure will be of great help.
:
: Good luck!
:
: ~mt2002

:
"There are ten kinds of people in the world--Those who speak binary, and those who dont!"
:
:

Thanks, mt2002, for the book reconmendations for OpenGL and DirectX. For dll's, I still don't know what they are, nor how to make the code for them (i'm sorry if i wasn't too clear about that). Oh, I'm using Dev-C++ 5.0 beta 9.2 (4.9.9.2) IDE with Mingw compiler system with GCC 3.4.2. Also, i would like a book reconmendation for DirectSound/Music and OpenAL.
reader you;
if (you.statis == "reading this") // false
{
cout << "you are hacked!\n";
}
else
{
cout << "Have a nice day!\n";







Report
Re: Book reconmendations: why am i not getting any answers Posted by Alex-gamer on 31 May 2006 at 10:49 AM
you people won't (or can't - but i won't accept that) answer a simple question. Maybe it's because its not so simple.

i will ask one last time, but this time i will say the problem:
Next school year, i will be a high school senior, and i am taking computer programming, again. But, this time my teacher is letting me choose the books i will do. i would like do to graphics, sound, music, database, and dll's. All i need is the title, author, and isbn. i like to use C++ for programming, that is why i am asking in here. i am using Dev-C++ 5.0 beta 9.2 (4.9.9.2) IDE with Mingw compiler system with GCC 3.4.2. (if dll's are compiler/IDE depentant). also, i'm looking for books that are for games, that is what i want to do, make games. oh, my friend also wants to do this, so i would like a book for c++ that is no older than five years. so, i am sorry if i was not clear about it.

summary:
- looking for books on graphics, sound, music, database, and dll's
- need: title, author, and isbn
- the language used is c++
- and a recent book on c++ for my friend
Report
Re: Book reconmendations: why am i not getting any answers Posted by Lundin on 31 May 2006 at 11:23 PM
: you people won't (or can't - but i won't accept that) answer a simple question. Maybe it's because its not so simple.
:
: i will ask one last time, but this time i will say the problem:
: Next school year, i will be a high school senior, and i am taking computer programming, again. But, this time my teacher is letting me choose the books i will do. i would like do to graphics, sound, music, database, and dll's. All i need is the title, author, and isbn. i like to use C++ for programming, that is why i am asking in here. i am using Dev-C++ 5.0 beta 9.2 (4.9.9.2) IDE with Mingw compiler system with GCC 3.4.2. (if dll's are compiler/IDE depentant). also, i'm looking for books that are for games, that is what i want to do, make games. oh, my friend also wants to do this, so i would like a book for c++ that is no older than five years. so, i am sorry if i was not clear about it.
:
: summary:
: - looking for books on graphics, sound, music, database, and dll's
: - need: title, author, and isbn
: - the language used is c++
: - and a recent book on c++ for my friend
:


To learn how dll:s work you need to know Win32 programming - which you need to learn sooner or later if you are going to develop Windows programs. The book you want is

Programming Windows, by Charles Petzold
ISBN: 1-57231-995-X

Assuming that you know C (or C++).
Report
Re: Book reconmendations: why am i not getting any answers Posted by Alex-gamer on 6 Jun 2006 at 6:45 PM
: : you people won't (or can't - but i won't accept that) answer a simple question. Maybe it's because its not so simple.
: :
: : i will ask one last time, but this time i will say the problem:
: : Next school year, i will be a high school senior, and i am taking computer programming, again. But, this time my teacher is letting me choose the books i will do. i would like do to graphics, sound, music, database, and dll's. All i need is the title, author, and isbn. i like to use C++ for programming, that is why i am asking in here. i am using Dev-C++ 5.0 beta 9.2 (4.9.9.2) IDE with Mingw compiler system with GCC 3.4.2. (if dll's are compiler/IDE depentant). also, i'm looking for books that are for games, that is what i want to do, make games. oh, my friend also wants to do this, so i would like a book for c++ that is no older than five years. so, i am sorry if i was not clear about it.
: :
: : summary:
: : - looking for books on graphics, sound, music, database, and dll's
: : - need: title, author, and isbn
: : - the language used is c++
: : - and a recent book on c++ for my friend
: :
:
:
: To learn how dll:s work you need to know Win32 programming - which you need to learn sooner or later if you are going to develop Windows programs. The book you want is
:
: Programming Windows, by Charles Petzold
: ISBN: 1-57231-995-X
:
: Assuming that you know C (or C++).
:

Thanks, Lundin. All i need now is a book on how to sound and music in a program. i would like a reconmendation by June 8, because i want to give the final list to my teacher on the last day of school, though i can give her a reconmendation next year.
Report
Re: Book reconmendations: why am i not getting any answers Posted by Eric Tetz on 7 Jul 2006 at 7:38 PM
: Thanks, Lundin. All i need now is a book on how to
: sound and music in a program.

Those things are platform specific. You'll learn how to do them for Windows with the book Lunden recommended.

You've already bitten off a lot, why don't you chew on that for a while? I'd recommended learning the language a bit before learning a platform API, or you're going to be overwhelmed.



 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.