Meaningful Error Messages in Crysis 2

Post » Tue Feb 01, 2011 4:09 am

It's been a week, still no way to play multiplayer. Hello Crytek?

There's really 2 problems here:

#1) That this game doesn't work in multiplayer because of an "error".
#2) That Crytek gives NO MEANINGFUL ERROR MESSAGE DETAILING WHAT IS WRONG.

If you at least said something USEFUL in your ERROR MESSAGES, maybe the community could help you figure out what is wrong.

Put some ERROR MESSAGE LABELS in your code. Instead of every error saying "Network Error. Logging you out." which is akin to saying "We're shutting you down, nothing you can do to play because we said so", tell us "Pinging GameSpy authentication server on port XYZ timed out." or something that we can actually work with to track down what is wrong. Grrrr...

We *PAID* for Crysis 2, remember? And it doesn't work as advertised.
User avatar
Sweet Blighty
 
Posts: 3423
Joined: Wed Jun 21, 2006 6:39 am

Post » Tue Feb 01, 2011 8:44 am

[ Bump. ]

This is still a problem in 1.2 patch. Multiplayer browser still freezes when you filter or cancel or refresh, then logs you out. It's a bug-ridden mess and the error messages are COMPLETELY USELESS at the moment.

Stick some actual *information* in there, even if it's a cryptic error number.

At least *then* the community will put 2 and 2 together and figure something out. It would be good to know if 2 people have the *same error* or completely unrelated issues and "logging you out because of an error" DOESN'T CUT IT because it doesn't DISTINGUISH between different errors.
User avatar
Laura Wilson
 
Posts: 3445
Joined: Thu Oct 05, 2006 3:57 pm

Post » Tue Feb 01, 2011 2:11 pm

I've never been able to login to play multiplayer. Seeing as how it's hacked to pieces looks like I'm not missing anything anyway.
User avatar
Amy Melissa
 
Posts: 3390
Joined: Fri Jun 23, 2006 2:35 pm

Post » Tue Feb 01, 2011 9:35 am

Just to try to help, So u login to multiplayer and then u get the error or u get the error when u try to connect to a game?
User avatar
Sierra Ritsuka
 
Posts: 3506
Joined: Mon Dec 11, 2006 7:56 am

Post » Tue Feb 01, 2011 9:00 am

[ edit ] Oh, yeah, I forgot to mention that it also kills the ENTIRE network when you browse the list - even if a machine is not running the game, its network connection goes down. It's a nasty bug. =(
http://www.gamesas.com/forums/viewtopic.php?f=40&t=21895&p=242487
--
Log-in to multiplayer is fine, it's the SERVER BROWSER that is a bug-ridden mess in patch 1.2 of Crysis 2.

It doesn't build the list in an efficient way (programming-wise) and that makes it crash, freezing the screen mid-animation with no results (probably waiting for stuff to time-out). It misses good data (filtered results), waits for bad-data (useless results that are out of your criteria) and it doesn't remember anything from the search you did 5 seconds ago. Then when you retry/cancel/refresh, it keeps freezing, crashing, not properly clearing the memory it has to start over fresh, showing an empty list when it shouldn't be empty. It's just an amateur piece of code put together in a clearly inadequate way for its purpose...

Yeah, it looks "pretty", with the slick textured background and the cool graphic highlight reflections shimmering through but what is the point if it has NO RESULTS (even though you just saw them 10 seconds ago before you filtered to keep other stuff out) and makes you WAIT for 30 seconds FROZEN while some useless stuff happens and doesn't let you start over to fix it? I'm sure any college professor at a two-bit college could look at the code and figure out that it's not properly coded to build a list from the data it's fetching.

It's not like you're building a state-of-the-art, totally new, never-been-done-before server browser here; this has been solved thousands of times, for at least a decade, in pretty much every computer language known to man.

/* RANT WARNING - about to lay-it-on-thick... */

So, in summary, the art department at Crytek gets 100% full credit for their awesome, cool artwork BUT the poor sap that coded the actual server browser – the actual fetching data, parsing it, building a structure in memory, filtering it (which is where you go WAY wrong) and then displaying the data that's left over, my god, you need to go back and take some basic training, man... No, REALLY. You're using the WRONG TECHNIQUE. Go ask a buddy for help or something... Better yet, hand it over to someone else and stick to the wizardry that you're GOOD at. I'm sure you're a crackerjack-coder at calculating meshes and paths of tangents in 3-d space but leave the network code to a network expert.

/* END RANT - feel better already... P.S. to *ALL* THE CODERS at Crytek.. "I love you, man!" =) */

So, anyway, now that I said my piece... 1.2 is better but still full of bugs in the server browser, the worst of which kills all internet connections for all the machines in your entire network.
There are actually 2 servers in which I managed to play, quite by accident, they are "NL Clanhost #10" and "NL Clanhost #7". Whatever they have that the others don't, it works, on my computers.
User avatar
Setal Vara
 
Posts: 3390
Joined: Thu Nov 16, 2006 1:24 pm


Return to Crysis