Sometimes we get questions that essentially amount to "review a product/project". Examples:
- Google's ForPlay library, where does it fall down?
- DarkGDK good or not?
- What are the pro/cons of Unity3D as a choice to make games?
- Unreal engine 3 vs Id tech 3 vs Unity
Are these good questions for the site? If so, under what conditions are they good questions?
There are two related categories of question I don't think should fall in this discussion:
- Questions asking for "the best" or "a good" library for some task, e.g. Minimalistic JavaScript sprite manipulation libraries, What's the best Python 3D engine?, Good GUI for OpenGL. I think it is difficult to make a decision about these a priori. If the task is not common there may only be one or two such libraries which are difficult to find. Even some very broad questions like the OpenGL one have turned out well as CW.
- Questions about best practices for some task, e.g. my own Good 2D Platformer Physics (which at the very least needs a better title), To scene graph or not to scene graph, Fixed time step vs Variable time step. I think these are less emotional, less temporal, and answers borne out of experience are more valuable, than questions about specific products.