Performance and FPS Issue

Forum for alternative clients, mods & discussions on the same.

Re: Performance and FPS Issue

Postby MadNomad » Tue Aug 30, 2016 6:11 pm

sMartins wrote:
Ysh wrote:
sMartins wrote:This game is not about doing stuff immediately...the fun is in the process of playing, so more time you need more fun you have, why make it easier with customs? make no sense to me.

There is difference between meaning process and tedium process. Doing some thing like manual sort all item by quality from box is not some things I think is fun, so I use client for doing it. If you are think this step is fun then go nuts.


Yeah, i'm agree with you...there are many things that could be improved in the default clients..however once you decide to use a custom client you don't stop only with usefull things but you start to use even "game breaking" and "cheating" features that he has...cause it's easier...then after some time you leave the game cause you are bored...in my mind only devs can improve or make a good client...cause it's their job, and their game....we need a better client but respectfull with the game design...hope you understand what i mean.


devs should let people use only default client and other clients which work properly (and other clients should for example not work or ban user) to avoid botting then, ask em to do it gl
so what? sacrifice good features to get rid of bad ones?
MadNomad
 
Posts: 2158
Joined: Fri Mar 11, 2016 11:13 pm

Re: Performance and FPS Issue

Postby InvaderDoom » Thu Sep 01, 2016 1:13 am

I think the biggest issue, is that there should be "Developer Approved" clients and "Unofficial Clients". The reason being that having all these clients is only hurting their player base. If I didn't figure out the stuttering problem by essentially taking a 4-5 hour crash course in Java, I would have quit. However I felt like I had to figure it out, so I did(I think). But not everyone will do that. Most will just leave.

My PC can run DOOM on ultra settings at 60 fps stable. There's no reason for that bad of performance issues. Something in the other clients is not agreeing with my computer, and I think that unless the client designer is willing to help the community debug and optimize the client, it should not be approved. Enders client has never let me down in the 5 years or so I've used it. But all of a sudden I have all these problems with the others. And I believe that to be un-optimized additions to the client that make it unstable.

If the client does that to me and several other people I know, how many other players are having the same performance issues and not saying anything?
I just love to stalk the Jorbtar
#Memories
User avatar
InvaderDoom
 
Posts: 216
Joined: Sun Jul 31, 2016 8:06 am

Re: Performance and FPS Issue

Postby APXEOLOG » Thu Sep 01, 2016 7:38 am

The problem is that the game client was designed long time ago (like 8 years ago?), it has some strange "workarounds" (hacks) for things that not present for a long time already. There is also custom graphics engine, of course for most of the things you can not hope for optmisations, because the rendering is it's own world and you need a lot of time to make things work fast on every piece of hardware (clearly loftar doesn't have that much time). Also some base concepts (for example on-the-fly resource loading) is additional pain to make it faster.

Now you can add custom modifications here. The problem is, if you want to add something into the client without the FPS drop, you should have knowledge about: client architecture, java (concurrency), opengl. Because of this reasons custom clients generally slower then the default one in theory. Mostly they are not - only because of some trivial rendering optimisations which are present in all custom clients. But if the amount of unoptimised custom features is greater then rendering benefits, then you get the situation when custom client has less FPS then default.
W10 Meme Plot | W9 Mantis Garden | W8 Core | W7 Ofir | W6 the City of Dis | W5 Vitterstad | W4 A.D. | W3 Mirniy
jorb wrote:All your characters will be deleted, and I will level every village any one of them were ever members of.
User avatar
APXEOLOG
 
Posts: 1267
Joined: Fri Apr 23, 2010 7:58 am
Location: Somewhere on Earth

Re: Performance and FPS Issue

Postby InvaderDoom » Thu Sep 01, 2016 8:32 am

APXEOLOG wrote:The problem is, if you want to add something into the client without the FPS drop, you should have knowledge about: client architecture, java (concurrency), opengl. Because of this reasons custom clients generally slower then the default one in theory. Mostly they are not - only because of some trivial rendering optimisations which are present in all custom clients. But if the amount of unoptimised custom features is greater then rendering benefits, then you get the situation when custom client has less FPS then default.


All valid points. However my argument to that is based on the effect it can have on the business model, and game itself. There are companies like Bethesda and even Wildcard with Ark: Survival Evolved that develop their own custom modding client so people can mod the game. However, what they don't give you access too; is the hard coded side of things. Like for instance, you could not create an entirely custom game from it, since some things are locked outside of the ability of the modder. Sure, I'm sure a few people could, but the majority won't know how.

