Change the icon
Due to the fact that Minecraft was firstly written in Java, I suggest that the code contained inside the icon should be a piece of Java code instead of the current C code.
Here is my version:
Lê Duy Quang (Make some words | Contributions) 05:45, 2 November 2018 (UTC)
Update: After listening to opinions and suggestions, I have made a new suggestion:
Each slab represents a version or a feature, the bedrock slab is the core, the codebase of the game.
Lê Duy Quang (Make some words | Contributions) 01:52, 6 November 2018 (UTC)
Update 2: The new icon is now in my version of the main page:
Lê Duy Quang (Make some words | Contributions) 14:04, 9 November 2018 (UTC)
- I actually prefer the current version. The icon is for recognizability, and although the language depicted is not the actual one used mostly, it is much more recognizable as code than the Java text in your version. Secondly, you should avoid using line wrapping in a context like this. Alternatively altogether, some other type of icon could be used instead, as personally I don't really like the green-on-black code in the first place. – Jack McKalling [
] 13:40, 5 November 2018 (UTC)
- Due to the fact that the most popular version of Minecraft was written in C++, I suggest changing the code to C++ and putting the title "Minecraft" over it. No, I'm not serious, I'm trying to shock the "Java first" crowd into realizing how they sound to me and other Bedrock (and maybe even Legacy Console) players. The wiki is supposed to be agnostic about editions. We already have an enormous legacy of articles that put Java first in almost every context (prose, table rows and columns, history, etc.). And because that's so common we tend to do the same in every new article as well. Despite our agnostic ideals, our readers unquestionably see us as prejudiced toward Java already. The last thing we should be doing is looking for ways to reinforce that impression.
- As far as the icon goes, if we need to change it at all, it would be fairer to use one with an unidentifiable language, such as a series of squiggly lines with indentation suggesting the recursive nesting of program code. – Auldrick (talk · contribs) 14:48, 5 November 2018 (UTC)
- With the idea to make the code unreadable, I agree. Actually I don't really like the original style. It is only 48.48 pixels and so tight to put text in. If you are not opposing the idea for new icon design then I will go for it. Thank you for your feedback. Lê Duy Quang (Make some words | Contributions) 15:16, 5 November 2018 (UTC)
- Just write a program in Piet and upload it as the new image. 🙃 --AttemptToCallNil (report bug, view backtrace) 17:40, 5 November 2018 (UTC)
- What should the program be? Printing "Minecraft" with a random chance of being "Minceraft"? Lê Duy Quang (Make some words | Contributions) 01:21, 6 November 2018 (UTC)
- I don't think it matters, since the point is to make it illegible anyway after shrinking it down. It could be a bunch of gibberish words, or if you're good with a paint program, you could just use horizontal lines. It's the nested indentation that's supposed to make it look like program code. [edit:] By the way, if you're taking AttemptToCallNil's suggestion seriously, don't; it was a joke. – Auldrick (talk · contribs) 01:39, 6 November 2018 (UTC)
- What should the program be? Printing "Minecraft" with a random chance of being "Minceraft"? Lê Duy Quang (Make some words | Contributions) 01:21, 6 November 2018 (UTC)
- Just write a program in Piet and upload it as the new image. 🙃 --AttemptToCallNil (report bug, view backtrace) 17:40, 5 November 2018 (UTC)
- I agree with Auldrick's caution against Java-centrism. – Sealbudsman talk | contribs 18:55, 5 November 2018 (UTC)
- With the idea to make the code unreadable, I agree. Actually I don't really like the original style. It is only 48.48 pixels and so tight to put text in. If you are not opposing the idea for new icon design then I will go for it. Thank you for your feedback. Lê Duy Quang (Make some words | Contributions) 15:16, 5 November 2018 (UTC)
- I don't know how well the updated image can identify what it is representing. How about a similar image to the "Servers and development" section icon, a background of ones and zeroes with an iconic joystick, controller and keyboard floating in front of it? Also similar how the blocks are floating in the "Popular and useful pages" section icon. – Jack McKalling [
] 09:06, 6 November 2018 (UTC)
- I don't think your idea is recognizable either. A joystick is the clear icon for gaming, not programming. A keyboard is kinda like it but maybe too big to fit in 42.42 pixels. But what if we create an icon that is a computer with the prompt >_ on it? I haven't known how to stylize it to look like Minecraft, though. Lê Duy Quang (Make some words | Contributions) 11:03, 6 November 2018 (UTC)
- My suggestion regarding joystick, keyboard and controller were not referring to programming at all. The section is about different versions, and the different editions that these input types represent, are different "versions" of the game. That was the logic behind it anyway, if something else is more recognisable to version development (forget about programming), then by all means share it. – Jack McKalling [
] 11:56, 6 November 2018 (UTC)
- My suggestion regarding joystick, keyboard and controller were not referring to programming at all. The section is about different versions, and the different editions that these input types represent, are different "versions" of the game. That was the logic behind it anyway, if something else is more recognisable to version development (forget about programming), then by all means share it. – Jack McKalling [
- If this section is referring to different "versions" (did you mean "editions"?), then we could use the platforms' icons if you guarantee me that we are not going into any trouble related to copyright. Otherwise, I think my second suggestion fits the best. Lê Duy Quang (Make some words | Contributions) 12:27, 6 November 2018 (UTC)
- No I did mean "versions". The latest release for each edition is a(n edition specific) "version". I've crafted an illustration from existing copyrighted images, and posted it on discord #wiki. I can't/don't know how to upload it here, so I've mentioned you there to show you want kind of image I'm talking about. The icon represents each platform/edition with its own unique controller/mouse device. – Jack McKalling [
] 12:50, 6 November 2018 (UTC)
- No I did mean "versions". The latest release for each edition is a(n edition specific) "version". I've crafted an illustration from existing copyrighted images, and posted it on discord #wiki. I can't/don't know how to upload it here, so I've mentioned you there to show you want kind of image I'm talking about. The icon represents each platform/edition with its own unique controller/mouse device. – Jack McKalling [
- If this section is referring to different "versions" (did you mean "editions"?), then we could use the platforms' icons if you guarantee me that we are not going into any trouble related to copyright. Otherwise, I think my second suggestion fits the best. Lê Duy Quang (Make some words | Contributions) 12:27, 6 November 2018 (UTC)
Format the icon
That piece of code there is very ugly and not actually valid C(++) code. It should be, instead of
int main...
{
X = 0x0A
...
}
,
int main()
{
int x{};
x = 0x0A;
/*...*/
}
or else be Java, but that has been already suggested. - RubenVerg :) (talk) 10:30, 30 December 2019 (UTC)