Client optimizations critique

Thoughts on the further development of Haven & Hearth? Feel free to opine!
User avatar
APXEOLOG
Posts: 1300
Joined: Fri Apr 23, 2010 7:58 am
Location: Somewhere on Earth

Client optimizations critique

Post by APXEOLOG »

So few weeks ago we had this inspiring message:
jorb wrote: In the Pipe
-----------------------
  • Client optimizations.
And after two updates everyone become to report me about fps drops (i didn't notice actually, because my fps cannot drop more already)
Please stop now, don't touch that thing, it's ali...
Ok i know there were no optimisations, loftar added that new cool feature so you can make everything colorfull, but it is really the edge.
If you will continue and add multu-material support for more objects (containers would be enough) without optimisation, the game will become unplayable

I've gathered some reports for you:
NVIDIA GeForce 770 GTX (Minimal Hafen Video Settings):
Cannot achieve stable 30 fps in town (large objects count plot)

NVIDIA GeForce 660 GTX (Maximal Hafen Video Settings, lol):
Before last two updates:
60 fps in woods, 60/40 fps in town (small objects count plot/ large objects count plot)
After:
Sometimes down to 40 fps in the forest (depends on the biom type), 40/20 fps in town (small objects count plot/ large objects count plot)

NVIDIA GeForce 520 M (Minimal Hafen Video Settings):
30/15 fps in town (small objects count plot/ large objects count plot)

Intel HD Graphics 3000 (Minimal Hafen Video Settings): - that's my boy, while i have no discrete video card in my laptop
11/6 fps in town (small objects count plot/ large objects count plot)

AMD XXX (I don't remember) (Minimal Hafen Video Settings):
In this case we have another main problem. Hafen client crashes with this AMD video card badly (JVM crash with ILLEGAL_ACCESS_VIOLATION).
But a year ago there were like 1/2 crashes per day, now it's like a crash every 10-15 minutes. Nothing changes in his hardware or OS.
(I have no idea how much should he love this game to play subbed and crash every 10 minutes)

PLEASE WE NEED FPS. WITH MY INTEL HD 3000 I HAVE MORE FPS IN https://www.pathofexile.com/ AND DOTA 2 THEN IN HAFEN. WTF?
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
jorb
Posts: 18715
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Client optimizations critique

Post by jorb »

So... this thread is here to tell us that the client needs to be better? We know, doe.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
Vigilance
Posts: 3561
Joined: Fri May 21, 2010 9:30 pm
Location: fog of irrelevancy

Re: Client optimizations critique

Post by Vigilance »

but apxelog needs to tell you, and offer no suggestions as to how to improve the client despite being a lvl 40 wizard programmer.
Image
"Tosak gets the guys undressed faster than their girlfriends can." -NaoWhut
http://i.imgur.com/5cQiL.png http://i.imgur.com/lYyAA.png
User avatar
APXEOLOG
Posts: 1300
Joined: Fri Apr 23, 2010 7:58 am
Location: Somewhere on Earth

Re: Client optimizations critique

Post by APXEOLOG »

jorb wrote:So... this thread is here to tell us that the client needs to be better? We know, doe.
This thread is about priority. You should stop add new laggy things into the client instead of optimisation.
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
jorb
Posts: 18715
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Client optimizations critique

Post by jorb »

Optimization is already our first priority. It cannot get higher.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
Baldarich
Posts: 550
Joined: Mon Aug 10, 2015 2:09 pm
Location: viking ship

Re: Client optimizations critique

Post by Baldarich »

APXEOLOG wrote: This thread is about priority. You should stop add new laggy things into the client instead of optimisation.
Yesyesyes.
jorb wrote:Optimization is already our first priority. It cannot get higher.
Image
Teleskop wrote: if the chance to win a lottery is 1 to 1 000 000 it doesnt mean im any closer to winning after buying 1 000 000 tickets
User avatar
shubla
Posts: 13041
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Client optimizations critique

Post by shubla »

Why did they use legacy and salem code for hafen?
They should have completely recoded haven, start from scratch. So issues like "We cant add bridges" or client lag would maybe be fixed.
Loftar now probably knows some better and more efficient ways to do all this stuff.
Sure its lot of work, but now you will have to spend lot of time trying to "fix" old one.
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client
User avatar
Comodo
Posts: 494
Joined: Mon Apr 01, 2013 4:23 pm

Re: Client optimizations critique

Post by Comodo »

shubla wrote:Why did they use legacy and salem code for hafen?
They should have completely recoded haven, start from scratch. So issues like "We cant add bridges" or client lag would maybe be fixed.
Loftar now probably knows some better and more efficient ways to do all this stuff.
Sure its lot of work, but now you will have to spend lot of time trying to "fix" old one.
It's faster to refactor than to rewrite the code base.
User avatar
shubla
Posts: 13041
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Client optimizations critique

Post by shubla »

Comodo wrote:
shubla wrote:Why did they use legacy and salem code for hafen?
They should have completely recoded haven, start from scratch. So issues like "We cant add bridges" or client lag would maybe be fixed.
Loftar now probably knows some better and more efficient ways to do all this stuff.
Sure its lot of work, but now you will have to spend lot of time trying to "fix" old one.
It's faster to refactor than to rewrite the code base.
We'll see
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client

Return to “Critique & Ideas”