Community

 
Jump Menu:
Post Reply
Page 15 of 17  •  Prev 1 ... 12 13 14 15 16 17 Next
Switch to Forum Live View Wotc Response to CB failure?
3 years ago  ::  Nov 17, 2010 - 1:50PM #141
Jharii
Date Joined: May 3, 2008
Posts: 6,136

Nov 17, 2010 -- 1:48PM, therealking wrote:

Nov 17, 2010 -- 1:43PM, Jharii wrote:

Nov 17, 2010 -- 1:40PM, therealking wrote:

I've disassembled both apps, by the looks of things they just placed the old rules engine DLLs behind a webservice proxy and call into them over the net. One of the reasons for the delays between button clicks because those were not optimized as network calls, so they pass a ton of data that is unecessary.


Yeah, even adding/subtracting an ability point is sent to the server for calculation and is then sent back to the client.  It's excessive.


Basically what they had in the old CB was this Character Workspace object, and they would pass it around to the rules engine for updating, and that works on a local system, memory is fast. But for the "web" version they put that rules engine out on the server and didn't change anything about the commands to add/update the Character Workspace. So they still pass the whole Workspace up to the engine(across the internet) and recieve a modified copy back as a response.

This is how they put everything together relatively fast (6 months is fast in professional software development).


It's almost like they got a neat new toy. 

"Hey, check out what we can do!  I can send an AddStrength() command to the GUI and the server takes the command, adds the point, and returns the new value of your points remaining!"

"Sweet!  Build it!"

Reflavoring: the change of flavor without changing any mechanical part of the game, no matter how small, in order to fit the mechanics to an otherwise unsupported concept.
Retexturing: the change of flavor (with at most minor mechanical adaptations) in order to effortlessly create support for a concept without inventing anything new.
Houseruling: the change, either minor or major, of the mechanics in order to better reflect a certain aspect of the game, including adapting the rules to fit an otherwise unsupported concept.
Homebrewing: the complete invention of something new that fits within the system in order to reflect an unsupported concept.

Default module =/= Core mechanic.
Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 1:51PM #142
whitebaron
Date Joined: Aug 13, 2007
Posts: 5,772

Nov 17, 2010 -- 1:48PM, Jharii wrote:

Nov 17, 2010 -- 1:48PM, whitebaron wrote:

i could of course post all my credentials, cv, and all that stuff just to prove you wrong...
but it would be rather long, and not fitting the general subject.


Yeah, and there are people out there that will just call you a liar, too.  That happens too much. 



usually, only other professionals (that get discredited too, or are just handwaived as delusional) trust you when you say something like that. i've seen it far to often.

to my dismay, i still believe 90% of all software developers are crappy. the real good ones just realize it, and either change, or work around it. i still get shivers when i see some of my older stuff that i did back before ... well... now. :-)

Here be dragons:

May 25, 2012 -- 10:10PM, Dranack wrote:

Sadly, I don't think this has anything to do with wanting Next to be a great game.
It has to do with wanting Next to determine who won the Edition War.
[...]
For those of us who just want D&D Next to be a good game, this is getting to be a real drag.


Nov 17, 2010 -- 1:05PM, Jharii wrote:

I think I figured it out.  This program is a character builder, not a character builder.  It teaches patience, empathy, and tolerance.  All most excellent character traits.

Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 1:55PM #143
dbmeboy
Date Joined: Jan 25, 2009
Posts: 779

Nov 17, 2010 -- 1:46PM, WotC_Trevor wrote:

Okay, I would be super happy if we could stop beating up Paolo here - we've already beaten that topic to death a couple times.  He came on and was trying to help as best he could. He didn't have all the answers, and he tried to make that clear. In the end, he didn't have all the details about the log in issue we're talking about when he was answering those questions, and I think that uncertainty was clear in the language he used. I'm sorry that his assumptions didn't match up with the final product, and for any confusion that might have caused.

 



I'm sorry, I specifically tried to avoid attacking Paolo.  My problem lies with WotC as a whole right now, not any particular person (not with you, not with Paolo).  I am still very unhappy with reneging on a feature, especially since the new CB lacks so many other features.

Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 1:56PM #144
Thomson
Date Joined: Mar 17, 2001
Posts: 1,233

Nov 17, 2010 -- 1:51PM, whitebaron wrote:


 i still get shivers when i see some of my older stuff that i did back before ... well... now. :-)




