Page 6 of 7

Re: The performance of the Spring engine

Posted: 21 Apr 2008, 05:34
by Vadi
I'm aware, but I doubt to a 5ms difference. The examples they gave had a 100ms difference.

Re: The performance of the Spring engine

Posted: 21 Apr 2008, 13:35
by Crayfish
SwiftSpear wrote:Like I say, there are a plethora of sound and visual cues in FPS games, often time a reaction is not cold, it's warm. If I know where my opponent is going to be, and I know when I'm about to see him, I don't have to wait on my reaction time to kick in. Ask a drummer to tap along to an existing beat, you will find virtually no delay in his reaction from the time a beat starts to the time his tap hits, he has anticipated the beat before it comes because he has context to work with. The reality is, we are talking about a situation in which you aren't necessarily restricted by your reaction time. In those cases that 5ms delays can be significant. Probably not game determining, but they will have an effect.
Yes, but that's not reaction time in the strictest sense.

However, I agree that it's far more important - a good player will be one who can anticipate events, rather than one who can react a few milliseconds faster to those events that they failed to anticipate.

Re: The performance of the Spring engine

Posted: 21 Apr 2008, 14:21
by LordMatt
Hobo Joe wrote: It is compensated.

http://developer.valvesoftware.com/wiki ... mpensation
http://developer.valvesoftware.com/wiki ... mpensation
I wish spring had that. :(

Re: The performance of the Spring engine

Posted: 21 Apr 2008, 15:37
by Vadi
Um, does it need it?

Barely anyone plays spring in fps mode in large games. You'd have your own team murder you if you did.

Re: The performance of the Spring engine

Posted: 22 Apr 2008, 00:24
by Hobo Joe
Vadi wrote:I'm aware, but I doubt to a 5ms difference. The examples they gave had a 100ms difference.
It's compensated from a person who has 100ms ping down to almost nill, not from a higher ping down to 100.

Re: The performance of the Spring engine

Posted: 22 Apr 2008, 00:48
by Vadi
Lol :-)

Re: The performance of the Spring engine

Posted: 22 Apr 2008, 08:19
by Scratch
You guys have let Vadi rape this thread! I for one am insulted at such a comparison from Crysis to Spring.

27 Million budget or nothing, all the money mostly goes towards creative content, which is all made pretty much after the engine itself.

The part about this fellow reivanen is the gull he has to compare a scene from some game containing a tank that obviously has as many polygons in one tank as Spring has in a whole play screen, and say that its better.

Preaching to the choir here I know, I just get so annoyed with people that don't know their ass from a computer game.

Re: The performance of the Spring engine

Posted: 22 Apr 2008, 16:20
by Peet
Also Crysis has an excellent LoD system, both for terrain and objects. FPS stays almost completely constant no matter how much is in view, for me at least.

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 01:42
by Vadi
Devils advocate, what if it's really horrible and always does the job? (resulting in the same speed always).

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 02:33
by Felix the Cat
Vadi wrote:Devils advocate, what if it's really horrible and always does the job? (resulting in the same speed always).
Do you even know what LoD is? :?

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 09:32
by ironized
quick question, 22inch lcd or 8800gt which sould i get?

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 13:39
by Vadi
Felix the Cat wrote:
Vadi wrote:Devils advocate, what if it's really horrible and always does the job? (resulting in the same speed always).
Do you even know what LoD is? :?
My bad, misread that :(

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 14:37
by rattle
ironized wrote:quick question, 22inch lcd or 8800gt which sould i get?
or

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 15:15
by Relative
This is only kinda related to the topic, but why was the Command Engine canceled again?

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 15:58
by rattle
Lack of time/interest I guess.

Re: The performance of the Spring engine

Posted: 23 Apr 2008, 23:56
by Tobi
http://www.joelonsoftware.com/articles/ ... 00069.html
Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make:

They decided to rewrite the code from scratch.

Re: The performance of the Spring engine

Posted: 24 Apr 2008, 00:54
by LordMatt
I learned something today. :-)

Re: The performance of the Spring engine

Posted: 24 Apr 2008, 02:21
by SwiftSpear
Tobi wrote:http://www.joelonsoftware.com/articles/ ... 00069.html
Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make:

They decided to rewrite the code from scratch.
Well, spring still doesn't do most of the stuff CE was supposed to be able to do. The reality is, writing an engine from scratch is alot of work, even if it's a crappy engine, and CE would not have been crappy.

Re: The performance of the Spring engine

Posted: 24 Apr 2008, 20:31
by jcnossen
1, most of the project momentum got lost in the language discussions.

Which is also why I think Tobi's rewrite argument doesn't count, because I simply don't want to use C++ in my spare time again, so that includes refactoring spring code :)
The joel test rule would apply if CE was to be written in C++.

2, I grossly overestimated how much free time I have. I had a lot more free time when I was working on spring, and most of the initial work had to come from me. Most people will never contribute to a project that has not really produced anything yet.

I think the rts design discussions were very useful/interesting though, especially with kman involved.

Re: The performance of the Spring engine

Posted: 24 Apr 2008, 20:38
by smoth
nice article jc.

Do you have a log of the discussions with kman? I would like to look into some of the ideas you guys had.