Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 10 Jan 2011
Offline Last Active Feb 11 2011 12:53 PM

Topics I've Started

How I'm learning the material.

31 January 2011 - 01:23 PM

As a follow-up to last week's post, this time I'm posting 2 articles that have helped me from a basis for the Week 2 material.

The first is a general overview of game engines by ExtremeTech: http://www.extremetech.com/article2/0,2845,594,00.asp
The first 3 parts of the article have helped put some of the material into context, and I'll finish reading the entire article series in a few days.

The second article is also by ExtremeTech and it covers the 3D pipeline: http://www.extremetech.com/article2/0,2845,9722,00.asp

I think my main problem of learning the material was the lack of context, so reading these 2 articles have helped immensely in learning the 3D material presented this week. Hopefully, it will also help a couple of people here.

Is anyone else lost?

29 January 2011 - 12:03 PM

I find this week's topic of 3D incredibly confusing. Some of it is the barrage of new terminology that has led to many Inception-style google searches. The textbook suffers from flaws that better explained here, but in general, the way it tries to introduce concepts/terms (sometimes too much) while trying to maintain a cohesive code project results in a lot of confusion, further made worse by the differences that XNA 3.1 and 4.0.

The tutorials on the website were a bit better, but also suffers from terminology barrage without thorough explanation. I had to look up "T&L", "HLSL", "Gg", "GLSL", "GPU ASM" (which I suspected was GPU assembly language, but wasn't sure), "shader" (as a general concept), "effect", and a couple of other terms just in Tutorial 2. I haven't gone through 3 and 4 yet.

I'm also unsure why or how much of 3D math is expected to be learned this week or what parts of that Direct3D graphics pipeline graphic we're supposed to understand or why it's important to learn the differences between XNA 3.1 and 4.0 if all I've used so far is 4.0.

I don't have as much time to focus on this workshop as I'd like, but I still think that in general, there's either too much material being presented for the time frame or I'm the wrong audience for this workshop. Is anyone else in the same boat?