2
\$\begingroup\$

Even if this question seems like a general object oriented or code design question, I still find it relevant to game development, my point is if a question is about code design of a game engine, doesn't this make it a game development related question? game developers are software engineers in the end.

| |
\$\endgroup\$
3
\$\begingroup\$

I migrated that question because it was on its way to being closed. Three people had already voted on it being closed as off topic here. Since I agreed that it was off topic here, I'd rather see it migrated than closed.

The criteria for questions like that is:

Would a professional game developer give me a better/different/more specific answer to this question than other programmers?

The rationale that we're all software engineers in the end isn't really appropriate thinking in this case. Stackoverflow is the place for those types of questions, we don't need to duplicate them here.

| |
\$\endgroup\$
  • \$\begingroup\$ well I get it. It's about if a domain knowledge in game development specifically is required or not. \$\endgroup\$ – concept3d Nov 12 '13 at 17:44
  • 2
    \$\begingroup\$ Yep, it's about if the knowledge is specific to game development. Game developers use a lot of knowledge that's general to all developers, the questions that are general to all developers go on stackoverflow, the ones that are specific to game development go here. \$\endgroup\$ – MichaelHouse Nov 12 '13 at 17:57
3
\$\begingroup\$

This is an old debate.

The current policy is:

Programming questions that aren't specific to game development are off-topic here, but can be asked on Stack Overflow. A good rule of thumb is to ask yourself "would a professional game developer give me a better/different/more specific answer to this question than other programmers?"

As you said, game development is just software development, and the question you linked is primarily a software engineering problem. Consequently, it is not necessarily likely to get a better answer from a game developer than a non-game developer, and the question is a better fit for StackOverflow.

Further, even though we can assume the focus of the question is on making a game, since it was asked here first, there really isn't much actual material in the question that is game-development-specific or related.

| |
\$\endgroup\$
  • \$\begingroup\$ well I understand now. Even if it's related, its about if a domain specific knowledge is required or not, did I get it right ? \$\endgroup\$ – concept3d Nov 12 '13 at 17:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .