Simon_Templar![]() Member Posts: 330 From: Eau Claire, WI USA Registered: 10-25-2004 |
Hey guys, I've got a pretty good foundation in basic programming now. I don't, however, have much exposure to higher level theory, or working with graphics packages etc. I was wondering if people could recommend resources for learning that sort of stuff. Books, websites, and so on. ------------------ |
Jari![]() Member Posts: 1471 From: Helsinki, Finland Registered: 03-11-2005 |
Hey, did you have specific language in mind? And what about the level of the graphics package? The later might be a hard question because you can start from quite low level with SDL or high level with DirectX or even with a graphics engine. ------------------ [VoHW] (Help needed) [Blog] - Truedisciple (mp3) |
Simon_Templar![]() Member Posts: 330 From: Eau Claire, WI USA Registered: 10-25-2004 |
I prefer a C based language, C++, Java, or C#. I haven't worked with C# but I expect it'd be relatively easy to pick up since I have worked with both C++ and Java. With graphics, I'd like to learn DirectX etc, but I bascily haven't done anything with graphics programming at all. So I'm looking for a good starting place. ------------------ |
jestermax![]() Member Posts: 1064 From: Ontario, Canada Registered: 06-21-2006 |
While somewhat complicated for many people, i'd suggest taking a browse at design patterns. It's basically a set of "rules" (more guidelines then actual rules) to help improve efficiency and organization in code. The design patterns book by the gang of 4 (superheroes of programming) is pretty good for this: http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612 however a quick google will give you some nice sites as well ![]() ------------------ |
Jari![]() Member Posts: 1471 From: Helsinki, Finland Registered: 03-11-2005 |
Alright here is one site with many links to programming books: http://freecomputerbooks.com/ From those this one looks promising, it should be free for you: I personally started with 2D directX (direct draw) guided by a game programming book. It was simple enough for me because it wasnt 3D and went step by step through building an engine. ------------------ [VoHW] (Help needed) [Blog] - Truedisciple (mp3) |