Yes, but it's like saying not to blame a procrastinator for having missing assignments just because he/she tried at the last moment to do an entire project in one night. I'm a person that doesn't play a huge variety of games, but one thing that I know was standard in every single one of them were weekly updates/maintenance breaks. They were constantly updating their game, not just with new features, characters, storylines, etc, but actual performance updates. They do this because they realize that they'll lose less and gain more players if they keep their game functioning properly- optimization was pretty much a must since a large portion of their playerbase won't or doesn't have a powerful operating system.MapleStory does have bi-weekly maintenance as well as tons of unscheduled maint every time a major issue comes up.
I've seen much worse games that do monthly maint and don't care to fix bugs. If you've only played games like you describe, you really haven't played that many games.
One example is League of Legends. That game uses 3D modeling and fancy animations, but it can still be run on pretty much every operating system, even the lower end units. It's quite the popular game, having a huge playerbase with many veterans who've been faithful players for over a decade- it's easy to see why. You don't need a particularly powerful computer to run the game at high graphic settings so you can still enjoy immersive gameplay without having to skimp out visually. However, recently, some things have started going south due to a recent patch. Players began complaining about incredible FPS or ping drop rates and it was clear to see that some people even took that opportunity to stop playing- me included.
A game with better programming is the worst example you can give. A better example is a game like Ragnarok Online. It has similar scope, a similar outdated engine and similar need for attention. The difference is that MapleStory is easily cared for, while RO rots and drastically needs more maintenance.
It's clearly not working, some of their performance updates have actually been the reverse of helpful. There is absolutely no difference from low graphics to high graphics in terms of performance, aside from their obvious visual change. It's like low graphics are high graphic settings displaying low graphic visuals, in the end it's still high graphics. Transparency sliders do zilch. It's like making a poop splatter invisible, you may not see it but it's still there, still stinking the place up and slowing your performance down all the same.
Low graphics certainly does need to be changed. The problem is that the render layers are a huge sink in resources. You have hundreds if not thousands of layers all rendering on top of each other 30-60 times per second.
Rather than lower the resolution of background/character elements, the slider should just remove them entirely. This would improve render time.
Transparency sliders do work. I can barely get 20 FPS while in the legion map if my "others" slider isn't turned all the way down. With it turned all the way down, I get my normal 60 FPS.
I do like the idea of reducing the amount of entities the system has to keep track of but that would mean that pets would lose their main functionality. I don't know if they would ever do that but it may be possible since they already give out the sheep pet for free.
Pets still keep their main function. They still pick up items that players want to keep. Their usefulness gets more limited beyond 5th job, where there are no etc drops, but they'd still be plenty useful. This would also remove tens of thousands of mesos bags that are being constantly tracked by servers.
I would go one step further than this and have quest items automatically be cleaned up if the player doesn't have that quest.
If you kill a bunch of a mob that drop a quest item, then go back into that map after accepting a quest, you'll notice new drops for that quest.
This means that every mob you kill is dropping secret invisible quest items. Bogging down the server quiet a bit I'd imagine.
Oh, I'm not joking at all. Maplestory displays a blatant level of uncare in comparison to other games I've played. The maintenance and optimization of a game is basic stuff, it's not even hard to see why such a procedure is necessary. Maybe I'm just assuming things, maybe the developers really do care, but it still stands that the state of the game and their lack of action indicates otherwise. The thing in business is that even if you do care about something, if your actions/product don't reflect that, customers will think of what you produce as how you feel and it will be entirely your fault as that is the image you are projecting. Well, even without the whole "company's reputation" on the line, if you honestly cared for something, would you let it break down and deteriorate as much as this game has? If you really wanted the game to work properly, even if you didn't have the skills to make it function, you'd still do what you could to get someone else who could do it in your stead.
I would argue you don't really know much about game development if you assume this.
I've seen game development first hand and things aren't always that simple.
There are plenty of cases where people were just making a game and they slapped things together because they never imagined they'd have to support them beyond the initial release. Of course an MMO is going to be supported, but you still have no idea where the direction of that game will take it in the years to come.
The developers of MapleStory probably had no clue that their casual little game would ever become this large.
Even if they have the money to look into it, they might run into issues that force them to abandon that goal of optimizing something.
This just wastes time and money. It's more efficient to have coders read/learn/understand how code works on a long term scale and fix a bug or two as they notice them. If you rewrite the entire core of the game all at once, you might end up with a broken game for several months or an entire year, if not longer.
MapleStory is an old game. There are lots of bugs to fix and optimizations to be made. I can't speak for their code in particular, but I've seen source code for other MMOs. They are a clusterfuck of nightmarish code that has been slapped together in the worst way possible. I don't think you understand the scope of what you're asking for.
Aggraphine wrote: »On the whole, you're better off just avoiding the whole damn circus.
i "love" the people who know the game is doing **** and just make "fun" of other who say that game is doing ****
when nexonNA says maintenance/update/patch on xx-xx-xxxx it will take x hours things should be done and working 80%+ , if not revert and set the time/date for other time when things get to work
we are geting broken content + unscheduled maint anyway (maplers in GMS dosent have voice/power to change it)
or be like boredphine and search for arguments around untill gamble adiction calmsdown on next DMT/maravel/philo
It would've helped your point if you included why (reasoning) you thought this was a good idea along with your opinion. Until then, I'd say you've earned the "hate" others have displayed.