What my point is here; is that with companies like this, they take the amazing mods that do really well and incorporate them to their game. Sure, they have a bigger staff, more money, and pretty much an unlimited amount of resources, but one would imagine that with how long this has been going on, that some form of change is due for the default client. You can't expect your community to run your client forever. I am almost willing to bet that there's probably a 85% margin of players that; if one day, Loftar & Jorb decide to pull the plug on custom clients, and that the only client that can be used is the default, their player base would drop drastically.

My other point is that I just(literally) got someone new into the game and gave them all the instructions on what to do and how to install everything. 5 minutes later they're lost, and can't figure out why the game won't launch, why it won't play when they click on the AutoHaven.jar, and why it doesn't seem to work no matter how many times I tell them step-by-step what to do. I had to TeamViewer into their computer, make sure Java was updated, move some things around, adjust some settings, and finally we were able to get Hafen to boot. Then, literally, the first thing out of her mouth was "What in the hell is wrong with this mini-map? It's terrible." Right there, provided I didn't explain and tell her about the different custom clients, she would have been done. As a great man once said, "It's not about what you like, it's the consumer".

Summary? out of the people that play Hafen, only 20% of them are actually going to say anything or reach out for help when they can't figure out how to get the game to load, or why the mini-map placement is so bad, or why in the world they can't see what the quality of an item is without hovering over each one, or actually doing physical math. When 95% of your playerbase utilizes a feature of a custom client, you integrate that into your own. I mean honestly, you already have the code for it in the custom client, polish it, make it your own, and then push it through to the default client. If Jorbtar are going to call Hafen "Eternal Alpha" then some of the things the community does, uses, and says should matter. Spend some quality time with the client, do some optimizations, add some new features to it, make it a smoother, simpler, more fluent install/download and you'll be all set. I really love some of the features of Amber's and Pasta's client, but do I use it? Nope. Simply because it runs like complete garbage. I might be a strange case that it happens too, but you have to figure I'm only one of the 20% that's going to say anything. The only client I've ever had a remote amount of luck with is Ender's, and in the past 5 years that I've been playing SeaTribe games, he's never let me down. Because it seems he knows what he's doing. There aren't many people out there that want to spend 45 minutes trying to get a game to install, going to outside sources like Java downloading first, or doing research on why their computer won't launch it. They will simply just not play, and that's just because we're creatures of simplicity, it's what we crave. A quick and easy install to get in the game faster.(Case In point: Steam)

If they want the game to stay around this player base, then keep it up! But I really don't see any company not wanting to make money. go for a month and just focus on the client, optimizations, ease of install, etc. and I'm sure noone will truly mind, because that's what we want to see, progress.

There's going to be people that would just rather have content, but the majority of players(especially new ones) have a hard enough time learning the game. Having to get them to do custom clients and understand the install process is just one of the many things that people just don't want to do. Because it adds more headache to the learning curve of the game itself, there should not be a learning curve just to get it running too. I'd love to bring more of my friends into the game. Sadly, they usually bug-out because of the clients and not knowing which file is for what, which client is for what, and why they need these different clients.

On a side note: Take a look at the McDonalds story(I know, murica' and all that), but when McDonalds first launched in like the 1950's(or somewhere around then), they had 9 items on the menu. Their business was booming, then they slowly started to add more, and business was still booming. However, do the right research and you'll find that the profit margin of McDonalds projected earnings started dwindling rapidly as they began adding more and more to the menu. The psychology is simple, give the customer too many options, and in the end, they choose none. This story would fit perfectly in the theory of all the custom clients, there's too many of them. Start compiling them all together, or start removing them. Limit your customers options, give clear instruction on which ones to pick and why, and then the consumer with consume. Sales 101.
I just love to stalk the Jorbtar
#Memories
User avatar
InvaderDoom
 
Posts: 216
Joined: Sun Jul 31, 2016 8:06 am

Re: Performance and FPS Issue

Postby APXEOLOG » Thu Sep 01, 2016 10:46 am

It is clear that the game client should be redone from scratch, but i see only one way to do it - add at least one more member into the J&L team. Right now jorb creates graphics, loftar creates server and they need someone to create the client. They also need UI/UX designer too if they want not only fast, but also playable client.
W10 Meme Plot | W9 Mantis Garden | W8 Core | W7 Ofir | W6 the City of Dis | W5 Vitterstad | W4 A.D. | W3 Mirniy
jorb wrote:All your characters will be deleted, and I will level every village any one of them were ever members of.
User avatar
APXEOLOG
 
Posts: 1267
Joined: Fri Apr 23, 2010 7:58 am
Location: Somewhere on Earth

Previous

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 2 guests