Lies, damned lies, and
[quote=“elauminx, post:60, topic:5841”]fun statistics; only since 0.A the code grew by 10k lines…
it now stands at 175kloc…
in comparison it was ~100kloc at 0.5… (and if some of it has been moved to .json, then it’s almost 100% growth rate)[/quote]
And? The simple fact that more code is being added than removed is meaningless. The fact is we’ve put a huge amount of effort into cleaning things up, the codebase is easier to navigate and better documented than ever before.
That’s again a meaningless observation, yea it’s a big complicated project, but so what? We provide a lot of support to new and experienced developers both go come up to speed on various parts of the code, and people very quickly can dig in and start making significant contributions.
You don’t seem to understand how this works, the whole point of refactoring is making incremental improvements that over time transform the codebase into a more maintainable one that’s easier to work with. We are doing that, in fact we’ve been making huge strides in cleaning up various parts of the code. You don’t stop the rest of the work on the program when you do that though, and you certainly don’t embark on “major rewrites”, they’re a recipe for disaster.
Do you follow the development of the project? What exactly are you basing your opinions on?
[quote=“Dominae, post:61, topic:5841”]…I’d wager quite a bit of the time the person ‘discussing’ their own idea just wants recognition for what they’re doing, and for someone to say “wow thats awesome I want ____ in game too! GREAT IDEA!”…
…Anyone saying “hey that feels kinda’ unbalanced” or “we should hold off on putting more guns in unless they’re different enough to make them unique” or even flat out “that doesn’t fit what I think DDA design docs make the world sound like, what about changing it some?”, etc, often get ignored. The creator just doesn’t care what anyone else says (usually just completely ignoring naysayers if they don’t flat say “I don’t care, I want my pet gun in game”) moves their thing to Git anyway and just has it pushed through…
… those go a lot different than “I’m adding this to the game because I personally want to play with my pet item, suck it” slam-through jobs.[/quote]
That’s a lot of harsh assertions, I’m going to need you to back them up with examples, in particular, I’m not aware of any of
being in the game. Until you back your claims with quotes, your opinion carries little to no weight.
Not sure where you got that impression, the forums are… well forums, they’re a place for people to discuss the game and other stuff. The other developers and I certainly pay attention to discussions on the forum, but in order for something to it to influence us it has to convince us, simple numbers don’t do that. If one person has what I think is a really great idea, and 20 other people oppose it, but have unconvincing arguments for why it’s bad, I’ll likely implement or accept that idea if someone else implements it.
Again, if you’re going to use an example in your argument, make it an actual example instead of a made-up one, I’m unaware of any “anime swords” in the game.
This boils down to the same thing I said above, you can contribute ideas, but they have to be good ideas. Fair, unfair, I don’t know, but the simple fact is that if no one with the ability to implement the feature agrees that it’s a good idea, then it’s not going to happen.