The Ur-Quan Masters Discussion Forum

The Ur-Quan Masters Re-Release => General UQM Discussion => Topic started by: Dbans on December 05, 2002, 04:02:28 am



Title: Spathi bug?
Post by: Dbans on December 05, 2002, 04:02:28 am
I just recently got the game and started it up again.  In all the battles in the beginning i use Fwiffo, but sometimes when i launch the B.U.T.T missle it explodes right afterwards and takes crew off of my guy.  I'm not running into the missle, i know that.  I'm headed directly away from it but it still explodes on me.  Anyone else having this problem or what?


Title: Re: Spathi bug?
Post by: norg on December 05, 2002, 04:07:02 am
it's been mentioned in other threads and it's on the TODO list.

collision code isn't quite up to snuff yet.  spathi will hit themselves with their own missiles, and mycon murder themselves regularly with their Star Trek I Vger bombs.

it's being worked on . (:


Title: Re: Spathi bug?
Post by: Integral on December 05, 2002, 04:49:09 am
Out of curiosity...I've seen this too, and it seems like a pretty blatant bug -- why was it not fixed in the original sc2 game?  Is it a matter of efficiency? (I know proper collision-detection can be too expensive on slower machines..)

Daniel


Title: Re: Spathi bug?
Post by: Parker on December 05, 2002, 05:33:15 am
Quote
Out of curiosity...I've seen this too, and it seems like a pretty blatant bug -- why was it not fixed in the original sc2 game?  Is it a matter of efficiency? (I know proper collision-detection can be too expensive on slower machines..)

Daniel
This issue was not in the original game.


Title: Re: Spathi bug?
Post by: Integral on December 05, 2002, 05:43:27 am
Quote

This issue was not in the original game.



Eh?  I don't see how you could have a regression in collision detection just from porting.


Daniel


Title: Re: Spathi bug?
Post by: Fred on December 05, 2002, 05:51:57 am
Quote

Eh?  I don't see how you could have a regression in collision detection just from porting.


The original collision in SC1 and 2 were pixel perfect.  When you have to draw all of the pixels yourself it's not too hard to keep track of the silhouette of the objects.  When you start depending on hardware acceleration, you no longer are as intimately connected with the pixel data (as each video card may have different requirements for data layout and those issues are typically hidden from the programmer).  Therefore a regression is perfectly understandable.