![]() |
|
01-22-2017
|
16 |
|
Banned
Join Date: Nov 2012
Posts: 4,173
|
60 frames per second gani's? Yes pls if possible But all I know is that graal has a low fps cap so I don't think it'll change anything |
|
01-22-2017
|
17 |
|
Should be fixed.
Join Date: Aug 2011
Posts: 6,359
|
I don't know if the new client is coded specifically for 60fps in mind, but from my current experimentation with the current client's framerate control it's a bit sloppy. Basically you have to code your server from scratch to anticipate different framerates. For example, the lowest timeout currently is 0.05 because 1 second/20fps = 0.05 seconds. Pretty much every script uses 0.05 timeouts. They won't break, but you won't be getting the full potential of >20fps. 1/60 = ~.017 which would be the new lowest timeout. So everything would have to be coded from the ground up in anticipation of this timeout. However... as far as I know Flash doesn't support >20fps, their new client might though. So 0.017 timeouts aren't going to work for Flash users, but it won't break. It will default to 0.05, but anything based on timing will break. Also, ganis assume 20fps, so 60fps increases gani animations and default movement. I don't know if they also recoded default movement, but if you plan to use a new fps you're gonna need to code your own movement and anistep handling so it animates properly for different framerates. Also none of the default functionality that is determined via time will function correctly, for example anything using move() will glitch out with a framerate > 20fps as they move faster than anticipated and the server snaps them back to where they should have been. Like I said though I haven't tried this new client so I don't know if they have fixed all of these things, but >20fps is only viable if you plan on building a server from the ground up to actually support it to its fullest potential. I also don't know if they've changed how it's implemented. Currently you don't define the desired FPS... it uses some weird inverse scaling value. Also, 60fps isn't going to magically make things run better. If you're getting 10fps because of performance issues you're still going to get 10fps even if the server tells you to run at 60fps. |
|
01-22-2017
|
18 |
|
Enguard & Alumni
Join Date: Sep 2011
Posts: 5,773
|
unixmad showing once again that he's in touch with what the game really needs how about scrap this fluff and have someone recode your game engine so that it isn't transferring data exponentially based on how many people are in a level… or whatever the hell the lag problem spurs from |
|
01-22-2017
|
19 | |
|
Should be fixed.
Join Date: Aug 2011
Posts: 6,359
|
|
|
|
01-22-2017
|
20 |
|
Registered User
Join Date: May 2013
Posts: 3,027
|
|
|
01-22-2017
|
21 |
|
maymay ambassador
Join Date: Aug 2011
Posts: 1,508
|
1. There is a new client in development, Unity-based. 2. There is a iOS 10 client coming soon. Are they the same client ¯\_(ツ)_/¯ |
|
01-22-2017
|
22 |
|
Registered User
Join Date: May 2013
Posts: 3,027
|
As long as pc finally gets hotkeys, and display settings. Can't wait to see which new features will be added through unity. |
|
01-22-2017
|
23 |
|
Elder ✔️
Join Date: Oct 2012
Posts: 2,286
|
|
|
01-22-2017
|
24 | |
|
Banned
Join Date: Sep 2015
Location: Canada
Posts: 264
|
However unximad is basically saying "we've made a new client with improvements that aren't relevant to the game whatsoever". There's no fixes for actual issues with the game according to this post, lol. 30 FPS vs 60 FPS on Graal is not gonna make a difference to anyone. |
|
|
01-22-2017
|
25 |
|
Banned
Join Date: Apr 2012
Location: Sweden
Posts: 287
|
To be fair, the new client isn't being made only to allow for 60 fps like some of you are making it out to be. From my conversations with higher ups it's primarily being made because working with Stefans 15 years of patched code client was proving too much of a hassle for anyone not being Stefan himself. Yes, 60 fps is nice, but having an engine which code you can work with for future updates is so much more valuable. Who knows, since it's Unity based we might even see the rebirth of a Linux & Mac client! |
|
01-23-2017
|
26 |
|
Registered User
Join Date: Aug 2013
Posts: 3,204
|
Few ways to interpret this though Doesn't say anything about updating the application for Classic or any other servers, to me how he says it works with any server sounds like they are developing a client that will allow iOS player worlds or something Not sure if related but this is what you get when you connect to 'worlds iphone' seems like possible new graphics for the new client? Would make sense to test it with Delteria due to MD practically owning the server and being PWA. It even allows you to connect to Delteria iPhone.
|
|
01-23-2017
|
27 | |
|
Banned
Join Date: Nov 2012
Posts: 4,173
|
|
|
|
01-23-2017
|
28 | |
|
Banned
Join Date: Sep 2011
Location: New Hampshire, United States
Posts: 3,135
|
Anyone at GR could have uncompiled the source code, not sure why Unixmad couldn't find anyone to do it. |
|
|
01-23-2017
|
29 |
|
Banned
Join Date: May 2013
Posts: 1,555
|
since clients coming to ios, ios should come to client
pls let classic be used on client
|
|
01-23-2017
|
30 | |
|
Banned
Join Date: Sep 2015
Location: Canada
Posts: 264
|
Unixmad doesn't exactly have a good track record with treating employees/partners/volunteers fairly (see: Stefan as the biggest example).The volunteers I can understand because they're doing it out of interest and don't have to deal with the legal/financial side of working for something like this, but I'm surprised he has anybody willing to be employed by him at all. |
|