   What books to you recommend for a beginner?
  I ordered this book in January called "Developing Games in Java" by David Brackeen. This book is somewhat advanced in my opinion and I was wondering if you guys had any good recommendation for books that teach game development. I know some java, but would you guys recommend picking up a book for C++ or C#? I am not a beginner when it comes to programming but I'm probably less than intermediate.I THINK that I would like a good book that teaches C#/C++ and a good book that is more about creating games. What books do you guys recommend?[Edited by - ninjagod123 on May 19, 2010 10:26:53 PM]
  Step 1 is going to be picking a language. No point in choosing a language book if you haven't settled on a language to pursue. If you don't want to continue Java, figure out what language interests you instead. Any language is not a good choice.   ;Quote:Original post by oler1sStep 1 is going to be picking a language. No point in choosing a language book if you haven't settled on a language to pursue. If you don't want to continue Java, figure out what language interests you instead. Any language is not a good choice.I never said I would be using 'any language'   ;Quote:I never said I would be using 'any language'Ok, what language are you interested in then? C#/C++ is not a language. That's two languages.   ;Quote:Original post by ninjagod123I ordered this book in January called "Developing Games in Java" by David Brackeen. This book is somewhat advanced in my opinion and I was wondering if you guys had any good recommendation for books that teach game development. I know some java, but would you guys recommend picking up a book for C++ or C#? I am not a beginner when it comes to programming but I'm probably less than intermediate.I THINK that I would like a good book that teaches C#/C++ and a good book that is more about creating games. What books do you guys recommend?I would recommend you continue your study of java. Once you get a full understanding of java & it syntax. you will be able to learn other languages with ease , since you will have a solid foundation of syntax.   ;Quote:Original post by oler1sOk, what language are you interested in then? C#/C++ is not a language. That's two languages.I've heard C# is a good language to program games. However, I would like to input from the community as to which language they prefer more. Also, what is the best C++ or C# IDE?Quote:Original post by agentleoI would recommend you continue your study of java. Once you get a full understanding of java & it syntax. you will be able to learn other languages with ease , since you will have a solid foundation of syntax.I've been learning Java in formal classes at my University. It is now summer, and so I figured that I'd do some independent learning.   ;Quote:I've heard C# is a good language to program games.Some things may be easier in C#.Quote:However, I would like to input from the community as to which language they prefer moreIt really doesn't matter what everyone else prefers, what matters is what language you know or are learning, or what your project goals are.Quote:what is the best C++ or C# IDEemacs   ;  Java is becoming more and more efficient at runtime. JNL bindings of OpenGL make it possible to create cross-platform graphically intense programs quite easily that run very well- Bindenlicht and JMonkeyEngine are two Java game libraries that are pretty good. Eclipse is also a wonderful IDE to use...Otherwise, if you're going to want to learn about making games AND you want to learn C stuff, man up and go here-> http://nehe.gamedev.net/   ;Quote:However, I would like to input from the community as to which language they prefer more. Also, what is the best C++ or C# IDE?The community here names Python and C# as the two best beginner programming languages. My opinion is in line with the majority. If you want to know why we reach that conclusion, I urge you to search the forums so you can see the countless discussions for yourself.Also, note that because your university teaches Java, and you already hava Java experience, you have good reason to continue to use Java. It's not effective to jump around with languages. What you need to do is settle with one language and write many programs of increasing complexity with that language.As for the best IDE, I think Visual Studio is in a class of its own. Since you are a university student, you should look at the Dreamspark program, which gets you this IDE (under certain conditions) for free.But keep in mind, if you want to get better, you must tackle programs of increasing difficulty. Just jumping languages and picking another IDE will not help one bit.   ;  If people prefer for me to stick with java, does anyone know any good java game programming books?   