View unanswered posts | View active topics It is currently Fri Dec 27, 2024 7:57 am



Reply to topic  [ 9 posts ] 
 About Lag in Games and CC 
Author Message
User avatar

Joined: Sun Dec 25, 2011 7:23 am
Posts: 269
Reply with quote
Post About Lag in Games and CC
Why does a 2D game like CC lag if there are too many on screen particles, yet a 3D game like Call of Duty (yes, I play the game) with its dynamic lighting, ragdoll physics, bloom effects, fairly realistic explosions and so on doesn't really lag as much. Physics wise, I'd imagine a 3D game to be much more processor consumptive due to the extra dimension full of calculations to figure out, yet quite a few 3D games I've played seem to run much more smoothly even during intense fighting scenes compared to CC.
So why exactly does Cortex Command experience greater lag compared to other more "complicated" games?

Not trying to bash CC here or anything, just interested in how computing stuff works.


Tue Apr 10, 2012 11:35 am
Profile
DRL Developer
DRL Developer

Joined: Fri May 15, 2009 10:29 am
Posts: 4107
Location: Russia
Reply with quote
Post Re: About Lag in Games and CC
Because COD doesn't have physics and CC has every pixel be processed.


Tue Apr 10, 2012 4:06 pm
Profile
happy carebear mom
User avatar

Joined: Tue Mar 04, 2008 1:40 am
Posts: 7096
Location: b8bbd5
Reply with quote
Post Re: About Lag in Games and CC
The main reason is the difference between their physics engines, and delegation of processing.
Most 3D games offload a huge, huge amount of the processing required to display an image to the graphics card (all of the fancy 3D effects you mentioned), which is specifically designed to be able to perform an insane number of repetitive calculations very quickly in parallel (calculating the new positions of vertices in a triangle from a single rotation operation, for instance).
The actual physics involved, which usually the CPU has to do, are very simple, with the number of objects being acted upon is within a few hundred as opposed to the thousands that Cortex can have flying around.

For instance, in one frame, a 3D game might have three-ish objects to calculate physics on:
  • The player, modelled as a box, has just been hit by an explosion, which causes the player to accelerate away from the center of the blast
  • An NPC player is running into the blast (modelled as a box)
  • The NPC player shot a grenade from his grenade launcher (modelled as a cylinder)

Whereas in one frame, Cortex might have a lot more:
  • Each actor consists of 5-8 pieces (head, arms, legs, torso, some attachables)
  • Each explosion tends to generate 10-20 particles
  • Each explosion particle tends to dislodge terrain particles
All of which must be done on the CPU.


Tue Apr 10, 2012 4:20 pm
Profile
DRL Developer
DRL Developer

Joined: Fri May 15, 2009 10:29 am
Posts: 4107
Location: Russia
Reply with quote
Post Re: About Lag in Games and CC
Also CC compared to COD runs pretty damn well, CoD's terribly unoptimized.


Tue Apr 10, 2012 4:53 pm
Profile

Joined: Sat Dec 18, 2010 6:11 pm
Posts: 285
Reply with quote
Post Re: About Lag in Games and CC
Although, slightly offtopic, LAG does have a lot to do with people complaining about actors not moving fast enough or not climbing ladders. When I spent a while getting my computer in tip-top shape, and then running a small map in CC the game was AMAZING. The actors, and the walk paths were much smoother, the weapons felt powerful, and the whole game was just... better.

When CC finally gets optimized we will have a FAR better game on our hands.

Or if computing progresses to 4* what it is now.


Wed Apr 11, 2012 2:57 am
Profile

Joined: Sun Mar 25, 2012 9:35 pm
Posts: 10
Reply with quote
Post Re: About Lag in Games and CC
I've recently got this and I'm absolutely glued to it - sadly, it asks for a lot of resources, resources my Dell Inspiron 1501 don't have.
Are you guys sure they will optimize Cortex Command? I even started out my own faction mod but abandoned it due to lag, game been sitting lonely for say, 3 weeks and I'm really pissed.
Thanks.


Wed Apr 11, 2012 9:07 pm
Profile
DRL Developer
DRL Developer
User avatar

Joined: Wed Dec 13, 2006 5:27 am
Posts: 3138
Location: A little south and a lot west of Moscow
Reply with quote
Post Re: About Lag in Games and CC
Data has said he plans to optimize some things, but he can only really do so much. You're playing the game on a 6-year-old laptop, and unfortunately, that just isn't the best platform for a processor-intensive game.


Wed Apr 11, 2012 9:45 pm
Profile WWW
User avatar

Joined: Fri Feb 26, 2010 1:26 am
Posts: 13
Reply with quote
Post Re: About Lag in Games and CC
Also, CC only uses ONE CORE on your cpu.

Get lots of good ram, and a high clock speed.


Thu Apr 12, 2012 5:16 pm
Profile WWW

Joined: Wed May 30, 2012 2:13 am
Posts: 4
Reply with quote
Post Re: About Lag in Games and CC
maybe they should make it more like terrera if memory servers me right you still had particle but they were bigger and not so many of it, they cover it up with effects such as smoke or big junks of it with smoke trail. so instead of having say 40 parts flying everywhere make it 5 and add 10 smoke effects.


Wed May 30, 2012 2:47 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
[ Time : 0.059s | 14 Queries | GZIP : Off ]