Hyper Light Drifter

Hyper Light Drifter

Zobrazit statistiky:
To everyone whining about no 60 FPS Support: Why it won't happen.
GameMaker Studio uses an odd system for its framerate. Basically, in game maker, every 'frame' is a step. Every step, code is run. Timing based code like say, invincibility frames in a dash, how long an animation lasts, etc?

This is all tied into how many steps or frames per second a game runs at if it's GameMaker Coded.

In order to actually make the game run at 60 FPS, the devs would have to go in and recode the ENTIRE GAME to support it. It's not a simple matter of flipping a switch. It's a matter of going into and re-writing:

-Every single player action
-Every enemy
-Every weapon
-Every visual effect
-Basically everything in the game that has any sort of timing involved (Which is everything)

GameMaker can also be flaky when it comes to running past 30 FPS. 30 FPS is kinda the sweet spot that provides a stable framerate without slowdown/chug.

In summary:
Making this game run at 60 FPS is not flipping a godforsaken switch. It's going through every single object in the game and re-coding it to work at 60 FPS. Redoing every single timing element. Basically, way more work than it would be worth. So stop acting so entitled and keep in mind this is a small team doing this, and they're giving us a lot of free content like co-op and whatnot, which I'd rather have than see them spend several months redoing the game's code for 60 FPS support.
< >
Zobrazeno 18 z 8 komentářů
"Why it won't happen?" No, "why it isn't likely to happen." It's not an easy task, but it's far from impossible; the developers themselves quoted a timeframe of approximately three months to complete such an endeavor (should they partake), but all things considered, it would probably take closer to four or six.

You're also not taking everything into account, here.

-Every single player action
The easiest thing to edit, by a long shot. You could do this between brewing a cup of coffee and an afternoon bowel movement.

-Every enemy
By area, you have
> Bird Men, Bird Mages, Bird Shaman
> Sapling, Plant Beast, Ninja Toads, Bomber Toads
> Crystal (Wolves, Spiders, Knights, Pistoleers, and Brutes)
> Slimes, Robot Spiders, Dirks, Riflemen, Rocketeers, Leapers, Commanders

That's 19 standalone enemies, not including the bosses. Reformatting these to work in a 60fps environment wouldn't be *simple*, but it's far from impossible. They'd have to hunker down for a few days or weeks to get them working.

-Every weapon
Projectiles, you mean? Something like that is childsplay.

-Every visual effect
This is the biggest and most difficult thing on this list. Visual effects are a pain in the ass.


- GameMaker can also be flaky when it comes to running past 30 FPS. 30 FPS is kinda the sweet spot that provides a stable framerate without slowdown/chug.
This is false.


It all really boils down to how modular the developers were in implementation of everything in the game. The more stuff they hard-coded, the longer it will take to make the change. I personally don't care if they do it or not, I just wanted to point some of these things out.
Naposledy upravil ΘSaniblues; 3. kvě. 2016 v 12.48
Fair enough. I'm just tired of all these "No 60 FPS no buy" whiners complaining about a minor issue.
Before I bought this game I had no idea what FPS even was, let alone cared. I don't care about all the technical specs, I just want to play the damn game!
Ganil Ganilder původně napsal:
RetroNutcase původně napsal:
...minor issue.

https://frames-per-second.appspot.com/

Oh wow, it's a couple balls bouncing around on a background to show FPS differences.

Guess what, doesn't change the fact everyone whining for 60 FPS is failing to understand why it's not so simple to do for this game.
RetroNutcase původně napsal:
Ganil Ganilder původně napsal:

https://frames-per-second.appspot.com/
...why it's not so simple...

Do you mean why the developer is a lazy ass?

http://steamcommunity.com/app/257850/discussions/0/365163686036901282/
Ganil Ganilder původně napsal:
RetroNutcase původně napsal:
...why it's not so simple...

Do you mean why the developer is a lazy ass?

http://steamcommunity.com/app/257850/discussions/0/365163686036901282/

He's not lazy, probably just not comercially viable.
The biggest time sink and challenge would probably be optimizing the code. There are already various reports of slowdown with the game running at 30 FPS on less than terrible hardware. It doesn't sound like variable framerate is really that viable in GameMaker so the game really needs to hit its frametimes and I doubt they're very close to hitting 16.67ms on reasonable hardawre.

On the other hand, if a Vita release is really happening it's going to have to be much more optimized anyway.
Naposledy upravil Exophase; 12. kvě. 2016 v 23.34
< >
Zobrazeno 18 z 8 komentářů
Na stránku: 1530 50

Datum zveřejnění: 3. kvě. 2016 v 0.24
Počet příspěvků: 8