Wellcome to the club

Ceterum censeo scrinium puniceum esse delendam
Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 1:57PM #145
therealking
Date Joined: Jan 15, 2008
Posts: 256

Nov 17, 2010 -- 1:50PM, Thomson wrote:

Nov 17, 2010 -- 1:48PM, whitebaron wrote:


i could of course post all my credentials, cv, and all that stuff just to prove you wrong...
but it would be rather long, and not fitting the general subject.




I don't doubt your credentials and your cv and all that other stuff.

I just would prefer a less judgemental attitude.




I prefer to call a spade a spade.

I will not declare that I am the god of coders, but I've been in the game long enough to recognize dabblers vs experienced professionals and it is the dabblers that make the rest of us all look terrible. The guys who release software with little to no QA testing,  knowing there are large bugs in it, assuming the time from distribution to a customer using it will be enough to find and fix those bugs, so they'll just do a patch on day 1.

If your software needs a major patch on day 1 to make it work for most of your customers, you did a poor job. 


Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 1:58PM #146
therealking
Date Joined: Jan 15, 2008
Posts: 256

Nov 17, 2010 -- 1:56PM, Thomson wrote:

Nov 17, 2010 -- 1:51PM, whitebaron wrote:


 i still get shivers when i see some of my older stuff that i did back before ... well... now. :-)




Wellcome to the club




yea me to, code I wrote 15 years ago, you never thought anyone would use 15 years from now. Whoops :p

Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 2:01PM #147
Thomson
Date Joined: Mar 17, 2001
Posts: 1,233

Nov 17, 2010 -- 1:57PM, therealking wrote:


If your software needs a major patch on day 1 to make it work for most of your customers, you did a poor job.




Well there should have been a Beta, sure.

However, few companies can afford the amount of QA required to avoid such things.

Ceterum censeo scrinium puniceum esse delendam
Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 2:01PM #148
MartiniConQueso
Date Joined: Feb 1, 2009
Posts: 27

Nov 17, 2010 -- 1:43PM, dbmeboy wrote:


That's actually not what he said.  It may be what he should have said, but it is not what he said.  He said "I don't see why not."

Example: A kid asks his parent if he can go to a friend's house.  The parent says "I don't see why not."  What did the parent tell the kid?

Substitute customer for kid and WotC for parent.

Also, I never said anyone was lying in this instance.  I said WotC needs to get their act together so that the information they release is good information.




Nov 17, 2010 -- 1:08PM, dbmeboy wrote:


So Paolo, acting as a company representative, said something misleading (possibly due to not knowing better).




Emphasis mine.

No, you didn't out-and-out use the word liar. You weaseled your way around that by implying that he might have been misleading people. So much less offensive that flat out accusing him of lying.

Anyone can quote old posts back and cast the poster in a negative light. No doubt a few minutes of searching would enable you or anyone else so inclined to make me look foolish, or deceptive, or whatever.

It's not in any way useful, it adds nothing to the conversation, and it would be great if everyone would just stop it.

Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 2:03PM #149
Thomson
Date Joined: Mar 17, 2001
Posts: 1,233

Nov 17, 2010 -- 1:58PM, therealking wrote:


yea me to, code I wrote 15 years ago, you never thought anyone would use 15 years from now. Whoops :p




Code I wrote 15 years ago? I guess I would be instantly fired if anybody would dig that out... (*checks hard drive to make sure everything is gone*) Laughing

Ceterum censeo scrinium puniceum esse delendam
Quick Reply
Cancel
3 years ago  ::  Nov 17, 2010 - 2:05PM #150
DrNick
Date Joined: Oct 30, 2008
Posts: 2,353

Nov 17, 2010 -- 1:48PM, whitebaron wrote:

Nov 17, 2010 -- 1:38PM, Thomson wrote:



Of course that's a completely unfair demand. IMO it is as unfair as accusing anybody of having a lack of talent without having accomplished the task he tries to accomplish yourself.




i could of course post all my credentials, cv, and all that stuff just to prove you wrong...
but it would be rather long, and not fitting the general subject.




This right here? This is the smuggest thing.

Some might call it hubris.

Quick Reply
Cancel
Page 15 of 17  •  Prev 1 ... 12 13 14 15 16 17 Next
Jump Menu:
 
    Viewing this thread :: 0 registered and 1 guest
    No registered users viewing