Forum Discussion
49 Replies
- @DoYaSeeMe If he does or not still doesn't mean i want coal for Christmas!
- @DoYaSeeMe I thought you would be in your element with this.
Are you trying to say there's nothing they could do on their end? - @apostolateofDOOM Sorry for not replying sooner. I've been thinking about this for a while. On one hand, I'm pretty convinced you won't like my reply. On the other hand, it's an endless and a bit pointless debate, because we lack a lot of data and we can't influence the development in a meaningful way.
@DoYaSeeMe No worries, take your time but have to admit i'm a bit disappointed you been thinking for this long and that's the best reply you got? 😛
Seriously though, we don't need to go back and forth on what they can't do or reasons why they can't do them or reasons why they do something else.
It's what they could potentially do. Keep it positive!
Edit: Don't tell me the Easter bunny isn't real too! 😃
- @apostolateofDOOM It's ok to believe in the Easter Bunny, as long as this doesn't hold you back from reason :P
Reasoning needs to be present to explain the choices that are made. Without understanding how things work, the demands go unrealistic pretty quickly. It's very easy to say stuff like "increase tick rate from 20hz to 60hz" and point at other examples without looking at the differences. I can do this too, look: "Why can't Bugatti, Koenigsegg, SSC or McLaren devs make a street car that goes 700mph? Do they even know how to do their job? Don't they realize that the land speed record of 622mph was set over 50 years ago? Why are they so lazy? They only care about the money, for sure! They should be all fired!" @DoYaSeeMeThe wabbit bringing me chocolate every year shouldn't stop me from looking at things rationally. :P
By all means though explain for understanding.- @DoYaSeeMe My kids told me he isnt real. Made me sad.
@hayhorWhere do all presents come from then? The tooth fairy?
Kids have such overactive imaginations...- @hayhor But they're wrong. Santa exists, in spirit 🙂
Updated post slightly. Anything else i should add?
Still waiting for @DoYaSeeMe contributions. 😛
- @apostolateofDOOM Regarding servers, I reached the conclusion that this hybrid cloud is the best option at the moment. There's no hard cap in terms of concurrent players, preventing the game from scaling big, servers have optimal availability and usage percentage, global coverage is great, as the game benefits from 3 different cloud providers, besides the dedicated servers, all this at an affordable cost. A dedicated server network able to let the game expand in a similar manner would eat so much money, that it would probably eat all the revenue in months. I'd say that, at the same cost, the hybrid cloud solution is able to provide way more high end game ready servers than a dedicated server solution.
Automatic server assignment is also the better option, because it helps rotating the servers much faster, instead of keeping them trapped by slow filling queues. Waiting and matchmaking also benefit from this, because the queues are not split into myriads of pieces (a small queue for every match), so they provide more generous pools to pick from, much faster. Choice is present, too, as players do get to choose the data center. This is really an optimal compromise, Most other solutions I can think of would work better for a few, but worse for most of the other players.
This is not saying that everything is great. It's to say that other options could make things much worse. I think Respawn should focus on more doable stuff, which can visibly and definitely improve Apex: code optimizations, user experience, transparency, communication, content. - @DoYaSeeMe You copy/paste that? 45 secs is damn fast. xD
- @apostolateofDOOM I was actually looking for stuff that I wrote in a document about UI/UX, to copy paste it 🙂. Seems that I have accidentally deleted it, or it might be on my home PC.
Anyway, my points would be about UI/UX, communication & transparency. Small bits that don't fix serious bugs, but can do wonders to the overall experience. - @apostolateofDOOM I told them "Let's see how real Santa is when you dont get presents next year." The looks on their faces. 🤣
@DoYaSeeMe I won't go into communication and transparency between community and developers as i'm sure it goes without saying that should be nurtured and constantly be improved upon for a healthy relationship for both sides sake. I would like to keep this thread reasonably positive with potential improvements or fixes and that topic will set me off. 🤐
What other solutions are available, even if it's just for the few and couldn't private run servers help cover this cost? I'm sure they could do advertising in the loading screens to help with costs or even be creative with something else. I remember someone saying have the display banners in game have adverts on them but i'm sure they could do others too.
I understand for the majority of players the benefit of having instant gameplay being convenient but with more and more playing ranked, almost 50% over 5 hrs per season now then surely they could improve something in that regard as i'm sure those trying to climb higher ranks would opt for match stability rather than instant que times. I know i would.
I said this previously with ranked matches having equally skilled players in your team and be willing to wait longer for that they apparently fixed this season.
Just don't ask @maximas1986 as i think he'll disagree it's been fixed... 😛
Also, would you mind expanding on the UI/UX improvements and code optimisations. What's wrong or could be improved on it and how does it relate to problems like hitreg, picking stuff up, abilities not working and getting shot through a doors, delays and performance ect.. Try keep it on topic. 🙂
@hayhor I haven't been that cruel yet but i'm sure it's coming. 👿
@apostolateofDOOMRespawn devs know about other solutions much better than us, because they are not beginners, they worked on CoD, Battlefield, Titanfall 1&2. They have years of firsthand experience, so their choice wasn't an impulsive one. Also, it wasn't even forced on them by EA, because Apex project got started before Respawn becoming part of EA. Their collab with Multiplay dates back to at least Titanfall 2. This means they had a lot of time to explore server solutions and it actually worked, because the result is considered one of the best, Apex being the fastest and one of the biggest scaling games to date. They have absolutely no reason to switch to something different, so it's basically a waste of time to consider this, at least for this game.
But the experience is not ideal, even though I claim that the solution is the best. Why? Because this is a game that is very demanding in terms of processing and using features that are very sensitive to network problems.. Unfortunately, the latter can't be fixed. It's about high demand that can't be met, millions of miles of cables that can break, millions of routers that can fail, thousands of ISPs that do shady stuff to keep their costs competitive. Therefore, our last hope relies on the attempt to fulfill the computing demand somehow. This can only be done through optimizations, simplifications and software and hardware upgrades.
Optimizations are in the hands of Respawn, they need to clean and refactor the code and the assets so that they put as little pressure on the CPUs as possible. This process is not easy, you can read about bigger studios spending years to rough the edges of their products without succeeding.
Simplification is, unfortunately, not really possible, things actually go the opposite way with the introduction of new features such as abilities, interactibles, vehicles, etc.. We'd probalby see significant improvement if overall speed would be reduced or if all projectiles would become hitscan, but then Apex wouldn't be the game we felt in love with.
Software updates happen regularly, these are usually part of server maintenance. Some hardware replacements are sometimes included, as well. But when it comes to upgrading to the latest, most powerful parts on the market, cost becomes a prohibitive factor. The ratio of cost over performance goes up exponentially, simply not worth it after a certain point. Also, part availability kicks in, the most performant parts are often very limited. Actually, there is a serious chip shortage going on these days: https://www.networkworld.com/article/3602456/youre-not-imagining-things-there-is-a-serious-chip-shortage.html . Proof that Covid is a serious issue.- @apostolateofDOOM UI/UX tomorrow, I need to game now 🙂
@DoYaSeeMe Battlefield was one that got server upgrades and also private servers.
It's understandable that any developer who releases a massive online multiplayer game like Apex first have to focus on server/network stability from launch. Things like tick rate and uncapped framerates come second to that but it's been over 2 years now with no improvement. Framerate is still capped at 190 and delay between actions or them not even happening now..
This last bit is frankly unacceptable whatever way you look at it.
The higher the tick rate value, the faster the exchange between the player and the server. So, a higher tick rate results in a more responsive online experience which is very important for an FPS game and not so much in other genres for obvious reasons. Especially one that advertises itself as an e sport and with, as you touched upon, the speed and pace we know and love.
Latency, hardware, location, server type are other things on our end that we can do something about but when we have low latency, hardware that far exceeds recommended req and connected to the closest we can given our limited choice, the only thing left is the servers or optimisations on the line as other games run fluid that are far more demanding than Apex, both user and server side.
''The ratio of cost over performance goes up exponentially, simply not worth it after a certain point.''
I mentioned this in the OP with ''this is a process of evaluating costs and benefits''.
''But when it comes to upgrading to the latest, most powerful parts on the market, cost becomes a prohibitive factor.''
I would say that with how successful Apex was after launch and since, it far exceeded expectations, has seasonal collection events with an heirloom locked behind a paywall that's 3x the price of a bought AAA title then surely they have had the revenue to make these investments?
Same can be said with next gen consoles that other games are already ahead in.
They might be experienced but when we have been voicing these problems since launch and got considerably worse since S3 (which is why i don't think it's solely down to servers) then adding flyers, prowlers, vehicles (when they could have just made smaller and more enclosed maps without the need for them) or abilities that need to travel from client to server multiple times (going off what you said in a previous thread) when the delay was already bad doesn't look like they're doing a very good job when the game is suffering for them.
This was all long before the chip shortage and not meaning to sound disrespectful but i'm still waiting for something constructive or a potential alternative other than reasons why they can't do something. I don't want you to bore either of us in explaining or repeating the ins and outs of game development. 😛
Surely an independent dev would have some ideas... 🤔
- @apostolateofDOOM Well, I think I'm going to give up. This is an endless conversation. I feel like you are actually looking for confirmation, you only want to hear that there is a better solution, you don't want to accept compromise. You also seem to take things for granted, which is understandable since you're not in this business, but I sense a little bit of unwillingness to gain insight on your part.
It's the same type of mentality that , when present in upper management, can bury products or companies into the ground. Anthem, Cyberpunk are good examples. @DoYaSeeMeI'm more than happy to gain insight and be educated on some of these matters but i also don't want you to waste your time doing it just for my sake as i have seen you go through similar things multiple times. You got to get that gaming in too... That's not an unwillingness to learn on my side and also not what this thread is for as i would dm you if that was the case but by all means explain yourself when presenting something for understanding.
I do want to hear there's a better solution because the games state is awful atm (even avid supporters of the game think/say so) and compromise would be each side making concessions finding a middle ground. It doesn't sound like you're doing that. Being told when the game is completely broken that it's the best to the alternatives so nothing is going to change isn't meeting each other half way.
I have tried throwing many ideas out there and shown understanding of the scaling situation at launch ect but we are couple years in now and that's not being reciprocated when looking at it from a purely performance perspective. I'm not talking about the general population but those that want the best out of what they have in a competitive environment, even if it's just extra options client side.
Many/most, if not all users here have these game related issue and while some will voice it, they either don't speak about them anymore because they're tired of it or they know nothing will change. That doesn't change the fact the issues are there.
''I think Respawn should focus on more doable stuff, which can visibly and definitely improve Apex: code optimizations, user experience, transparency, communication, content.''
Giving extra content when the core game is totally broken means nothing and same goes for communication when being told they fixed certain issues but nothing has actually changed which has happened a fair few times now. Just the most recent example being ranked. Actions speak louder than words.
I would like you who is in the industry to come up with potential alternatives, improvements, ideas or anything else that might improve it except toeing the line of Respawn as to why we have what we have and it's the best they can do, because it's currently crap.
Abilities not working, getting shot through doors not milliseconds but full (several) seconds later, unable to pick up items or the game giving visual or audio confirmation but taking to long to process that it's not actually the case are things that could be improved upon. Expensive to fix? Probably, but not impossible.- damsonwhufndthis5 years agoSeasoned Ace
@apostolateofDOOMI noticed you said flyers and prowlers, I don't even know what prowlers are, but the flyers are 90% of the time flying with an useless blue box with items you already have, the only thing valuable in them that is worth exposing your location by literally shooting them is the healing items, however you usually get so many heals every 100meters I find myself pinging shield cell or syringe sometimes even the bigger heals..
- @apostolateofDOOM I see this game like a race car , currently running in an endurance race ( like Le Mans). Runs fast enough to be a serious podium contender, but has all sorts of issues that have to be fixed during pit stops. The technicians can replace tires, body parts, oil, gas, batteries, but they can't do things like change the engine completely, rewire the whole electrical system, replace the onboard computer or the chassis, because that means losing the race and potentially ruin the championship for the whole team, even if the other racecars do well.
I'm pretty sure there are plenty of people watching racing who call the technicians incompetent when their favorite racer fails. Some even think that they would handle things better.
Ah, the Dunning Kruger effect... - damsonwhufndthis5 years agoSeasoned Ace
@DoYaSeeMeah yes the Dunning Kruger Effect, one of our most favourite and hated effect there is..
@DoYaSeeMe We'll go with you analogy..
If the car is on the pitstop with a flat tyre and everyone is screaming to change it but they're more concerned about the alloys being polished, tuning the stereo and giving the sponsorship logo a lick of paint clearly costing the race then i would say those in the crowd have a justified reason to complain as there were more important and pressing matters that needed attending to.
How is the Dunning Kruger effect applicable when the devs are on mount stupid taking nearly 2 years to implement obvious but also relatively easy fixes that were suggested by the community and myself like increasing the kill cap when ranked was introduced that took them 18 months or being ranked with players in the same tier they didn't actually fix or balancing Wraith when the problem was common knowledge but it took them 8 whole seasons to address it.
These are just from S8 and there are so many other examples of negligence by Respawn that i could go into.
If you meant in my case, i already admitted in my very first post my lack understanding of certain issues (no sense of superiority whatsoever) and why i would like input from someone like you who proclaims to have a deeper understanding of the topic but for some reason you're defending not changing a tyre with not one suggestion or potential alternative they could do to improve it in relation to the first post either now or in the future. How very strange...
Edit: I don't want to get into pointless debate with you if you're not willing or able to add something that could potentially come out of it.
- @apostolateofDOOM Game engines (physics, audio), network system are core things , they are the motors and structure of the car, not the tires. That's where the Dunning Kruger effect comes to this discussion. Players are around that mount stupid, they think it's the tires and stress on replacing them. It's necessarily a choice, or an unusual or bad thing that they are there, it's more of a reality. They just don't possess the knowledge to understand nor the time to acquire enough wisdom to move further. Devs have many years of experience, so they are on the slope of enlightenment (which is not smooth, it is actually like a Dunning Kruger curve in shape as well). And there, the slope is harsh and endless, with a lot of small stupid peaks from where they can fall hard, even back to the valley of despair. This is one of the reasons they're so silent and the world has proven that it's better to shut up than to say stuff like "it runs surprisingly well on console" or "graphics that you see in the presentation won't be downgraded".
People with experience don't necessarily have more solutions. They bring up only those that are realistic and can surpass the existing ones, or are comparable at least. And again, because there isn't any better solution in sight, it doesn't mean that the current one is perfect or even acceptable. I have colleagues that avoid multiplayer games that rely on fast reflexes, simply for the fact that they know there's no way to get rid of lag, no matter what anyone promises, they just don't want to deal with the frustration.
About Apex Legends General Discussion
Community Highlights
Recent Discussions
- 11 minutes ago
- 6 hours ago
- 15 hours ago