Client performance update thread

The Place Where Bad Threads Go To Die.

Client performance update thread

Postby Vegan420 » Sat Feb 29, 2020 12:38 am

azrid wrote:If barns had large interior spaces where containers with inventories couldn't be placed and fences could be built it would be pretty cool.


This.
Vegan420
 
Posts: 13
Joined: Wed Oct 17, 2018 3:07 am

Re: Client performance update thread

Postby Vegan420 » Sat Feb 29, 2020 12:48 am

Granger wrote:
Leksar wrote:*posts a screenshot with 30fps*

30 FPS is, when stable at the number, perfectly fine for a game with the pace and control scheme of haven and hearth.


To be fair though, in 2020, a game like haven and hearth shouldn't be getting ''as low as'' 30 fps on most machines. (even the low end !!!! )
Java is definitely the bottleneck here.
Loftar should look into Data Oriented Design. It's essentially the same thing except using structs instead of classes.
And your functions aren't overloaded with data but instead look up data when called which is thousands times more efficient on a large scale application i.e video games

I don't know everything about it but i do know that if Loftar is serious about this project he should look into C++ (or comparable language) because i think java is seriously crippling the game (industry). Considering he already has experience with programming switching over to C++ will be ridiculously easy. Converting the game into a Data Oriented architecture won't be such a hard task either just a matter of reworking classes to become more efficient.

Loftar look into why OOP is bad (internet has exploded with videos explaining this)
It will seriously help performance looking into Data Oriented Design. Especially in conditions where many entities on screen + interactions are causing lag (there is no need for it)
You wouldn't even need to convert everything just most of the class structures, lol. :)

seriously dude look into it
no need to ditch vulkan either
Vegan420
 
Posts: 13
Joined: Wed Oct 17, 2018 3:07 am

Re: Client performance update thread

Postby MagicManICT » Sat Feb 29, 2020 12:57 am

No real reason to carry on the conversation from this thread since viewtopic.php?f=39&t=66937 was posted a few weeks ago.

If anyone feels their posts are of vital importance to the discussion, I'll be glad to move them to the newer discussion. I feel that comments were made based on old discussions, and not based on information that is currently relevant.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18436
Joined: Tue Aug 17, 2010 1:47 am


Return to Hel

Who is online

Users browsing this forum: No registered users and 54 guests