1
\$\begingroup\$

I've just gained the privilege edit synonyms (yipeeh!), this gave me an excuse to browse around the synonyms database to see what was going on in there.

Turns out, I'm very surprised that is a synonym for .

To me gameplay programming at least should be distinguished from game design. Of course the limit is blurry between the two, but in the industry those are often different professions.

So should we have a tag, and if yes, should be a synonym for it?

Or am I just nitpicking?

EDIT

In answer to Tetrad's comment, to illustrate my point, here are some questions that would be more about , more implementation-oriented:

And some that would be more about , so more creative-process-oriented:

\$\endgroup\$
  • \$\begingroup\$ Gameplay-programming feels to broad since we have some pretty good specific tags - see Jumping, Physics, Input, Collision Detection, AI, etc. \$\endgroup\$ – SpartanDonut Aug 15 '12 at 20:59
  • \$\begingroup\$ Give me examples of questions that would have gameplay-programming tag \$\endgroup\$ – Tetrad Aug 15 '12 at 21:57
  • \$\begingroup\$ Well they'll necessary be made up, but it could be job related: What skills are employers waiting from gameplay programmers? Or more technical: Should gameplay code be programmed preferably in script, or C++? \$\endgroup\$ – Laurent Couvidou Aug 15 '12 at 22:13
  • \$\begingroup\$ I meant examples of questions that are currently on the site. \$\endgroup\$ – Tetrad Aug 16 '12 at 15:27
  • \$\begingroup\$ Oh, I see. I'll try to find some. \$\endgroup\$ – Laurent Couvidou Aug 16 '12 at 22:00
  • \$\begingroup\$ @Tetrad Here you go \$\endgroup\$ – Laurent Couvidou Aug 16 '12 at 22:19
3
\$\begingroup\$

No, because it's not meaningful. I'll draw on your comment in two parts. First, the more trivial part:

Or more technical: Should gameplay code be programmed preferably in script, or C++?

Gameplay code in script vs C++ is an question.

Good, that's out of the way. Now for the less trivial part:

Well they'll necessary be made up, but it could be job related: What skills are employers waiting from gameplay programmers?

What the heck is a gameplay programmer? Every programmer working on the game is ultimately programming for the gameplay directly or indirectly, unless you hired a guy only to program the main menu. So, better question: what kind of game programmer isn't a gameplay programer?

The only people in the studio who are programming but not programming gameplay are probably the ones programming some custom tools. We've had some people who ask about how to create a level editor for their game, and that typically gets filed under something like . We generally don't otherwise get asked about that, presumably because whoever's doing that stuff is advanced enough they don't need us. It's just desktop development to a large extent.

That means at the end of the day: basically every programming question we get is gameplay programming, with the exception of a handful. might as well just be a synonym of .

\$\endgroup\$
  • \$\begingroup\$ Well sorry to be persistent but gameplay programmer is really a job title. I used to be one. Wikipedia also lists it: en.wikipedia.org/wiki/Game_programmer#Gameplay_programmer. That's to make a distinction with more engine-oriented programmers: graphics, audio, UI, network... Now I'm totally convinced that nobody should restrict himself to gameplay programming, it's very important to keep a broad range of skills. But yeah, gameplay is simply the part of games that is specific to one game's mechanics, and that can't get factorized in a game engine. \$\endgroup\$ – Laurent Couvidou Aug 16 '12 at 2:46
  • \$\begingroup\$ I hadn't considered that. There is actually a line you can draw there. Thanks, now I have something to think about. :) \$\endgroup\$ – doppelgreener Aug 16 '12 at 2:50
  • \$\begingroup\$ Hey, np, I really feel like I'm nitpicking anyway ;) Now you might start to see why this gameplay = game-design thing sounds weird to me. I'm no theorist but to me a game designer and game programmer have the same relationship when creating gameplay than, maybe, an architect and a site foreman when raising buildings. So err... I'd say game design is not gameplay, it's the creative process that leads to it. \$\endgroup\$ – Laurent Couvidou Aug 16 '12 at 3:00
  • \$\begingroup\$ The discussion as to whether or not "gameplay programming" is a discipline aside, I do agree that "gameplay-programming" as a tag is too broad to be useful. I'm not thrilled about "gameplay" or "game-design" either. \$\endgroup\$ – Josh Aug 16 '12 at 3:05

You must log in to answer this question.

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