Author Topic: Just because you don't like it doesn't mean others think the same way  (Read 1946 times)

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Noticing a trending pattern where people shoot down the very concept of having such an idea even available, I decided to post this topic here. This is not a topic to give a reasoning or resolve for problems, but just to present a moral view to some posters, in hopes they can see things in different light.

First, let's talk about features. Obviously not everyone is going to use any given feature. For example, so players like lots of micromanagement, they think that's what makes the game fun, challenging, and unique. Other players loath micromanagement, thinking it's just an annoyance that takes them away from the fun of the game. So who's right and who's wrong? NOBODY. If someone wants to implement a feature that can remove a degree of that micromanagement, obviously those who loath micromanagement would support it, and those who don't will not, so where's the resolve? How do we make both sides happy? Why not give them a choice? Rather than forcing the players to use one of the two options: to have such a feature or not to have such a feature, instead, give the viewer a choice: do you want to use this feature? It should be there, but they can choose whether or not to use it (either by an INI setting or an ingame toggle).

YOU ARE NOT THE ONLY PERSON PLAYING GLEST

Remember that there is a huge community out there. Also, there's a heck of a lot more players than posters on this board. Many of them don't have a voice, but that doesn't mean it doesn't have to be taken into account. Most of the common posters here are experienced players. That doesn't mean you have to oppose a change that will make the game easier to a new player simply because it is useless to you. Obviously, you'd rather see development work being focused on something you can use, but, please, remember that there are others playing Glest, and even if a [biased] "majority" of posters state an opinion, take into aspect those who are silent.

Obviously, a mod is your own work. While I can personally advise that you take into aspect tips and "constructive criticism" of others, I cannot force you to do so. It's your mod, after all. You're free to do as you please. However, one should still try and take into aspect that there are so many other players, and a fresh mind never hurt anyone. Developers are always welcome to implement features as they will. We can't take them for granted, we are very happy that they are doing these things. Naturally, I would hope that they try and take the community's say into things, and consider things from every point of view, rather than just from their one-sided view.

As well, just because it's a minority that will use a feature doesn't mean that it's a bad idea. For example, if documenting the INI options of a program, there may be a few unstable INI options that very few people will ever have a use for. In fact, it could be completely useless, or negatively impacting, for the vast majority of users. However, if just one user could make use of that documentation, perhaps they just wanted to know it exists, perhaps they wanted to do more testing, perhaps they wanted a quick way to find the name without combing through the source code, then the feature is of merit. Sure, it should carry some warning so the majority of users won't get mucked up by using it, but there's no reason to oppose documenting its existence, even if just for the record.

As well, remember we are all human beings. The way I see it, we are all equal, whether we be new here or been here for years, whether we are a programmer or whether we can hardly type, whether we are a moderator or the newbie with one post, our opinions count for the same. Obviously, the programmers may end up being the ones to do the work, and can do as they please, when it comes to looking at just what the community wants, everyone counts for the same. We are all people, and we all must remember that when we take into aspect the opinions of others.

Just because you won't ever use a feature doesn't mean that it is necessarily useless. For example, I make all my XMLs from scratch. I find it more versatile and effective, but that's just me. Others, without doubt, obviously will find the exact opposite to be true. Such as in the case of the XML editor. I don't need it, I have no personal use for it. But, I support it because it will help others, and the way I see it, if at least one person is helped by something, it is of use, even if every other person has no use for it. Because, when it all comes down to it, it's all your choice whether or not you will use this program.

This brings me down to the entire point of this: Choice. It doesn't matter if you like it. I don't care. I really don't care the least if you loath a feature from the bottom of your heart, but as long as it's a choice for others, it's a win in my book. Obviously, a "forced" feature may not be the best, but choices, such as something optional a mod can create, like a custom GUI, or something optional a user can choose to turn on, such as auto-repair, are things that will improve the game for the better.

So, please, hear my plea. Before you hit the post button next time, step into someone else's shoes (virtually), and see how it looks from there. And remember, just because you don't like it doesn't mean others think the same way.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
While what you said is mostly true, it is kinda ironic. Anyways, there has been no trending pattern. It was just one thing, auto repair for MG, where your claim was faulty. Also, as I've said at the other thread, apply please your own idea to MG's area repair.  :angel:

And really this is just about how people handle things. Peoples' methods will always be different. You have to accept that, not everything can be the way you want it or rather whatever you think that it's right.

(But, I do agree with some of the things you've stated...of course.)

Mr War

  • Guest
Another thing I'd rant about is people, modders i guess, not seeming to appreciate the generosity of the programmers who contribute to the two forks and various tools.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Another thing I'd rant about is people, modders i guess, not seeming to appreciate the generosity of the programmers who contribute to the two forks and various tools.
+1.

And yes, it applies to more than one topic, just that one is the only active one. Consider this an "over the last year" thing.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Another thing I'd rant about is people, modders i guess, not seeming to appreciate the generosity of the programmers who contribute to the two forks and various tools.
Exactly. That's why it took so long for even a chance of having a merge, to happen...
Basically it's this:
I think people are giving MG less credit than the devs deserve. Getting multiplayer to work is one of the most difficult tasks in game development (Wikipedia). Any feature used in multiplayer (which means most if not all of the single player features) could potentially break it. GAE has had the luxury of not having to worry about that. GAE has also focused more on getting features out rather than worrying about producing the best gaming experience. Like multiplayer, it is a difficult task and the MG team has worked really hard to make both single player and multiplayer a fun experience (regardless of anyone's subjective opinion).

I can understand the frustration of having two programs that appear to serve the same purpose. This is the nature of open source (more specifically GPL software). Another fork could appear tomorrow and that would be ok. If this were not possible then there might not be a stable multiplayer at all. When it comes down to it the people that do the work get the say. This was stated from the beginning of discussing the merge.

ElimiNator

  • Airship
  • ********
  • Posts: 3,391
  • The MegaGlest Moder.
    • View Profile
This spammer is smart.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

Gabbe

  • Guest
That can be applied to just about anything -_-

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Spammers now can now copy smart sayings? :D
Peoples' methods will always be different. You have to accept that, not everything can be the way you want it or rather whatever you think that it's right.

ElimiNator

  • Airship
  • ********
  • Posts: 3,391
  • The MegaGlest Moder.
    • View Profile
Is that the name of the topic? I didn't see that.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

Gabbe

  • Guest
While what you said is mostly true, it is kinda ironic. Anyways, there has been no trending pattern. It was just one thing, auto repair for MG, where your claim was faulty. Also, as I've said at the other thread, apply please your own idea to MG's area repair.  :angel:

And really this is just about how people handle things. Peoples' methods will always be different. You have to accept that, not everything can be the way you want it or rather whatever you think that it's right.

(But, I do agree with some of the things you've stated...of course.)

Me gusta this bot.