This. I would also like 2 not see characters hair goin thru there bodies on the character select screen
Battle lounges on PC version doesnt have bars or flags when searching most of the time. At least mine doesnt.
Also the in training mode for the PC version the “shortcut settings” menu option doesnt work properly.
Hmm. I wonder if the issues I’m seeing are Win 7 related.
Force costume option. Don’t want to look at ridiculous outfits.
There is so much little shit wrong with this game that I forget about a lot of it when I’m not playing the game. Then when I get in the game, I remember how shitty the UX team at Capcom is and how buggy shit is.
I’ll add this to the list
Had this unfinished rant saved in a text file but never posted it. There’s a lot more but I don’t really care enough to type it out.
-I haven’t played the game, but from what I’ve seen it looks like it doesn’t support different screen ratios? If your screen is taller or wider than 16:9 you get black bars? If so, add propper support for different screen ratios to the list.
-If nothing can be made to improve the pixeled shadows (ambient occlusion?), it would be a good idea to add an option to remove them entirely.
Looks like a glitch in the code that puts an attacking character in the “layer” above the defending character where said character isn’t moved back.
- Let me save replays in the post game screen.
- Add filter options for replays. For example if I search through the replays of a player I wanna be able to search by matchup, win/loss and be able to sort everything in ascending/descending order.
More a suggestion than a flaw:
- Let me load a replay into training mode and take the role of a player at any point in time.
If you think Capcom, i.e. a bunch of lazy bums, are gonna take the time to implement such a feature, you’re delusional.
Yeah I’m still here. I just dropped SFV. Play it at weeklies and randomly online with friends.
Then you didn’t drop it…you still play it…
Then you didn’t drop it…you still play it…
Maybe casuals won’t understand it but I obviously meant competitively -_-
Replays are not in chronological order when you add them on PC. I had replays I just added end up in the middle of my other ones. I don’t understand the logic used right now, but if there is one I’d like the chronological option as well.
Don’t care for ragequitters punishement, I want points (a win) when someone ragequits on me as well as minus points ( a loss) for the ragequitter, that’s it.
Suggestions :
Add regular chat and/or voice chat in battle lounge.
Add the ability to invite friends directly from steam in battle lounge.
Add the option to add someone as a friend on steam from battle lounge (if possible).
Had this unfinished rant saved in a text file but never posted it. There’s a lot more but I don’t really care enough to type it out.
[list]
[] Offline mode for single player content. Even if you want me to connect, do it in a BACKGROUND THREAD. If it happens to disconnect, display an unobtrusive notification, and have a setting that specifies how many times you want it to try to reconnect. WTF would who have someone return to the main menu from Training Mode if it DCs from the server!?
[] Save the training mode settings. Save the network connection settings. Save the battle lounge settings. This is some really basic shit.
[] Allow us to use the mouse to select menu items on PC.
[] The API is a joke. Why do you send a notification to the server every time I do something? What’s the point? Surely it can’t be to display the status to other people who search you because THAT DOESN’T FUCKING WORK. Just have two statuses - Available or Unavailable to play. Noone fucking cares that RANDOM_SCRUB454 is watching replays. If you want to record usability stats, collect it locally and send it in batches.
[] There’s no need to pause the matchmaking every time something arbitrary happens like I change a training mode setting. Learn how to design GUIs that incorporate background tasks. If I happen to be in a menu, or I’m paused, just pop an indicator and let me choose if I want to play or not. That matchmaking has to stop completely is fucking retarded.
[] Why do you send multiple individual messages for QOS reports? Just send 1 batch with the results. Same goes for all your other stat-related network messages. Morons.
[] Please give us region-based matching/searching. Don’t pretend you can’t do this because the search API clearly supports a region parameter that caters for individual country codes. How fucking lazy must you be to not include that!?
[] Surely your backend must have some built-in intelligence? If a guy chooses a flag that doesn’t match his IP address, send him a message about it. It doesn’t have to be realtime. You know many near-sighted Americans choose Liberia as their flag? Have some sense please.
[] Again, your API fucking sucks. I don’t want to receive the same 10 messages in a row about a colour that I unlocked.
[] Your server message system also fucking sucks. How do I know if I received a message/invite while I was AFK? How about putting a little indicator somewhere, you know like every other sensible messaging system has done since the 90s? And FFS give us a way to filter messages.
[] And no, I didn’t forget that you can’t send messages to other players. But that’s just the tip of the iceberg. I can’t even add people to my “favorite” list without jumping through hoops. Did you think it would be fun to type out --!DEATH!ADDER666!-- to add him to my friend’s list? And why I can’t I invite players from my Steam list, just like in every other sane game? WTF is wrong with your dev team?
[] Why can’t you handle ALT-F4 properly on Windows? The game only pretends to quit, but the launcher or whatever it is keeps running in the background, causing me to get a dozens of messages from people thinking I’m playing your shitty game.
[] OK, so maybe I’m missing something… but is it really not possible to view replays directly from my battle log? Why the fuck not? Why do I have to save the replay first? What if I’m just browsing for a specific match? Oh, and why the fuck is there no option to restart the round while watching a replay?
[] Whatever the fuck it is this game is doing in the background between me pressing a button and it loading a match… just stop it. There’s no good reason for players to have to wait 1 minute between character select and a match. If it’s netcode related, then your netcode fucking sucks.
[] So many pointless screens after a match. WTF cares about points after casual/battle lounge matches? Just get rid of all the useless screens, or at the very least allow players to skip them.
[] Rage quitting is a solved problem. Both players send status reports after the match. The player who is not at the expected screen, or who doesn’t send the report is the rage quitter. You insist on sending on send these pointless status reports to the server, so why not put them to good use? JFC…
[] Players profiles are just as broken as the rest of the game. Why can’t the game even remember basic shit about my profile offline? Why does it report wrong player names? This is fucking farcical TBH.
[] Basic data synching is not rocket science. Players don’t care about your client/server backend communication, so design it in a way that they don’t know it exists. Who was the genius who thought it would be good idea to show a message when it couldn’t upload the match result? Noone cares that your server isn’t going to processes match results immediately, just as long as it does. So don’t make us wait for stuff that’s not gameplay related, and don’t annoy us with pointless messages. Update results locally. Have a local queue with network messages. Remove them from the queue when the messages are successfully processed. Display an icon or change the colour of the league points if it’s synched with the server yet. Server is still the master and local data gets overwritten during a synch to prevent cheating. This is data replication 101.
[] LOL SURVIVAL. So much potential for the casual crowd, but of course you would fuck it up. Hire the guys who did Alpha 3’s World Tour to replace this POS mode.
[] This game is terribly optimised. In fact, I think the devs went out of their way to make it run as poorly as possible. 30 FPS background characters? Offline frame drops? WTF!?
[*] Yeah I know matchmaking is hard, but if when push comes to shove and the only option is someone several leagues or above or below you, don’t you think you should at least provide enable an option that allows players to decline the match? Something like “Automatically accept matches vs players within XXXX LP of me”. If they aren’t in that range, you have to manually accept. Just apply some basic sense FFS.
[/list]So much other broken shit… battle lounges, searching, one-sided lagging, DInput, V-synch settings on PC, benchmarks on PC, silly resolution handling etc etc. You should be fucking ashamed TBH.
Bruh please stop using “API” incorrectly.
I agree with pretty much all of your points though.
Bruh please stop using “API” incorrectly.
I agree with pretty much all of your points though.
I mean the REST API. You can verify all the shit I said by checking the network calls. The server is literally called api.***.***.net
Here are the calls that are sent just by me pausing and unpausing in training mode with Battle Request on (eg. When I’m changing settings):
https://bla.bla.bla/sf5/myinfo/123456/statusupdate (newstatus=4)
https://bla.bla.bla/sf5/myinfo/123456/statusupdate (newstatus=1)
https://bla.bla.bla/sf5/myinfo/123456/statusupdate (newstatus=4)
https://bla.bla.bla/sf5/myinfo/123456/statusupdate (newstatus=1)
Why would you even do something like that?
This is how they send ping reports:
https://bla.bla.bla/sf5/0/qostestreport (ping info for candidate 1)
https://bla.bla.bla/sf5/0/qostestreport (ping info for candidate 2)
https://bla.bla.bla/sf5/0/qostestreport (ping info for candidate 3)
Instead of:
https://bla.bla.bla/sf5/0/qostestreport (ping info for candidates 1,2 and 3)
And then after that it still requests a match for these candidates in one call. What’s the point? Why can’t it just send all the info in one go?
The game is annoyingly chatty for no reason.
If it fails to match you up with a candidate, the server returns 500 (Internal Server Error). Really, Capcom?
Why do I have to constantly see multiple messages with the same info? Is there no way for the client to determine duplicates?
http://i.imgur.com/xPC6YLY.png
The API and the way that it’s used is a joke.
I know what an API is, but the way you’re using it is wrong and it just grinded my gears lol.
The point you are trying to make though I agree with 100%. It’s not that the API sucks, it’s that the way they are using the API sucks, which pretty much boils down to UX. I’m about 100% positive Capcom has no UX team, or hell even just 1 UX person, that worked on this game.
The UX in this game screams that a bunch of engineers/programmers designed it.