Game freezes all the time.
Is it spaghetti coding? I don’t know.
Sometimes when I play against a Shaman with a I WIN card called the Jabber wocky the game freezes, stops because I assume it can’t handle the calculation of the millions of repeating battlecrys.
Pro-tip. when this happens just shrink the game down and for some reason the game will later determine you were the winner.
Even though the endless battlecrys would have defeated you.
I call shenans. Post your specs because while my rig isn’t “cutting edge” anymore, I’m using:
Intel Coffee Lake i9 9900k @ 3.6ghz
PRIME Z390-A mobo with PCIE 3.0 (8.0 GT/s) bus
16gigs DDR4
RTX 3070ti 8gigs
And even with SSD and wired hi-speed cable internet, it takes a good 20 seconds to load into the main menu. If your game hard-locked and you had to force quit, I don’t see how “within 10 second” restart AND reconnect would be possible.
Mobile is worse. Any latency at all, the game says “connecting” then never reconnects. Constantly crashes immediately after a match but they leave some ridiculous message about the “game results being recorded”. Downloads don’t show up on wifi at home, but suddenly appear when you move to cellular.
same actually since the launch of this expansion i have noticed the game freezes up almost every 2-3 games. Which before the expansion this never happened before at all but maybe once every few months out of a random glitch. But even if it did freeze up i could still get back into the game but just closing out the program and reloading it.
Now when the client freezes, the games just concedes causing me to loose the match instead of it reconnecting like its suppose to without me loosing the round. And sadly this just happened to me again about 5 mins ago after playing on my 4th game suddenly.
No reason for it to happen at all other than as i mentioned it all started up with the launch of the recent expansion suddenly.
The last two expansions I have been experiencing disconnects every 3-5 games. Latest expansion the game freezes, but resumes quite often.
I have 0 disconnects with WOW or Heroes of the Storm and I play those game more.
As a software engineer myself, I can say with 99% certainty, yes.
If you look at the data within the client, it shows directly the game hasn’t had any major overhauls to the client, and it’s simply been code slapped onto old code. Them being unable to redo the main menu, and simply moved buttons around tells me that more than anything, since adding new buttons would require a complete rehaul for it to work.
They’re also running into the increasing problem that they may have to slightly modify ALL of the expansions if they were to completely alter the core code of the client. The longer they put off doing it, the less likely it is to happen all together.
The Dunning-Kruger is strong with you. Those are obvious things anyone involved with software engineering understands. In part the Blizzard Devs have admitted their shortcomings in the past.
Yeah they’re bad. At a BlizzCon a few years back they admitted (during an unofficial interview on the floor) that the database bag code of WoW is ancient from ~2003 but they’re afraid of touching it “because it may break things”.
The culture of Blizzard in general is so Art-oriented that they are really bad at game engines; they’re just good at getting OLD technologies they found ready and using their art on them; they are mostly artists.
People often think they’re rigging the game or we think they make it OP or nerfed on purpose. Maybe they’re just bad at analysis.
Are you some kind of psychologist pushing that dunning kruger syndrome on anyone ? Sry piss lord of tech, sry that not everyone is as tech savy as you…That’s saying a lot because in a South Park episode they are still looking for the bar set by you in what tech savy means and people who don’t have dunning-kruger and know what they are talking
Even if they remove my posts, I can still make a new account post the same message and you won’t be able to remove it as easy as the others ones since that account will not be flagged.
I never claimed that, nor do I need to be told that by someone at Blizzard to know it. The idea you have to be told something to come to an educated conclusion is quite hilariously bad logic. There’s overwhelming evidence for it.
The shuffling algorithm is notoriously bad, so much so that people suspect it wasn’t done properly. As someone who’s programmed for digital card games in the past, it’s not behaving in a normal way. It’s been that way since the game’s inception. If the game’s code ever received an actual rehaul, this probably would’ve been fixed.
With each expansion the game’s performance is also getting worse. This is the evidence that they’re slapping new code onto old code. It’s an increasing problem because the old code was never designed to have this much added to it. The original developers probably had no idea the game would turn into arguably the third biggest card game in US history.
During hearthstone’s initial development, multi-threading in video games was uncommon. It’s still single threaded, when the entire industry has moved to multi-threading, especially since high core count has become the norm for the CPU industry. If the game received any kind of overhaul in the last 6 years, it would be multi-threaded.
Blizzard is notorious for not updating clients. The client for WoW has been receiving updates and changes, but that’s because the performance got so bad. Hearthstone is slowly creeping up on that point, as the client lags and hangs constantly.
There’s only 2 possible reasons the lagging and hanging can exist. The client is outdated and has too much code to run through, and is doing so on single cores. Or their servers are just responding slowly at random moments for random people. I have a feeling it’s the former, because streamers who play BGs have to regularly restart their client to make their lag disappear, as it crops up from extended play. Seems like someone at blizzard forgot to code the parts that release resources, which to be fair is a very common mistake in the industry.
I don’t think you know what the dunning-kruger study was about… Quite literally, someone who’s at the peak of the curve are what most would consider experts in their fields, and are some of the most knowledgeable people on the planet.
A good example would be the high confidence in physics simply because you have a high degree of knowledge in string theory. That confidence reduces when they begin to learn about the other fields of physics and realize how much more there is to learn. It doesn’t take away from the fact that they know a lot about string theory, and are still experts with vast amounts of knowledge in string theory.
I personally have vast knowledge on programming in C++ and video game development, and have personally assisted dozens upon dozens of indie developers with their code. I also understand that I know only a small slice of the software engineering industry, and am only confident in this one particular subject. I’m at the bottom end of that dunning-kruger curve, while you are at the very beginning of it.