Crates.io: Rename "Game engines" and "Games"

Created on 18 Jan 2019  Ā·  12Comments  Ā·  Source: rust-lang/crates.io

screenshot 2019-01-18 at 10 43 40

A "Game engine" is a specific thing in the game industry. Most of what is listed in this category is just general game development tooling, not game engines. I suggest renaming this category to "Game Development".

"Games" on the other hand is very misleading, as is made evident by this category's description. I suggest renaming it to "Fun" or "For Fun".

A-categories C-enhancement

Most helpful comment

What about renaming "Games" to "Entertainment"? Seems more fitting even with the current description.

All 12 comments

I found precedent for this type of discussion in #488. Is there any particular process I’m supposed to follow here?

To leave it backwards compatible, maybe it could be renamed to "Game Development / Game Engines"?

Sure, as long as the new slug is game development. But I really wouldn't worry too much about backwards compatibility here as the gamedev ecosystem is still young and hasn't established any taxonomy conventions yet.

I'm specifically talking about backwards compatibility for those who have already listed the game engine category in their crates. They shouldn't get unlisted if the name changes.

What about renaming "Games" to "Entertainment"? Seems more fitting even with the current description.

Having a Games category is totally fine and should stay that way.

Renaming the other category to Game Development I agree with.

How can this be moved forward? There appears to be unanimous support for a renaming to ā€œGame Developmentā€

@erlend-sh I've just made a PR, but we need to move existing crates to this new category.

Another way of doing that is changing the display name to "Game Development" first to see how the Rust community reacts, and change the slug later.

@erlend-sh @Lokathor How about just changing the display name first? It doesn't satisfy

Sure, as long as the new slug is game development

but I got your šŸ‘ :)

Yeah I’m on board with just changing the display name as a first step.

From @carols10cents (https://github.com/rust-lang/crates.io/pull/1720#pullrequestreview-310781411)

I think adding a new "Game development" category with a description that it's for not-engines and adjusting the description for "Game engines" so that it's clear what belongs there vs. "Game development" would be a good path forward.

Folks on this issue - What would be the good descriptions for "Game development" and "Game engines"? While I know a bit of game development (yes, we shouldn't call them "game engines"), I'm not a pro and English is my second language.

  • Games: For crates that are primarily a binary that you run and play.

  • Game Development: For crates that focus on some individual part of accelerating the development of games (RNG, graphics, sound, etc).

  • Game Engines: For crates that try to provide a "one-stop-shop" for all of your game development needs.

(this is draft-level writing but it's the basic idea that I see as the distinction.)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carols10cents picture carols10cents  Ā·  5Comments

tomaka picture tomaka  Ā·  6Comments

ehuss picture ehuss  Ā·  5Comments

sunjay picture sunjay  Ā·  3Comments

lilianmoraru picture lilianmoraru  Ā·  8Comments