Game Programming and Development Tools

Resources for learning theory/graphics programming – simon_templar

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.

------------------
-- All that is gold does not glitter,
Deep roots are not touched by the frost,
The old that is strong does not wither,
Not all those who wander are lost.

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.

------------------
Psa 32:5 I acknowledged my sin unto thee, and mine iniquity have I not hid. I said, I will confess my transgressions unto the LORD; and thou forgavest the iniquity of my sin. Selah.

[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.

------------------
-- All that is gold does not glitter,
Deep roots are not touched by the frost,
The old that is strong does not wither,
Not all those who wander are lost.

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

------------------
Visit my portfolio (and check out my projects):
http://Jestermax.googlepages.com/

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:
http://www.nowhereroad.com/cgl/request.html

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.

------------------
Psa 32:5 I acknowledged my sin unto thee, and mine iniquity have I not hid. I said, I will confess my transgressions unto the LORD; and thou forgavest the iniquity of my sin. Selah.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)