Sign In
MSDN Blogs
Microsoft Blog Images
More ...
Shawn Hargreaves Blog
Links
Shawn's Homepage
Twitter @shawnhargreaves
Common Tasks
Blog Home
Email Blog Author
RSS for posts
RSS for comments
Legal
using Microsoft.Disclaimer;
Disclaim("This is my blog");
Disclaim("I am not Microsoft");
Disclaim("I speak for myself");
Disclaim("All rights reserved");
Index
Categorized index of old blog posts
Recent Posts
Why portability matters
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
Pop quiz answers
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
Pop quiz
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
See you at GDC?
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
Simple APIs are good for experts as well as beginners
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
Archives
Archives
May 2012
(1)
April 2012
(1)
March 2012
(2)
January 2012
(2)
December 2011
(3)
November 2011
(2)
October 2011
(6)
July 2011
(2)
June 2011
(1)
May 2011
(3)
April 2011
(10)
March 2011
(6)
February 2011
(3)
January 2011
(3)
December 2010
(6)
November 2010
(8)
October 2010
(9)
September 2010
(14)
August 2010
(5)
July 2010
(9)
June 2010
(6)
May 2010
(7)
April 2010
(14)
March 2010
(17)
February 2010
(11)
January 2010
(2)
December 2009
(4)
November 2009
(5)
October 2009
(4)
September 2009
(3)
August 2009
(3)
July 2009
(8)
June 2009
(15)
May 2009
(9)
April 2009
(6)
March 2009
(6)
February 2009
(5)
January 2009
(5)
December 2008
(5)
November 2008
(5)
October 2008
(6)
September 2008
(9)
August 2008
(8)
July 2008
(4)
June 2008
(3)
May 2008
(6)
April 2008
(9)
March 2008
(4)
February 2008
(2)
January 2008
(4)
December 2007
(12)
November 2007
(6)
October 2007
(6)
September 2007
(7)
August 2007
(4)
July 2007
(7)
June 2007
(6)
May 2007
(5)
April 2007
(11)
March 2007
(18)
February 2007
(3)
January 2007
(9)
December 2006
(14)
November 2006
(8)
September 2006
(3)
August 2006
(7)
Blog - Title
February, 2010
MSDN Blogs
>
Shawn Hargreaves Blog
>
February, 2010
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Shawn Hargreaves Blog
Why portability matters
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
10
Comments
The XNA Framework runs on more platforms than people tend to realize. There is Xbox 360, and Zune, and Zune HD, and Windows with an NVidia DX9 GPU, and Windows with an AMD DX10 GPU, and Windows with an integrated Intel GPU, and... I found it interesting...
Shawn Hargreaves Blog
Pop quiz answers
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
10
Comments
Congrats to Jamie, who got my quiz basically right, although missing some subtleties on the Windows side. Full answers: Windows Xbox 360 Zune OcclusionQuery Yes , except for Intel DX9 cards, where IsSupported returns false (exception if you ignore...
Shawn Hargreaves Blog
Pop quiz
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
5
Comments
On which platforms and hardware can you use the following Game Studio features? OcclusionQuery SignedInGamer GraphicsDevice.VertexTextures MediaLibrary.Pictures TextureAddressMode.Border XACT SetFrequencyOfInstanceData For bonus points, what happens if...
Shawn Hargreaves Blog
See you at GDC?
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
9
Comments
Any of you fine folks going to GDC this year? I’ll be there all week, and am speaking at the Microsoft Game Developer Day on Wednesday, then again on Thursday. Feel free to drop by and say hi - I’d love to sync up!
Shawn Hargreaves Blog
Simple APIs are good for experts as well as beginners
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
18
Comments
A couple of commenters on my previous post felt the Game Studio API is already sufficiently easy to learn ( thanks guys! ), and pointed out that we can never hope to make it easy enough for everyone. True that. The sarcastic British part of me wants to...
Shawn Hargreaves Blog
The State of the XNA Framework
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
29
Comments
I am tremendously proud of what we have achieved with XNA Game Studio over the last few years: We opened up Xbox 360 game development. For the first time in history, anyone who cares to do so can create and sell games for a major console, including features...
Shawn Hargreaves Blog
Predicting the Future
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
6
Comments
I often blog about existing or recently announced XNA Game Studio features, and also more general graphics and game programming techniques. Sometimes I write about ancient history , but I rarely discuss the future. There are two reasons for this: The...
Shawn Hargreaves Blog
3D math: temporarily on hold
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
5
Comments
I was going to finish up these 2D vs. 3D posts by linking to some articles about vector math. But upon looking for good articles to link to, I found myself thinking " ho hum, I could do better than that ". So I want to write more about this stuff. Gonna...
Shawn Hargreaves Blog
Doing math in 2D vs. 3D
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
5
Comments
I find it interesting how some kinds of math work pretty much the same regardless of the number of dimensions. For instance vector and matrix code hardly changes when you move between two, three, or higher dimensions. You just alter the number of components...
Shawn Hargreaves Blog
Comments on 2D vs. 3D
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
12
Comments
Some great comments on my previous post . A popular theory is that our affinity for 2D could be an artifact of the displays we are using. JeBus says: "If we had holographic technology, where the game objects actually appeared around the player in...
Shawn Hargreaves Blog
Why do 2D worlds make sense?
Posted
over 2 years ago
by
Shawn Hargreaves - MSFT
15
Comments
It makes sense that our brains have evolved to be better at calculus than probability . This is a survival trait: calculus is necessary any time you want to kill a rabbit with a sling, but you can get by with only crude estimates of probability ( see...
Page 1 of 1 (11 items)